﻿.rstdtl-menu-lst{margin-bottom:40px}.rstdtl-menu-lst__heading{margin-top:30px}.rstdtl-menu-lst__desc{padding:12px 10px;line-height:1.6;background:url('https://tblg.k-img.com/images/line/line_dot.gif?1578997509') repeat-x 0 100%}.rstdtl-menu-lst__contents{display:flex;padding:0 10px;border-bottom:1px dotted #d2d2d2;width:100%;box-sizing:border-box}.rstdtl-menu-lst__contents:last-of-type{border-bottom:none}.rstdtl-menu-lst__img{padding:20px 15px 20px 0;text-align:center}.rstdtl-menu-lst__target:hover{opacity:0.8}.rstdtl-menu-lst__info{padding:20px 0;width:100%}.rstdtl-menu-lst__info-inner{display:flex}.rstdtl-menu-lst__menu-title{overflow:hidden;color:#13131e;font-weight:bold;font-size:1.4rem;word-break:break-all;flex:1}.rstdtl-menu-lst__price{width:7rem;font-family:Arial, "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", sans-serif;font-weight:bold;font-size:1.4rem;text-align:right}.rstdtl-menu-lst__ex{padding-top:5px}.rstdtl-menu-lst__img-actions .photo-edit,.rstdtl-menu-lst__img-actions .photo-delete{display:inline-block;padding:5px;font-size:1.3rem}.menu-guide-wrap{margin:15px 0 0 0;border:solid 1px #dddddd;background-color:#f4f4f4}.menu-guide-wrap .menu-guide{padding:15px;border:solid 1px #ffffff}.menu-guide-wrap .menu-guide .image{float:left;width:313px}.menu-guide-wrap .menu-guide .explain{float:right;width:600px;line-height:1.5}.attention{color:#ee0000}.menu-guide-wrap .menu-guide .explain .title{font-weight:bold}.menu-guide-wrap .menu-guide .explain .text{margin-top:5px;font-size:92%}.menu-guide-wrap .menu-guide .ex-wrap dt{margin-top:20px;padding-left:8px;border-left:solid 4px #bcb08a;font-weight:bold;line-height:1.2}.menu-guide-wrap .menu-guide .explain ol.text{margin:7px 0 0 0;padding:6px 0 0 0;color:#59595f;font-weight:bold;font-size:100%;background:url('https://tblg.k-img.com/images/line/line_dot.gif?1578997509') repeat-x left top}.menu-guide-wrap .menu-guide .explain ol.text li{margin-top:2px}.menu-guide-wrap .menu-guide .explain ol.text li.step{padding-left:18px;background:url('https://tblg.k-img.com/images/restaurant/icons/step_num_red_s.gif?1578997651') no-repeat}.menu-guide-wrap .menu-guide .explain ol.text li.s1{background-position:0 3px}.menu-guide-wrap .menu-guide .explain ol.text li.s2{background-position:0 -75px}.menu-guide-wrap .menu-guide .explain ol.text li.s3{background-position:0 -153px}.menu-guide-wrap .menu-guide .explain ol.text li.s4{background-position:0 -231px}.menu-guide-wrap .menu-guide .explain ol.text li.s5{background-position:0 -309px}.menu-guide-wrap .menu-guide .explain ol.text li.s6{background-position:0 -386px}.menu-guide-wrap .menu-guide .explain ol.text li.s7{background-position:0 -464px}.menu-guide-wrap .menu-guide .explain ol.text li.s8{background-position:0 -543px}.menu-guide-wrap .menu-guide .explain ol.text li strong{color:#888888}.menu-guide-wrap .menu-guide .explain .more{font-size:92%;text-align:right}#column-main .menu-guide-wrap .menu-guide .attention{margin-top:10px;padding:5px 10px 6px 25px;border:solid 1px #fae486;font-size:86%;background:#fefae6 url('https://tblg.k-img.com/images/restaurant/icon/icon_caution.png?1578997646') no-repeat 4px 3px}.input-form{margin:20px 0 0 0}.input-form .edit-action{padding:0 0 6px 0}.input-form .edit-action strong{color:#e64c30}.input-form .edit-action a{float:left;margin:0 6px 0 0}.input-form .edit-action input{float:left;margin:0 6px 0 0}.input-form .edit-action .notice{display:block;padding:5px 0 0 0}.input-form textarea{width:728px;line-height:1.5}.input-form .form-errors{margin:0 0 10px 0}.input-form__menu-edit-footer{padding:8px 0}.read .form-errors{margin-bottom:10px}#column-main .button,#column-main .entry-btn{margin:10px 0 0 0;padding:10px;text-align:center}#column-main .button input,#column-main .entry-btn input{margin:0 5px;padding:0 5px}#column-main .entry-btn{margin:20px 0 0 0}#column-main .submit{margin-top:0;padding:12px 0;border:none;background:#eeece2 url('https://tblg.k-img.com/images/restaurant/box/form-bottom-shadow.gif?1578997642') repeat-x left top}#column-main .submit td{padding:16px 15px 13px;border:none;text-align:center}#column-main .submit .btn{padding:0 6px;width:auto}.submit td input#draft{padding-right:10px}#column-main .submit a{display:inline-block;*display:inline;*zoom:1}#column-main .submit a:hover{text-decoration:none}#column-main .submit input.reset,#column-main .submit input.back,#column-main .submit .cancel{cursor:pointer;padding:5px 10px;border:1px solid #e1e1e2;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 1px #bebdb6;-moz-box-shadow:0 1px 1px #bebdb6;box-shadow:0 1px 1px #bebdb6;color:#59595f;font-weight:bold;font-size:100%;background:#f4f4f4;background:-webkit-gradient(linear, center top, center bottom, from(#fefefe), to(#f4f4f4));background:-moz-linear-gradient(top, #fefefe, #f4f4f4)}#column-main .submit input.next,#column-main .submit input#commit{cursor:pointer;margin-left:10px;padding:5px 10px;border:1px solid #a1c545;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 0 1px #81ac26, 0 1px 0 1px #bebdb6;-moz-box-shadow:0 0 0 1px #81ac26, 0 1px 0 1px #bebdb6;box-shadow:0 0 0 1px #81ac26, 0 1px 0 1px #bebdb6;color:#ffffff;font-weight:bold;font-size:100%;text-shadow:0 -1px 0 #72970b;background:#83af22;background:-webkit-gradient(linear, center top, center bottom, from(#95c607), to(#82ae24));background:-moz-linear-gradient(top, #95c607, #82ae24)}#column-main .input-form .menu-textarea{margin-bottom:5px}#column-main .rules-submit .btn{display:block;float:left}#column-main .rules-submit .cancel{margin-left:270px}#column-main .rules-submit input.btn{margin-left:15px;padding:0}#column-main .rules-submit .attention-out{clear:both;*padding-top:0}.editor-title{margin:20px 0 0 0;padding:5px;font-weight:bold;background:#eeeeee}.update{text-align:right;padding:2rem 0 1rem}.update>span{color:#949499;font-weight:bold;font-size:1.1rem}.rstdtl-menu-heading{margin:2rem 0 0.5rem}.update+.rstdtl-menu-heading{margin-top:0}.rstdtl-menu-notification{margin-top:10px}.rstdtl-menu-notice{display:table;margin:10px 0;padding:0 12px;width:100%;box-sizing:border-box}.rstdtl-menu-notice__lead{display:table-cell;padding-right:1em;color:#82ad24;font-size:92%}.rstdtl-menu-notice__btn{display:table-cell;text-align:right;white-space:nowrap}.menuphoto-info .more{padding-top:1px;border-top:solid 1px #e0dccc}.menuphoto-info .more a{display:block;float:right;padding:10px 8px 10px 18px;font-weight:bold;background:url('https://tblg.k-img.com/images/restaurant/icon/circle_orange.gif?1578997646') no-repeat left center}.menu-wrap{margin-bottom:40px}.menu-wrap .subttl-wrap{margin-top:20px;background:url('https://tblg.k-img.com/images/restaurant/border/line_gray.gif?1578997642') repeat-x 113px 8px}.menu-wrap .subttl{display:inline-block;padding:1px 10px 2px;color:#13131e;font-style:normal;font-weight:bold;font-size:117%;background:#fff url('https://tblg.k-img.com/images/restaurant/bg/h3title_left.gif?1578997640') no-repeat 1px 2px}.menu-desc{padding:12px 10px;line-height:1.6;background:url('https://tblg.k-img.com/images/line/line_dot.gif?1578997509') repeat-x 0 100%}.menu-line{position:relative;z-index:1;padding:10px 0 5px;border-bottom:dotted 1px #d2d2d2;width:100%}.menu-line:last-child{border:none}#menu-image-edit .menu-line{padding:15px 0}.menu-line .photo{float:left;padding-bottom:5px;width:88px;height:88px;background:url('https://tblg.k-img.com/images/restaurant/bg/photo_shadow80.png?1578997642') no-repeat center bottom}#menu-image-edit .photo-wrap{float:left;width:88px}.menu-line .photo a,.menu-line .photo .photo-inner{display:block;border:solid 1px #e1e1e1;background-color:#ffffff}.menu-line .photo a:hover{border:solid 1px #ffaa00}.menu-line .photo a:hover img{opacity:0.8;filter:alpha(opacity=80)}.menu-line .photo img{border:solid 3px #ffffff}.menu-line .menu-ex{float:right;padding:3px 90px 10px 10px;width:472px}.nophoto .menu-line .menu-ex{width:560px}.confirm .menu-line .menu-ex,#menu-image-edit .menu-line .menu-ex{width:792px}.diff .menu-line .menu-ex,.nophoto.confirm .menu-line .menu-ex{width:880px}.menu-line .name{color:#13131e;font-weight:bold;font-size:115%;text-align:left}.menu-line .price{position:absolute;top:12px;right:15px;width:70px;color:#555555;font-family:Arial, "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", sans-serif;font-weight:bold;font-size:117%;text-align:right}#menu-image-edit .menu-line .price{top:18px}.menu-line .ex{padding-top:5px;color:#595960}#menu-image-edit .photo-edit-actions{text-align:center}#menu-image-edit .photo-edit-actions a{display:inline-block;font-size:109%}#menu-image-edit .photo-edit{padding-right:5px}#menu-image-edit table.submit{width:100%}.course-wrap{position:relative;z-index:1}.course-wrap .rich-title{margin-top:10px;padding-right:100px}.course-wrap .price{position:absolute;top:18px;right:20px;font-weight:bold;font-size:134%;*font-size:117%}.course-wrap .course-info{padding:5px 0 40px}.course-wrap .course-info .ex{float:left;padding:0 10px 0 28px;width:452px;line-height:1.5}.nophoto .course-wrap .course-info .ex{width:622px}.nophoto.confirm .course-wrap .course-info .ex,.diff .course-wrap .course-info .ex{width:942px}.course-wrap .course-info .rich-photo{display:block;float:right;margin:0 auto;padding:0 10px 7px 0;width:160px;height:159px;background:url('https://tblg.k-img.com/images/restaurant/bg/photo_shadow150.gif?1578997642') no-repeat 0 100%}.course-wrap .course-info .rich-photo .image{border:solid 1px #e1e1e1}.course-wrap .course-info .rich-photo .image img{border:solid 4px #ffffff;vertical-align:top}.course-wrap .course-info .rich-photo .image a:hover img{opacity:0.8;filter:alpha(opacity=80)}.menu-include-rvw{border:1px solid #e9e9e9;margin:2rem 0;padding:2rem}.menu-include-rvw__title{color:#949499;margin-bottom:1.5rem;font-size:1.3rem}.menu-include-rvw__attention{border-bottom:solid 1px #eeece4;font-size:1.1rem;margin-bottom:1.5rem;padding-bottom:1rem}.review-menu-list{display:block;width:100%}.review-menu-list:before,.review-menu-list:after{display:block;overflow:hidden;content:""}.review-menu-list:after{clear:both}.review-menu-list li{display:inline-block;float:left;margin:0 10px 12px 0;height:21px;white-space:nowrap;zoom:1}.review-menu-list li span{display:block;padding-right:7px;border-right:1px dotted #d6ceb4}.review-menu-list li span .review-count{display:inline-block;margin-left:4px;padding-left:3px;width:41px;height:21px;font-style:normal;font-size:86%;text-align:center;line-height:21px;background:url('https://tblg.k-img.com/images/restaurant/bg/rstdtl_review_menu_count.gif?1578997642') no-repeat 0 0}.review-menu-list li.extmenu-lv1 span{color:#aca27d}.review-menu-list li.extmenu-lv2 span{color:#aca27d;font-weight:bold}.review-menu-list li.extmenu-lv3 span{color:#9a8f65;font-weight:bold}.review-menu-list li.extmenu-lv4 span{color:#817754;font-weight:bold}.review-menu-list li.extmenu-lv5 span{color:#675f43;font-weight:bold}.review-menu-list li.extmenu-lv1 span .review-count{background-position:0 -84px}.review-menu-list li.extmenu-lv2 span .review-count{background-position:0 -63px}.review-menu-list li.extmenu-lv3 span .review-count{background-position:0 -42px}.review-menu-list li.extmenu-lv4 span .review-count{background-position:0 -21px}.review-menu-list li.extmenu-lv5 span .review-count{background-position:0 0}.rstdtl-menu-record{margin:20px 0;border:1px solid #d2d2d2;background-color:#f4f4f4}.rstdtl-menu-record__inner{border:1px solid #ffffff}.rstdtl-menu-record__title{padding:8px 10px;border-bottom:dotted 1px #d2d2d2;font-weight:bold}.rstdtl-menu-record__data{padding:12px 8px}.rstdtl-menu-record__editor{float:left}.rstdtl-menu-record__editor>img{float:left;margin-right:3px}.rstdtl-menu-record__more{float:right;font-size:92%}.confirm{padding-top:10px}.menu-title{padding:20px 0 0 0;font-size:115%}.diff{padding-top:0}.diff .delete .rstdtl-menu-lst__title{background-color:#f4f4f4}.diff .delete .rstdtl-menu-lst__title,.diff .delete .rstdtl-menu-lst__menu-title,.diff .delete .rstdtl-menu-lst__price{color:#949499}.diff .delete .rstdtl-menu-lst__desc,.diff .delete .rstdtl-menu-lst__ex{color:#b3b3b6}.diff .add .rstdtl-menu-lst__title{background-color:#fff0f0}.diff .add .rstdtl-menu-lst__title,.diff .add .rstdtl-menu-lst__menu-title,.diff .add .rstdtl-menu-lst__price{color:#949499}.diff .add .rstdtl-menu-lst__desc,.diff .add .rstdtl-menu-lst__ex{color:#595960}.diff .menu-desc{padding-bottom:10px}.diff .rich-title{padding-top:15px;background:none}.diff .course-info{padding-bottom:20px}.diff .delete,.diff .delete .subttl{background-color:#f4f4f4}.diff .delete .subttl,.diff .delete .name,.diff .delete .price,.diff .delete .rich-title{color:#949499}.diff .delete .menu-desc,.diff .delete .ex{color:#b3b3b6}.diff .add,.diff .add .subttl{background-color:#fff0f0}.diff .add .subttl,.diff .add .name,.diff .add .price,.diff .add .rich-title{color:#886b6b}.diff .add .menu-desc,.diff .add .ex{color:#595960}
