.tieup-sns{display:inline-block;position:relative;z-index:2;margin:8px 0;height:20px;overflow:visible}.tieup-sns__item{display:inline-block;vertical-align:top}.tieup-sns__item--fb{margin-right:10px}#tieup-header{margin-bottom:20px;width:980px}#tieup-header h2 a,.tieup-header__main-img-target{display:block;width:980px;height:200px;text-indent:-9999px}.column-main{float:right;width:760px}.column-main h3{height:30px;color:#fff;font-size:117%;text-indent:10px;line-height:32px;background:#bcb08a}.sorry-notfound{margin-top:6px;padding:28px;border:2px solid #ccc;text-align:center;background-color:#f8f8f8}.sorry-notfound .back-link{margin-top:20px}.sorry-notfound .back-link a{padding-left:14px;font-weight:bold;text-decoration:underline;background:url("https://tblg.k-img.com/images/restaurant/icon/circle_orange.gif?009236e8de104e3f2bd64c7a6f900d1a301b98d89ac861063438884ec2426ca7") no-repeat left center}.tieuplist-notfound{margin:0;width:760px;box-sizing:border-box;background:#fff}.list-condition__condition-item{font-size:1.3rem}.list-condition__clear{margin-top:2px;font-size:1.2rem;text-align:left}.tieuplist-rst{background-color:#fff}.tieuplist-rst__body{min-height:175px}.tieuplist-rst__area-genre{margin-left:.5em}.tieuplist-rst__rvw-count-subject::before{margin-right:.1em}.tieuplist-rst__campaign-banner{padding:0 10px}#column-side{float:left;width:200px}.tieuplist-balloon__btn-list{margin-bottom:0}.tieuplist-balloon__list-col-wrap{display:flex}.tieuplist-balloon__list-col{display:flex;max-height:338px;flex-flow:column wrap}.tieuplist-balloon__list-item{padding-right:12px}.tieuplist-balloon__table:first-of-type{padding-top:5px;border-top:none}.tieuplist-balloon__table:last-of-type{margin-bottom:-16px}.tieuplist-balloon.tieuplist-balloon--m{width:630px}.list-sidebar__sub-title.first-heading{border-radius:4px 4px 0 0}.list-sidebar__content{font-size:1.1rem}.tieuplist-search-custom{margin:.5rem;font-size:1.2rem}.tieuplist-search-custom li{margin-top:.4rem;padding-top:.2rem}.tieuplist-search-custom li.is-selected{background:#fefae6}.tieuplist-search-custom li.is-selected strong{cursor:default}.tieuplist-search-rstname__textfield{margin-top:4px}.tieuplist-search-rstname__btn{margin-top:8px}.list-flexible{padding:12px 0 13px;border:1px solid #ccc;border-bottom:dotted 1px #e0dccc;background-color:#fff}.list-flexible .item-price select.price-lower,.list-flexible .item-price select.price-upper,.list-flexible .item-price .between{display:block;float:left;padding:5px 1px 5px 0}.list-flexible .item-price select.price-lower,.list-flexible .item-price select.price-upper{cursor:pointer;width:82px}@media screen and (max-device-width: 1024px){.list-flexible .item-price select.price-lower,.list-flexible .item-price select.price-upper{font-size:92%}}.list-flexible .item-price .between{padding:0;width:20px;height:26px;text-indent:-9999px;background:url("https://tblg.k-img.com/images/restaurant/icon/icon_between.gif?d8f66057f751b9dde022b8c6a756d71103e6364a64706209d28a2696a45add22") no-repeat center center}.select-price{margin-left:7px}.select-price select{cursor:pointer;padding:5px 1px 5px 0;width:181px}.select-price select:focus{outline:1px solid #fa0;background-color:#fefae6}.select-price select option{color:#13131e;font-weight:normal;background-color:#fefae6}.select-price select option[selected]{color:#e64c30}.select-price select option[disabled]{color:#b3b3b6}.list-flexible .select-time{margin:0 auto;padding:0 0 8px;width:181px}.list-flexible .time{display:block;position:relative;z-index:1;float:left;width:90px;height:24px}.list-flexible .select-time label{display:block;position:absolute;z-index:2;height:24px;overflow:hidden;text-indent:-9999px;background:url("https://tblg.k-img.com/images/restaurant/icons/titlebtns_sidemenu.png?444292c0c3b020f69c031e8a0a1c67235f857f2cc91bb4dd60456aa0a15507ab") no-repeat 0 0}.list-flexible .select-time input{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;opacity:0}.list-flexible .select-time input:focus{outline:0}.list-flexible .select-time input:hover{cursor:pointer}.list-flexible .select-time .dinner-off label,.list-flexible .select-time .dinner-on label,.list-flexible .select-time .dinner-none label{width:91px}.list-flexible .select-time .lunch-off label,.list-flexible .select-time .lunch-on label,.list-flexible .select-time .lunch-none label{width:90px}.list-flexible .select-time .dinner-off label{background-position:-831px -2px}.list-flexible .select-time .dinner-off label:hover{background-position:-831px -26px}.list-flexible .select-time .dinner-on label{cursor:default;background-position:-831px -50px}.list-flexible .select-time .dinner-none label{cursor:default;background-position:-831px -74px}.list-flexible .select-time .lunch-off label{background-position:-923px -2px}.list-flexible .select-time .lunch-off label:hover{background-position:-923px -26px}.list-flexible .select-time .lunch-on label{cursor:default;background-position:-923px -50px}.list-flexible .select-time .lunch-none label{cursor:default;background-position:-923px -74px}.list-flexible p.fcheck{display:block;width:186px;vertical-align:middle;line-height:1}.list-flexible p.fcheck label{display:block;position:relative;z-index:1;padding:4px 0 4px 18px;color:#13131e;font-size:108%}#column-list-side .list-flexible p.fcheck label input{display:block;position:absolute;top:4px;left:0;z-index:1}#column-list-side .list-flexible p.fcheck label a{color:#13131e;text-decoration:underline}.list-flexible p.fcheck label:hover{background-color:#fefae6}.list-flexible p.checked label{color:#e64c30;font-weight:bold}.list-flexible p.checked label span{padding-left:0;color:#e64c30;font-weight:bold;background:none}.list-flexible p.checked label:hover span{text-decoration:none}.list-flexible p.fcheck label:hover,.list-flexible p.checked label,.list-flexible p.checked label:hover{background-color:#fefae6}.list-flexible p.fcheck label.none:hover{background-color:rgba(0,0,0,0)}.list-flexible .fb-flexible{margin:4px 0 0 4px}.action-area{padding:10px 0;border:1px solid #ccc;text-align:center;background-color:#fff;background-image:none}.list-controll{margin:10px 0;width:760px}.rst-status-badge.tieup-label-status::before{width:max-content}.p-header__logo-img__inbound{display:inline-block;width:130px;height:26px;overflow:hidden;text-indent:100%;word-wrap:normal;overflow-wrap:normal;white-space:nowrap;vertical-align:top;background:url("https://tblg.k-img.com/images/inbound/logo/logo_tabelog_inbound.svg?efe6214fa3f1dea5e4c9041ce02e636c7a3b079d0ee2e03de54e60564b9769a8") no-repeat 0 0;background-size:130px 26px}.footer-copyright__tabelog-logo__inbound{display:block;position:absolute;top:0;left:0;width:96px;height:20px;overflow:hidden;text-indent:-9999px;background:url("https://tblg.k-img.com/images/inbound/logo/logo_tabelog_inbound.svg?efe6214fa3f1dea5e4c9041ce02e636c7a3b079d0ee2e03de54e60564b9769a8") no-repeat 0 0/contain}.tieup-contents{--margin: 6.25cqi;position:relative;margin:0 auto;min-width:980px;overflow:clip;color:#000;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;font-weight:500;text-align:center;letter-spacing:.04em;line-height:1.5;background:#fff;font-feature-settings:"palt";container:inline-size}.tieup-contents *{box-sizing:border-box}.tieup-contents :where(img){max-width:100%;height:auto}.tieup-contents :where(button){appearance:none;cursor:pointer;padding:0;border:none;background:none}.button{display:inline-flex;justify-content:center;align-items:center;border-radius:9999px;width:100%;height:80px;overflow:clip;color:#000;font-size:2.5rem;text-align:center;text-decoration:none;letter-spacing:.14em;background-color:#f4b10f;margin-inline:auto;padding-inline:40px 0}.button:has(img){display:grid;grid-template-columns:1fr auto 1fr;justify-content:space-between}.button:has(img)::after{content:""}.button:has(.arrow){padding-inline-end:30px}.button:has(.arrow)::after{display:none}.button .ico{display:flex;justify-content:flex-start;align-items:center}.button .arrow{display:flex;justify-content:flex-end;align-items:center}.button>span{text-box-trim:trim-both;text-box-edge:cap alphabetic}.button:hover{color:#000;text-decoration:none;background-color:#fff}.tieup-contents:is([data-language=en]),.tieup-contents:is([data-language=en]) *{letter-spacing:0}.tieup-contents:is([data-language=tw]){font-family:"Noto Serif TC","游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}.tieup-contents:is([data-language=tw]){font-feature-settings:normal}.tieup-contents:is([data-language=tw]) .main__notes,.tieup-contents:is([data-language=tw]) .main__language,.tieup-contents:is([data-language=tw]) .omi__txt2,.tieup-contents:is([data-language=tw]) .area__txt2,.tieup-contents:is([data-language=tw]) .area__notes,.tieup-contents:is([data-language=tw]) .campaign__notes,.tieup-contents:is([data-language=tw]) .campaign__contact,.tieup-contents:is([data-language=tw]) .howto__txt3,.tieup-contents:is([data-language=tw]) .howto__notes,.tieup-contents:is([data-language=tw]) .tabelog__rate,.tieup-contents:is([data-language=tw]) .tabelog__comment,.tieup-contents:is([data-language=tw]) .access__table td{font-family:"Noto Sans TC","YuGothic","Yu Gothic medium","Hiragino Sans","Hiragino Kaku Gothic ProN","Meiryo",sans-serif}.main{color:#fff;background:url("https://tblg.k-img.com/images/restaurant/tieup/shiga_omi_beef/2609/main.jpg?173b7a8881941271aa15980ebfc9181e2e343115cc806da09de7330f03394760") center top/1600px auto no-repeat}.main__content{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:980px;padding-block:90px calc(90px + var(--margin));margin-inline:auto}.main__button{margin:60px auto 0;width:394px}.main__button .button{box-shadow:4px 4px 6px rgba(0,0,0,.6)}.main__notes{font-family:"Noto Sans JP","YuGothic","Yu Gothic medium","Hiragino Sans","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:1.2rem;margin-block-start:10px;text-shadow:0 0 5px rgba(115,24,27,.6),0 0 10px rgba(115,24,27,.6)}.main__language{display:flex;align-items:center;column-gap:3px;position:absolute;top:16px;right:0;font-family:"Noto Sans JP","YuGothic","Yu Gothic medium","Hiragino Sans","Hiragino Kaku Gothic ProN","Meiryo",sans-serif}.main__language :is(a){display:flex;justify-content:center;align-items:center;border:solid 1px #fff8e0;border-radius:9999px;width:68px;height:30px;box-shadow:0 0 10px rgba(0,0,0,.4);color:#fff8e0;text-decoration:none}.main__language :is(a).active,.main__language :is(a):hover{border-color:rgba(0,0,0,0);background:url("https://tblg.k-img.com/images/restaurant/tieup/shiga_omi_beef/2609/bg_03.png?ca8d58667ceaadbec2dd59e802041b046353811c7f09696158f84dcda01b6485") center center repeat}@media screen and (min-width: 1600px){.main{background-size:100% auto}}.about{position:relative;margin-top:calc(var(--margin)*-1)}.about::before{display:block;position:absolute;top:0;left:50%;content:"";background:url("https://tblg.k-img.com/images/restaurant/tieup/shiga_omi_beef/2609/glass_01.png?b64d7a393bff408c4b203e169145cfacd0c61aeeee94690faf893dff9e965a06") no-repeat center top,url("https://tblg.k-img.com/images/restaurant/tieup/shiga_omi_beef/2609/bg_01.png?2d622dc127e3c39ce0df4748f79afa5f45fd9dcdf2ce5c32a2c284bff1e8a881") center top/200px auto repeat;clip-path:rect(0 100% 100% 0 round 50% 50% 0 0);aspect-ratio:1;inline-size:450%;translate:-50%}.about__inner{inline-size:980px;margin-inline:auto;padding-block:140px calc(135px + var(--margin));position:relative;z-index:1}.about__header{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:40px}.about__catch{font-weight:700;font-size:5.8rem;letter-spacing:.1em;text-box-trim:trim-both;text-box-edge:cap alphabetic}.about__catch span{color:#b71e29}.about__content{margin-top:50px}.about__image{margin-inline:-80px;border-radius:120px 0 120px 0;overflow:clip}.about__omi{position:relative;margin-top:190px;padding:75px 60px 80px;border-bottom:solid 1px #9d7115;border-inline:solid 1px #9d7115}.about__omi::before,.about__omi::after{display:block;position:absolute;top:0;border-top:solid 1px #9d7115;width:calc(50% - 70px);content:""}.about__omi::before{left:0}.about__omi::after{right:0}.about__ico{position:absolute;top:-50px;left:50%;translate:-50% 0}.about__button .button{width:554px;box-shadow:4px 4px 6px rgba(0,0,0,.6);color:#fff;background-color:#000}.about__button .button:hover{color:#000;background-color:#fff}.about__button .button:hover .ico{background:url("https://tblg.k-img.com/images/restaurant/tieup/shiga_omi_beef/2609/ico_search.png?55230c98a67fb61bef08e0752a50e69c0cc41ac70c47ddaeae88eb4b3f1ba863") no-repeat left center}.about__button .button:hover .ico img{opacity:0}.omi__title{font-weight:700;font-size:4.3rem;letter-spacing:.1em}.omi__text{margin-top:30px;font-size:1.8rem;text-align:left;letter-spacing:.1em;line-height:1.6111111111}.omi__wrapper{display:grid;grid-template-columns:363px 1fr;column-gap:60px;margin-top:50px}.omi__txt1{margin-top:15px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;font-size:1.9rem;letter-spacing:.1em;line-height:1.3157894737;font-feature-settings:"palt"}.omi__items{display:flex;flex-direction:column;row-gap:20px}.omi__item{display:flex;flex-direction:column;align-items:flex-start;row-gap:10px;position:relative;padding:30px 40px 30px 80px;border-radius:10px;text-align:left;background-color:#fff}.omi__circle{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:10px;position:absolute;top:-14px;left:-20px;border-radius:50%;width:82px;color:#d5b45d;font-size:4rem;letter-spacing:0;line-height:1;aspect-ratio:1}.omi__circle>span{text-box-trim:trim-both;text-box-edge:cap alphabetic;text-align:center;translate:0 .1em}.omi__circle>span:only-child,.omi__circle>span:nth-child(2){font-size:1.9rem}.omi__item:nth-child(1) .omi__circle{background-color:#ae0d15}.omi__item:nth-child(2) .omi__circle{background-color:#005b2b}.omi__item:nth-child(3) .omi__circle{font-size:3.3rem;background-color:#003586}.omi__subtitle{font-size:2.6rem}.omi__item:nth-child(1) .omi__subtitle{color:#ae0d15}.omi__item:nth-child(2) .omi__subtitle{color:#005b2b}.omi__item:nth-child(3) .omi__subtitle{color:#003586}.omi__txt2{font-family:"Noto Sans JP","YuGothic","Yu Gothic medium","Hiragino Sans","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:1.5rem}.about__button{margin-top:45px}.area{position:relative;margin-top:calc(var(--margin)*-1)}.area::before{display:block;position:absolute;top:0;left:50%;content:"";background:#fff url("https://tblg.k-img.com/images/restaurant/tieup/shiga_omi_beef/2609/glass_02.png?1f8dad6fae811433853ce8aedf23740766c3f82b88b22dc174a63a2725f36207") no-repeat center top;clip-path:rect(0 100% 100% 0 round 50% 50% 0 0);aspect-ratio:1;inline-size:450%;translate:-50%}.area__inner{inline-size:980px;margin-inline:auto;padding-block:140px calc(150px + var(--margin));position:relative;z-index:1}.area__header{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:40px}.area__catch{font-weight:700;font-size:5.2rem;letter-spacing:.1em;text-box-trim:trim-both;text-box-edge:cap alphabetic}.area__catch span{color:#b71e29}.area__txt1{font-size:1.9rem;margin-block-start:-10px}.area__content{margin-top:55px}.area__shiga{position:relative}.area__item{display:flex;flex-direction:column;row-gap:8px;position:absolute;padding:15px 40px 15px 20px;border-radius:15px;width:296px;text-align:left;background-color:#fff;min-block-size:150px}.area__subtitle{font-size:2rem;letter-spacing:.08em;line-height:1}.area__subtitle span{font-size:2.8rem}.area__txt2{font-family:"Noto Sans JP","YuGothic","Yu Gothic medium","Hiragino Sans","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:1.4rem;letter-spacing:.08em;line-height:1.2}.area__button{margin-top:auto;font-size:1.5rem}.area__button a{display:grid;justify-content:space-between;align-items:center;border-radius:9999px;width:176px;height:30px;color:#fff;background-color:#000;grid-template-columns:1fr auto 1fr;margin-inline:auto;padding-inline:15px}.area__button a::before{content:""}.area__button a:hover{text-decoration:none;opacity:.7}.area__button .arrow{display:flex;justify-content:flex-end;align-items:center}.area__button .arrow img{width:6px}.area__notes{margin-top:65px;color:#848484;font-family:"Noto Sans JP","YuGothic","Yu Gothic medium","Hiragino Sans","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:1.2rem;text-align:right;letter-spacing:.08em;line-height:1.4166666667}.area__item:nth-child(1){top:18px;left:30px;border:solid 1px #94e473;background-color:#f0fdea}.area__item:nth-child(1) .area__subtitle{color:#4da32a}.area__item:nth-child(1) .area__button a{background:url("https://tblg.k-img.com/images/restaurant/tieup/shiga_omi_beef/2609/tile_green.png?5d405481830ee4c75d05f5051d572bd0bded351ef956083ab0589168b6be5d8d") left top/200px repeat}.area__item:nth-child(2){top:220px;left:30px;border:solid 1px #f59979;background-color:#ffede7}.area__item:nth-child(2) .area__subtitle{color:#e67851}.area__item:nth-child(2) .area__button a{background:url("https://tblg.k-img.com/images/restaurant/tieup/shiga_omi_beef/2609/tile_orange.png?f05a5bb958e5c6a9d3e23744b150c656ee803bdc5460cefde0d51b3f218ce8d2") left top/200px repeat}.area__item:nth-child(3){top:464px;left:118px;border:solid 1px #00abae;background-color:#f6fefe}.area__item:nth-child(3) .area__subtitle{color:#00abae}.area__item:nth-child(3) .area__button a{background:url("https://tblg.k-img.com/images/restaurant/tieup/shiga_omi_beef/2609/tile_blue.png?4fd159280c5b744d5e76184c5d89c879e59a9043e9ca6c2bfaa9ef149ab226fa") left top/200px repeat}.area__item:nth-child(4){top:40px;right:35px;border:solid 1px #ff8499;background-color:#fff7f8}.area__item:nth-child(4) .area__subtitle{color:#ef6d83}.area__item:nth-child(4) .area__button a{background:url("https://tblg.k-img.com/images/restaurant/tieup/shiga_omi_beef/2609/tile_pink.png?fead8a15f5f398b0a1a12088c8c3de866333abd3473e353b52405a4c8a37bd49") left top/200px repeat}.area__item:nth-child(5){top:298px;right:0;border:solid 1px #bda549;background-color:#fdfaef}.area__item:nth-child(5) .area__subtitle{color:#bda549}.area__item:nth-child(5) .area__button a{background:url("https://tblg.k-img.com/images/restaurant/tieup/shiga_omi_beef/2609/tile_yellow.png?604e032563f73b9f8f497d64981e0cec8f2db1a92ba148ba8c390700833ac754") left top/200px repeat}.campaign{position:relative;margin-top:calc(var(--margin)*-1);color:#f2ead5}.campaign::before{display:block;position:absolute;top:0;left:50%;content:"";background:url("https://tblg.k-img.com/images/restaurant/tieup/shiga_omi_beef/2609/bg_02.png?005ccdb91cfae599440126aefe1e6ec9725d854f54496af1ec8c9d61321f8771") center top/200px auto repeat;clip-path:rect(0 100% 100% 0 round 50% 50% 0 0);aspect-ratio:1;inline-size:450%;translate:-50%}.campaign__inner{inline-size:980px;margin-inline:auto;padding-block:140px calc(100px + var(--margin));position:relative;z-index:1}.campaign__header{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:40px}.campaign__catch{font-weight:700;font-size:5.2rem;letter-spacing:.1em;text-box-trim:trim-both;text-box-edge:cap alphabetic}.campaign__txt1{font-size:1.9rem;margin-block-start:-10px}.campaign__content{margin-top:55px}.campaign__gift{margin-top:3px}.campaign__subtitle{margin-top:45px;font-size:2.8rem}.campaign__date{margin-top:20px}.campaign__button{margin-top:35px}.campaign__button .button{width:552px;box-shadow:4px 4px 6px rgba(0,0,0,.6)}.campaign__button .button::before{content:""}.campaign__notes{margin-top:5px;width:fit-content;color:#fff;font-family:"Noto Sans JP","YuGothic","Yu Gothic medium","Hiragino Sans","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:1.2rem;text-align:left;letter-spacing:.08em;margin-inline:auto}.campaign__contact{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-top:15px;border:solid 1px #fff;height:100px;color:#fff;font-family:"Noto Sans JP","YuGothic","Yu Gothic medium","Hiragino Sans","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:1.6rem;letter-spacing:.08em;line-height:1.4375;padding-inline:80px}.howto{position:relative;margin-top:calc(var(--margin)*-1);overflow:clip}.howto::before{display:block;position:absolute;top:0;left:50%;content:"";background:url("https://tblg.k-img.com/images/restaurant/tieup/shiga_omi_beef/2609/glass_01.png?b64d7a393bff408c4b203e169145cfacd0c61aeeee94690faf893dff9e965a06") no-repeat center top,url("https://tblg.k-img.com/images/restaurant/tieup/shiga_omi_beef/2609/bg_01.png?2d622dc127e3c39ce0df4748f79afa5f45fd9dcdf2ce5c32a2c284bff1e8a881") center top/200px auto repeat;clip-path:rect(0 100% 100% 0 round 50% 50% 0 0);aspect-ratio:1;inline-size:450%;translate:-50%}.howto__inner{inline-size:980px;margin-inline:auto;padding-block:140px 120px;position:relative;z-index:1}.howto__header{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:40px}.howto__catch{font-weight:700;font-size:5.2rem;letter-spacing:.1em;text-box-trim:trim-both;text-box-edge:cap alphabetic}.howto__catch span{color:#b71e29}.howto__txt1{font-size:1.9rem;margin-block-start:-10px}.howto__content{margin-top:60px}.howto__items{display:flex;flex-direction:column;row-gap:48px}.howto__item{position:relative}.howto__item::before{display:block;position:absolute;top:0;width:100vw;height:100%;content:"";background-color:#fff}.howto__item:nth-child(odd)::before{left:0;border-radius:100px 0 0 100px}.howto__item:nth-child(even)::before{right:0;border-radius:0 100px 100px 0}.howto__item--inner{display:grid;align-items:center;column-gap:50px;position:relative;z-index:1}.howto__item:nth-child(odd) .howto__item--inner{grid-template-columns:548px 1fr;padding:70px 0 70px 70px}.howto__item:nth-child(even) .howto__item--inner{grid-template-columns:1fr 548px;padding:70px 70px 70px 0}.howto__body{display:grid;grid-template-columns:133px 1fr;column-gap:55px;text-align:left}.howto__text--inner{display:flex;flex-direction:column;row-gap:12px}.howto__txt2{font-size:3.8rem;line-height:1.3157894737}.howto__txt3{font-family:"Noto Sans JP","YuGothic","Yu Gothic medium","Hiragino Sans","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:1.4rem;letter-spacing:.06em;line-height:1.5714285714}.howto__tabelog{display:grid;column-gap:18px;position:relative;margin-top:10px;padding:22px 20px;border:solid 1px #d0cab9;border-radius:10px;background-color:#f0ece1;grid-template-columns:1fr 159px}.howto__button{margin-top:20px}.howto__button .button{border:solid 2px #000;height:64px;box-shadow:3px 5px 0 rgba(0,0,0,.2);color:#fff;font-size:2rem;background-color:#000}.howto__button .button:hover{color:#000;background-color:#fff}.howto__button .button:hover .ico{background:url("https://tblg.k-img.com/images/restaurant/tieup/shiga_omi_beef/2609/ico_search_min.png?a17cc7d8badd153d20f1cad034b2ed1bd06c337dec1b4811fb8d58b86ff656c9") no-repeat left center}.howto__button .button:hover .ico img{opacity:0}.howto__item:nth-child(odd) .howto__image{width:692px}.howto__item:nth-child(even) .howto__image{position:relative}.howto__item:nth-child(even) .howto__image img{position:absolute;top:0;right:0;width:692px;max-width:none;translate:0 -50%}.howto__notes{margin-top:10px;font-family:"Noto Sans JP","YuGothic","Yu Gothic medium","Hiragino Sans","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:1.2rem;text-align:right}.howto__button2{margin-top:30px}.howto__button2 .button{width:650px;box-shadow:4px 4px 6px rgba(0,0,0,.6);color:#fff;background-color:#000}.howto__button2 .button:hover{color:#000;background-color:#fff}.howto__button2 .button:hover .ico{background:url("https://tblg.k-img.com/images/restaurant/tieup/shiga_omi_beef/2609/ico_search.png?55230c98a67fb61bef08e0752a50e69c0cc41ac70c47ddaeae88eb4b3f1ba863") no-repeat left center}.howto__button2 .button:hover .ico img{opacity:0}.tabelog__content{display:flex;flex-direction:column;row-gap:4px}.tabelog__shop{font-size:2rem;line-height:1.15;margin-inline-end:-9px}.tabelog__rate{display:flex;align-items:center;column-gap:6px;font-family:"Noto Sans JP","YuGothic","Yu Gothic medium","Hiragino Sans","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:1.6rem;letter-spacing:0;margin-block-start:auto}.tabelog__rate .num{color:#e10000}.tabelog__rate .rate{position:relative;color:#b7b7b7;white-space:nowrap}.tabelog__rate .rate::before{position:absolute;width:calc(var(--rate)*1em);overflow:clip;color:#fa0;content:"★★★★★";inset:0}.tabelog__comment{display:flex;align-items:center;column-gap:4px;font-family:"Noto Sans JP","YuGothic","Yu Gothic medium","Hiragino Sans","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-weight:700;font-size:1.4rem}.tabelog__button a:hover{filter:brightness(1.1)}.tabelog__pickup{display:flex;justify-content:center;align-items:center;column-gap:.5em;position:absolute;top:-12px;right:-20px;border-radius:50%;width:62px;color:#fff;font-size:1.2rem;text-align:center;letter-spacing:0;line-height:1.25;background-color:#b93728;aspect-ratio:1}[data-language=en] .tabelog__pickup,[data-language=tw] .tabelog__pickup{top:-18px;right:-8px;border-radius:5px 5px 0 5px;width:186px;height:35px;aspect-ratio:inherit}[data-language=en] .tabelog__pickup:after,[data-language=tw] .tabelog__pickup:after{display:block;position:absolute;right:0;bottom:-4px;z-index:-1;border-radius:0 0 8px 0;width:8px;height:8px;content:"";background-color:#731c12}[data-language=tw] .tabelog__pickup span{font-size:1.8rem;text-box-trim:trim-both;text-box-edge:cap alphabetic}.shiga{position:relative;z-index:1;background:url("https://tblg.k-img.com/images/restaurant/tieup/shiga_omi_beef/2609/shiga_bg.jpg?13cc589111ee1712e2f653f98d59db6297a8cbc52d4cfece18474201eb1446a9") center top/cover no-repeat}.shiga__inner{inline-size:980px;margin-inline:auto;padding-block:120px;position:relative;z-index:1}.shiga__header{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:40px}.shiga__catch{font-weight:700;font-size:5.2rem;text-shadow:0 0 6px rgba(110,169,219,.9),0 0 12px rgba(110,169,219,.9),0 0 24px rgba(110,169,219,.9);letter-spacing:.1em;text-box-trim:trim-both;text-box-edge:cap alphabetic}.shiga__content{margin-top:30px}.shiga__box{padding:60px 20px;border-radius:20px;width:808px;background-color:#fff;margin-inline:auto}.shiga__button{margin-top:20px}.shiga__button .button{border:solid 2px #000;width:440px;height:70px;box-shadow:3px 4px 4px rgba(0,0,0,.4);font-size:1.9rem}.shiga__button .button::before{content:""}.shiga__button .button:not(:hover){background-color:#fff}.shiga__button .button:hover{border-color:rgba(0,0,0,0);background-color:#f4b10f}.access{position:relative;z-index:1;background:url("https://tblg.k-img.com/images/restaurant/tieup/shiga_omi_beef/2609/bg_01.png?2d622dc127e3c39ce0df4748f79afa5f45fd9dcdf2ce5c32a2c284bff1e8a881") center top repeat}.access__inner{inline-size:980px;margin-inline:auto;padding-block:80px;position:relative;z-index:1}.access__header{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:40px}.access__catch{font-weight:700;font-size:5.2rem;letter-spacing:.1em;text-box-trim:trim-both;text-box-edge:cap alphabetic}.access__txt1{font-size:1.9rem;margin-block-start:-10px}.access__content{margin-top:30px}.access__table{border:solid 1px #8b6705;border-radius:10px;width:800px;overflow:clip;table-layout:fixed;background-color:#fff;margin-inline:auto}.access__table th,.access__table td{height:60px;text-align:center;vertical-align:middle}.access__table th:nth-child(1),.access__table th:nth-child(3),.access__table td:nth-child(1),.access__table td:nth-child(3){width:28%}.access__table th{color:#fff;font-size:1.9rem;background-color:#8b6705}.access__table th:nth-child(n+2){border-left:solid 1px #fff}.access__table td{font-family:"Noto Sans JP","YuGothic","Yu Gothic medium","Hiragino Sans","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:1.5rem}.access__table td:nth-child(n+2){border-left:solid 1px #8b6705}.access__table tr:nth-child(n+2) td{border-top:solid 1px #8b6705}.float{position:fixed;top:50%;right:0;z-index:100;transition:translate .5s ease;translate:0 -50%}.float.tieup-is-hidden{translate:100% -50%}.float a{display:block}.float a:hover img{filter:brightness(1.1)}.tieuptype-rstlist{display:flex;justify-content:center;overflow:hidden}.tieuptype-rstlist .l-breadcrumbs,.tieuptype-rstlist__con{padding:0 10px;width:1000px;background-color:#fff}.tieuptype-rstlist__side-banner{position:relative;width:160px;min-width:160px}.tieuptype-rstlist__side-banner-target{display:inline-block;margin:20px;width:120px;height:600px;overflow:hidden;text-indent:100%;word-wrap:normal;overflow-wrap:normal;white-space:nowrap;vertical-align:top}.tieuptype-rstlist__side-banner-target:hover{opacity:.8}.tieuptype-rstlist__side-banner-target.tieuptype-rstlist__side-banner-target--l{background:url("https://tblg.k-img.com/images/restaurant/tieup/_dummy/pc_sidebanner.jpg?2aeffc9a8e2e623add15ca61aa59fa3d18167b461802d7977cdffbb71e02534c") no-repeat 0 0;background-size:120px 600px}.tieuptype-rstlist__side-banner-target.tieuptype-rstlist__side-banner-target--r{background:url("https://tblg.k-img.com/images/restaurant/tieup/_dummy/pc_sidebanner.jpg?2aeffc9a8e2e623add15ca61aa59fa3d18167b461802d7977cdffbb71e02534c") no-repeat 0 0;background-size:120px 600px}.tieup-header__main-img{width:980px;height:200px;background:url("https://tblg.k-img.com/images/restaurant/tieup/shiga_omi_beef/2609/list_header_ja.png?b1d4f0f5304338b99addf97798de513b9e9e394ab186616de12c53385ff71672") no-repeat 50% 50%;background-size:contain}.tieup-header__main-img a{display:block;height:100%}.tieup-header__main-img.tieup-header__main-img--en{background-image:url("https://tblg.k-img.com/images/restaurant/tieup/shiga_omi_beef/2609/en/list_header_en.png?b772898e3cc77faca31abd6ce9240e277fb654636fc11479f20033c1ca6083a0")}.tieup-header__main-img.tieup-header__main-img--tw{background-image:url("https://tblg.k-img.com/images/restaurant/tieup/shiga_omi_beef/2609/tw/list_header_tw.png?11995f3d60989e6efbc4eb5015754cf5062d14beb042e7c10069d6a712a9ec28")}
