.side-box .cont-wrap{padding:0 3px;background:url("https://tblg.k-img.com/images/restaurant/bg/bg_sidemenu_middle_white.png?b0239e2aea60d53f1252f88bf38e8852b201a5982a3e13759232cef28ad542a0") repeat-y center top}#column-main{float:right}#column-main #main-wrap{border-top:none}#column-side{float:left}.layout2-side{margin-top:0}#column-list-side{margin-top:-3px;padding-top:0;background:none}.contents-main-title strong span.update{display:block;float:right;*padding:2px;padding-top:3px;color:#e00;font-weight:bold;font-size:79%;line-height:1.3}.top20-ranking{width:756px}.box-side-contents ul.rank-level1 li.level1,.box-side-contents ul.rank-level2 li.level2{display:block;float:left}.box-side-contents ul.rank-level1 li a,.box-side-contents ul.rank-level1 li span,.box-side-contents ul.rank-level1 li strong{display:block;border-top:solid 1px #fff}.box-side-contents ul.rank-level1 li a:hover{color:#06c;background-color:#fdf4cf}.box-side-contents ul.rank-level2 li a,.box-side-contents ul.rank-level2 li span,.box-side-contents ul.rank-level2 li strong{border-bottom:none}.box-side-contents ul.rank-level1 li a,.box-side-contents ul.rank-level1 li span{padding:8px 5px 7px 14px;border:none;background:url("https://tblg.k-img.com/images/rst/arrow_tri.gif?da7ac0f26fc441771073c8afec1f8965321c1c3a5d0a0cfcf731c36f90a5877b") no-repeat 6px 11px}.box-side-contents ul.rank-level1 li span{color:#bbb;background-color:#f4f4f4;background-image:url("https://tblg.k-img.com/images/bg/arrow_tri_none.gif?3302dcd6f6b89853d4ea7cca9e736846b7147c06f0a9092a74cb263ed0511b9f")}.box-side-contents ul.rank-level1 li strong{padding:7px 5px 7px 16px;color:#e64c30;background:#fefae6 url("https://tblg.k-img.com/images/icon/icon_crown_s.gif?ff6f0806443837912cb0899da616f2f8c2509def021e6106b1ca474f9ca9c645") no-repeat 4px 10px}#side-contents-research .search-cont-wrap{border:none}.box-side-contents ul.rank-level1 li.level1{width:200px}.box-side-contents ul.rank-level2 li.level2{display:block;border-top:1px solid #e0dccc;width:99px;font-size:92%;zoom:1}.box-side-contents ul.rank-level2 li.odd{border-right:1px solid #fff}.box-side-contents ul.rank-level2 li.even{border-left:1px solid #e0dccc}.tabelog-info-boxes{padding-top:0}.tabelog-info-boxes h3.title{font-size:117%}.list-mutual-link{margin:30px 0}.list-mutual-link__target{display:block;padding:20px 0;border-top:1px solid #eeece4;border-bottom:1px solid #eeece4;width:100%;font-size:1.4rem;text-align:center;background-color:#faf8f5}
