.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}.tieupform-enquete{margin:0 auto;padding:0 3rem;border:1px solid #e0dccc;border-radius:10px;width:680px}.tieupform-enquete__header{margin:0 auto;padding:1.5rem 0 1.3rem;border-bottom:2px solid #fa0;color:#463f2d;font-weight:bold;font-size:1.8rem;text-align:center}.tieupform-enquete__contents{padding:1.8rem 0 2rem}.tieupform-enquete__contents.tieupform-enquete__contents--comp{padding:5rem 2rem}.tieupform-enquete__line{display:block;box-sizing:border-box}.tieupform-enquete__line+.tieupform-enquete__line{margin-top:1.2rem}.tieupform-enquete__title{font-weight:bold;font-size:1.5rem}.tieupform-enquete__notice{color:#949499;font-size:1.2rem}.tieupform-enquete__answer{display:block}.tieupform-enquete__answer.tieupform-enquete__answer--landscape{display:flex;flex-wrap:wrap;margin-top:5px}.tieupform-enquete__answer-item{margin-top:10px}.tieupform-enquete__answer.tieupform-enquete__answer--landscape .tieupform-enquete__answer-item{margin:5px 30px 0 0}.tieupform-enquete__action{margin:0 auto;width:155px}.tieupform-enquete__comp{font-weight:bold;font-size:1.6rem;text-align:center}.tieup-contents{margin:0 auto;min-width:980px;overflow:clip;color:#081d36;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;font-weight:400;text-align:center;letter-spacing:.05em;line-height:1.5;background:url("https://tblg.k-img.com/images/restaurant/tieup/suntory_ao/2604/bg.png?210cd8525bf8a0a639813604b5612ac5c7a0325470f8472d19b5a40764badab6") repeat center top}.tieup-contents *{box-sizing:border-box}.tieup-contents img{max-width:100%;height:auto}.tieup-contents *:has(>.button){font-size:0}.tieup-contents .button{display:inline-block;width:fit-content;height:80px;overflow:clip;background:none}.tieup-contents .button:hover{box-shadow:none}.tieup-contents .button img{display:block}.tieup-contents .button:hover img{translate:0 -50%}.tieup-contents button{appearance:none;cursor:pointer;padding:0;outline:none;border:none;background:none}.tieup-scale,.tieup-slide-up,.tieup-slide-left,.tieup-slide-right,.tieup-slide-bottom,.tieup-blur,.tieup-split{opacity:0}.tieup-slide-up,.tieup-slide-left,.tieup-slide-right,.tieup-slide-bottom,.tieup-scale{will-change:transform,opacity}.tieup-blur{will-change:filter,opacity}.main{background:url("https://tblg.k-img.com/images/restaurant/tieup/suntory_ao/2604/main.jpg?2d7eb2ba88a2adffea8d0fca07bc2c707072e16266185e2bb5b35297459904d7") no-repeat center top}.main__inner{width:980px;min-height:924px;margin-inline:auto}.main__text{width:660px;text-align:center;margin-inline-start:auto;padding-block:110px 115px}.main__tabelog{margin-top:44px}.main__btn1{margin-top:28px}.main__notes{margin-top:8px;color:#c7ae7c;font-size:109%}.about{padding-bottom:200px;color:#fff;text-align:center}.about__title{mix-blend-mode:multiply}.about__slider{margin-top:-10px;min-width:980px;max-width:1226px;overflow:clip;margin-inline:auto}.about__slider .swiper-slide{position:relative}.about__btn1{position:absolute;right:9.7879282219%;bottom:8.9189189189%;width:294px}.about__btn1 a.button{height:70px}.selected{text-align:center;background-color:#fff;padding-block:95px 115px}.selected__shops{display:flex;margin:60px auto 0;width:980px;text-align:left;justify-content:center;flex-wrap:wrap;gap:60px}.shop{margin-right:15px}.shop a{display:block;color:currentColor;text-decoration:none}.shop a:hover img{opacity:.6;scale:1.1}.shop a:hover .shop__name{color:#baa67c}.shop__image{position:relative}.shop__image::before{display:block;position:absolute;content:"";background:url("https://tblg.k-img.com/images/restaurant/tieup/suntory_ao/2604/selected_item_shadow.png?8753aa1fabc992e189fff22e6a805c30e8548c27e4aa0cef2e082916c45d2a23") repeat left top;inset:0;translate:15px 20px}.shop__image--crop{position:relative;z-index:1;overflow:clip;background-color:#fff}.shop__image img{position:relative;z-index:1;transition:scale .4s cubic-bezier(0.33, 1, 0.68, 1),opacity .4s cubic-bezier(0.45, 0, 0.55, 1)}.shop__content{display:grid;grid-template-columns:1fr auto;align-items:center;margin-top:40px;padding-left:15px}.shop__name{font-weight:400;font-size:283%;letter-spacing:.06em;transition:color .4s cubic-bezier(0.33, 1, 0.68, 1)}.shop__name::after{display:block;color:#baa67c;font-size:50%;content:attr(data-ruby)}.shop__data{display:flex;flex-direction:column;font-size:134%;gap:8px}.shop__data li{display:flex;line-height:1.3;align-items:center;gap:8px}.interview{text-align:center;background:url("https://tblg.k-img.com/images/restaurant/tieup/suntory_ao/2604/interview_bg.png?9d620917d9a1209b2f50a4239c412ef77f4af63337d20a0a3b5c8f54010ed447") repeat center top;padding-block:125px 185px}.interview__catch{margin-top:40px;font-size:300%}.interview_cs{margin-top:65px}.interview__items{display:grid;margin:86px auto 0;width:980px;text-align:left;row-gap:130px}.interview__item{padding-bottom:30px;width:950px;color:currentColor;text-decoration:none;background:url("https://tblg.k-img.com/images/restaurant/tieup/suntory_ao/2604/interview_box_bg.png?dd9e0ccdeababccd5c874c311674ac56e4c6376b6aad5b8e49bbf7ffeacfa1c9") repeat left top}.interview__item:hover{color:currentColor;text-decoration:none}.interview__item:nth-child(odd){margin-left:auto;padding-right:50px}.interview__item:nth-child(even){margin-right:auto;padding-left:50px}.interview__container{display:grid;grid-template-columns:567px 1fr;column-gap:20px}.interview__image,.interview__content{grid-row:1}.interview__image span{display:block;margin-top:-30px;background-color:#fff;translate:-30px 0}.interview__item:nth-child(even) .interview__image span{translate:30px 0}.interview__image img{display:block;transition:opacity .2s ease,filter .2s ease}.interview__content{display:flex;flex-direction:column;padding-top:40px}.interviews__btn1{margin:18px auto 0;width:fit-content;height:63px;overflow:clip;font-size:0;text-align:center;background:url("https://tblg.k-img.com/images/restaurant/tieup/suntory_ao/2604/interview_btn_01.png?8a081f8895618fda3ff06798b94085c2d74f989f82ba42a5101d6ec3485a717f") no-repeat center bottom}.interviews__btn1 img{transition:opacity .1s ease}.interview__item:hover .interview__image img{opacity:.8;filter:brightness(1.1)}.interview__item:hover .interviews__btn1 img{opacity:0}.interview__name{position:relative;margin-bottom:15px;font-weight:500;font-size:233%;letter-spacing:.06em;line-height:1.2;flex-shrink:0}.interview__item:nth-child(even) .interview__name{text-align:right}.interview__name::before{display:block;position:absolute;top:.5lh;border-top:solid 1px currentColor;width:58px;content:""}.interview__item:nth-child(odd) .interview__name::before{left:-70px}.interview__item:nth-child(even) .interview__name::before{right:-70px}.interview__name::after{display:block;color:#735210;font-size:46%;content:attr(data-en)}.interview__comments{margin-top:auto;padding:18px 24px;color:#735210;letter-spacing:.02em;background:url("https://tblg.k-img.com/images/restaurant/tieup/suntory_ao/2604/interview_comments_bg.png?80c5747e26a3e05e027abb99379232f9d012c2737b81949973debc6ddd4ddf4f") repeat left top}.interview__subtitle{display:flex;font-size:150%;text-align:center;white-space:nowrap;align-items:center;justify-content:space-between;gap:15px}.interview__subtitle::before,.interview__subtitle::after{display:inline-block;width:100%;height:2px;content:"";border-block:solid 1px currentColor}.interview__chef{margin-top:15px;font-weight:400}.interview__chef .name{font-size:150%}.interview__chef .unit{font-size:109%}.interview__wrap{margin-top:10px}.interviews__text{font-size:125%}.interview__photo img{border-radius:50%}.interview__notes{margin:96px auto 0;padding:30px;border:solid 1px currentColor;width:980px;font-weight:500;font-size:150%;line-height:1.6666666667}.interview__item:nth-child(even) .interview__container{grid-template-columns:1fr 567px}.interview__item:nth-child(even) .interview__container .interview__image{grid-column:2}.interview__item:nth-child(even) .interview__container .interview__content{grid-column:1}.ao{color:#fff;text-align:left;background:linear-gradient(to right, rgb(40, 71, 108) 0%, rgb(5, 24, 47) 63%, rgb(5, 24, 47) 63%)}.ao__container{background:url("https://tblg.k-img.com/images/restaurant/tieup/suntory_ao/2604/ao_bg.png?70ed2a5794d64fb397cf8e6c0e44c6bc0fa2785daf1249c6123936b3cfda2b31") no-repeat center top;background-size:100% auto;padding-block:134px 126px}.ao__inner{width:980px;margin-inline:auto}.ao__wrapper{display:flex;justify-content:space-between}.ao__image{margin:-184px -60px 0 0;width:332px;flex-shrink:0}.ao__content{flex-shrink:0;width:665px}.ao__message{margin-top:40px;font-size:216%;white-space:nowrap;line-height:2.3461538462}.ao__btn1{margin-top:50px;font-size:0}.ao__btn1 button.button{height:70px}.ao__offical,.ao__official{display:flex;justify-content:space-between;align-items:center;margin-top:60px}.ao__glass{margin-left:-110px;width:486px;flex-shrink:0}.ao__more{flex-shrink:0;width:fit-content}.ao__logo,.ao__btn2{margin-top:42px}.ao__btn2 a.button{height:78px}.ao__attention{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:40px;padding:30px;border:solid 1px currentColor}.ao__notes{font-family:Arial,"YuGothic","Yu Gothic medium","Hiragino Sans","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-weight:700;font-size:109%;line-height:1.6923076923}.popover,.popover::backdrop{opacity:0;transition-duration:.2s;transition-property:opacity,overlay,display;transition-behavior:normal,allow-discrete,allow-discrete}.popover::backdrop{background:rgba(0,0,0,.2)}.popover:popover-open,.popover:popover-open::backdrop{opacity:1}@starting-style{.popover:popover-open,.popover:popover-open::backdrop{opacity:0}}.popover{margin:auto;width:550px;box-sizing:border-box;overflow:visible;font-family:Arial,"YuGothic","Yu Gothic medium","Hiragino Sans","Hiragino Kaku Gothic ProN","Meiryo",sans-serif}button.popover__close{position:absolute;top:0;right:0;background-color:#081d36}button.popover__close:hover img{opacity:.5}.tieup-shop{letter-spacing:.02em;background:url("https://tblg.k-img.com/images/restaurant/tieup/suntory_ao/2604/shop_bg_01.png?56d2da3272ac9a950a27afd3953167f3f1775073c4442265cbb999114ff1487f") repeat left top}.shop-header{display:flex;flex-direction:column;padding-top:120px;height:738px;background:url("https://tblg.k-img.com/images/restaurant/tieup/suntory_ao/2604/shop_header.jpg?d755656d769f96d353e662cbf4a0ae7394fda4a206717cfe8b34b91039353988") no-repeat center center;background-size:cover;align-items:center;justify-content:flex-start;row-gap:52px}.shop-header__title img{object-fit:cover;height:136px}.shop-main{position:relative}.shop-main__image{margin:-112px auto 0;max-width:fit-content;overflow:clip;background-color:#000}.shop-main__image img{object-fit:cover;height:715px}.shop-main__content{display:flex;flex-direction:column;position:absolute;top:50%;left:calc(50% + 200px);padding:30px;width:320px;color:#fff;text-align:left;background-color:rgba(8,29,54,.9);translate:0 -50%}.shop-main__content.shop-main__content--right{right:calc(50% + 200px);left:auto}.shop-main__name{font-size:275%;line-height:1.2}.shop-main__name::after{display:block;color:#ead298;font-size:48%;content:attr(data-en)}.shop-main__category{margin-top:15px}.shop-main__chef{text-align:right}.shop-main__chef:has(.pos) li{margin-inline:-10px}.shop-main__chef::before{display:block;margin:45px -30px 35px;border-top:dotted 2px #5b74a4;content:""}.shop-main__chef .name{font-size:184%}.shop-main__chef .unit{font-size:109%}.shop-main__chef .pos{font-size:117%}.tieup-shop[data-shop=bia] .shop-main__content{top:auto;bottom:120px;translate:none}.shop-intro{margin-top:60px}.shop-intro__text{font-size:225%;line-height:1.8888888889}.shop-intro__index{display:grid;margin:52px auto 0;width:980px;font-size:150%;background:url("https://tblg.k-img.com/images/restaurant/tieup/suntory_ao/2604/shop_bg_02.png?dd9e0ccdeababccd5c874c311674ac56e4c6376b6aad5b8e49bbf7ffeacfa1c9") repeat left top;grid-template-columns:138px auto}.shop-intro__title{text-transform:uppercase;align-self:center}.shop-intro__list{display:flex;flex-direction:column;padding:30px 50px;border-left:solid 2px #fff;font-weight:500;text-align:left;row-gap:1em}.shop-intro__list a{color:#081d36;text-decoration-color:rgba(8,29,54,0);text-underline-offset:3px;transition:text-decoration-color .2s ease-in-out}.shop-intro__list a:hover{text-decoration-color:#081d36}.shop-sections{margin-top:50px}.shop-section{position:relative;text-align:left;padding-block:80px 100px}.shop-section:last-child{padding-bottom:150px}.shop-section .interview1,.shop-section .interview2{position:absolute;top:0;mix-blend-mode:multiply}.shop-section .interview1{translate:0 -49%}.shop-section .interview2{translate:0 -51%}.shop-section__image1,.shop-section__image2{overflow:clip}.shop-section__image1{flex-shrink:0}.shop-section .interview1{left:0}.shop-section .interview2{right:0}.shop-section:nth-child(even){background-color:#fff}.shop-section:nth-child(odd) .shop-section__image1{margin-right:40px}.shop-section:nth-child(even) .shop-section__image1{margin-left:40px}.shop-section:nth-child(odd) .shop-section__content{grid-template-columns:1fr 240px}.shop-section:nth-child(even) .shop-section__content{grid-template-columns:240px 1fr}.shop-section:nth-child(odd) .shop-section__image1,.shop-section:nth-child(odd) .shop-section__image2{background:url("https://tblg.k-img.com/images/restaurant/tieup/suntory_ao/2604/shop_bg_01.png?56d2da3272ac9a950a27afd3953167f3f1775073c4442265cbb999114ff1487f") repeat left top}.shop-section:nth-child(even) .shop-section__image1,.shop-section:nth-child(even) .shop-section__image2{background-color:#fff}.shop-section__wrapper{position:relative;z-index:1;width:980px;margin-inline:auto}.shop-section__header{display:flex;justify-content:space-between;align-items:flex-start;height:369px}.shop-section__title{display:flex;justify-content:center;align-items:flex-start}.shop-section__title h2{position:relative;padding:30px 35px 20px;font-weight:400;font-size:258%;white-space:nowrap;writing-mode:vertical-rl;text-orientation:upright}.shop-section__title h2::before,.shop-section__title h2::after{display:block;position:absolute;width:40px;height:70px;content:"";opacity:0;transition:opacity 1s ease-in-out .5s}.is-playing .shop-section__title h2::before,.is-playing .shop-section__title h2::after{opacity:1}.shop-section__title h2::before{top:0;left:0;border-top:solid 1px currentColor;border-left:solid 1px currentColor}.shop-section__title h2::after{right:0;bottom:0;border-right:solid 1px currentColor;border-bottom:solid 1px currentColor}.shop-section__title h2 .narrow{margin-inline:-0.6em -0.5em}.shop-section__title h2 .ls{letter-spacing:-0.25em}.shop-section__content{display:grid;align-items:flex-start;margin-top:60px}.shop-section:nth-child(odd) .shop-section__content{column-gap:80px}.shop-section:nth-child(even) .shop-section__content{column-gap:45px}.shop-section__image2{margin-top:-80px}.shop-section__text{display:flex;flex-direction:column;font-family:"YuGothic","Yu Gothic medium","Hiragino Sans","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:150%;line-height:1.6666666667;row-gap:30px}.shop-section__text .halt{font-feature-settings:"halt"}.shop-info__title{margin-top:-46px;mix-blend-mode:multiply}.shop-info__content{margin:55px auto 0;width:812px}.shop-info__wrapper{display:flex;justify-content:space-between;align-items:flex-end}.shop-info__image{position:relative;z-index:1;margin-bottom:24px;overflow:clip;background:url("https://tblg.k-img.com/images/restaurant/tieup/suntory_ao/2604/shop_bg_01.png?56d2da3272ac9a950a27afd3953167f3f1775073c4442265cbb999114ff1487f") repeat left top;flex-shrink:0}.shop-info__image a{display:block;transition:opacity .2s ease,filter .2s ease}.shop-info__image a:hover{opacity:.8;filter:brightness(1.1)}.shop-info__data{margin-left:-50px;padding:25px 50px 35px 75px;border:solid 2px currentColor;width:calc(100% + 50px);text-align:left}.shop-info__subtitle{display:flex;height:34px;color:#fff;font-weight:400;font-size:134%;background-color:#081d36;align-items:center;justify-content:center}.shop-info__name{margin-top:14px;font-size:216%;line-height:1.2}.shop-info__name::after{display:block;color:#b2985b;font-family:"YuGothic","Yu Gothic medium","Hiragino Sans","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:62%;content:attr(data-en)}.shop-info__category{margin-top:30px}.shop-other{margin-top:75px;color:#fff;background:linear-gradient(to right, rgb(40, 71, 108) 0%, rgb(5, 24, 47) 100%);padding-block:75px 85px}.shop-other__content{min-width:980px;max-width:1226px;margin-inline:auto}.shop-other__title{font-weight:400;font-size:266%}.shop-other__attention{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:40px;padding:30px;border:solid 1px currentColor}.shop-other__notes{font-family:Arial,"YuGothic","Yu Gothic medium","Hiragino Sans","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-weight:700;font-size:109%;text-align:left;line-height:1.6923076923}.shop-other__wrapper{margin:60px auto 0;max-width:1226px;overflow:clip}.shop-other__button{margin-top:100px}.shop-other__button a{display:block;width:fit-content;background:url("https://tblg.k-img.com/images/restaurant/tieup/suntory_ao/2604/shop_btn_top_on.png?ac49d808b30bbbc36ec312d263a9abe76ed542acfdc9a28b7071c1355ce3f342") no-repeat left top;margin-inline:auto}.shop-other__button img{transition:opacity .2s ease}.shop-other__button a:hover img{opacity:0}.shop-other__slider{width:728px;font-size:125%;text-align:left;margin-inline:auto}.shop-other__slider a{display:flex;flex-direction:column;color:#fff;transition:text-decoration-color .2s ease-in-out;text-decoration-color:rgba(255,255,255,0);text-underline-offset:3px;align-items:flex-start;row-gap:8px}.shop-other__slider a:hover{text-decoration-color:#fff}.shop-other__slider .swiper{overflow:visible}.shop-other__slider .swiper-slide{transition:opacity 1.5s ease}.shop-other__slider .swiper-slide:not(.swiper-slide-active):not(.swiper-slide-prev):not(.swiper-slide-next){opacity:.3}.shop-other__image{background-color:#fff}.shop-other__image img{transition:opacity .2s ease,filter .2s ease}.swiper-slide a:hover .shop-other__image img{opacity:.8;filter:brightness(1.1)}
