/*!
Copyright (c) 2012 Google Inc. (opensource@google.com).
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at: https://scripts.sil.org/OFL
*//*!
YakuHanJP
OFL-1.1 AND MIT
-----------------
SIL Open Font License version 1.1
Copyright Qrac
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
-----------------
MIT License
Copyright Qrac
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*//*!
YakuHanMP
OFL-1.1 AND MIT
-----------------
SIL Open Font License version 1.1
Copyright Qrac
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
-----------------
MIT License
Copyright Qrac
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/.store-info-x .twitter-timeline-container::-webkit-scrollbar-track{background:transparent}.store-info-x .twitter-timeline-container::-webkit-scrollbar-thumb{background-color:#000000}/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace, monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type="radio"]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer}button:disabled,[type="button"]:disabled,[type="reset"]:disabled,[type="submit"]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}dt,th{font-weight:inherit}a{outline:none}img{-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%}header{font-family:yakuhanjp,"Noto Sans JP",sans-serif;position:absolute;top:0;left:0;right:0;margin:0 auto;width:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}header .header-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .header-logo .branch-name{line-height:1;position:relative}header .header-logo .branch-name::before{content:'';position:absolute;display:block;height:100%;background-color:#ffffff;left:0;top:0;bottom:0;margin:auto}footer{font-family:yakuhanjp,"Noto Sans JP",sans-serif;background-color:#f4e9da;color:#000000;text-align:center}footer .footer-logo{display:block;margin:0 auto;width:-webkit-min-content;width:-moz-min-content;width:min-content}footer .footer-logo-img{display:block}footer .footer-nav-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;font-weight:bold}footer .footer-sns-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto}footer .footer-sns-item-img{width:auto}html{height:-webkit-fill-available;height:-moz-available;height:stretch}body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch;color:#ffffff;font-family:yakuhanmp,"Noto Serif JP",serif}.hover-opacity,.tennai .swiper-thumbs .swiper-slide img{-webkit-transition:opacity .8s;transition:opacity .8s}.hover-img{position:relative;display:block}.hover-img .show-hover{position:absolute;top:0;left:0;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out;opacity:0}body.fixed{width:100%;position:fixed;top:auto;overflow:hidden;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}.c-modal{position:fixed;width:100vw;height:100%;top:0;left:0;overflow:auto;z-index:9999;display:none}.c-modal.modal-open-anime{display:block;-webkit-animation:modal-open .3s ease-out 0s 1 forwards;animation:modal-open .3s ease-out 0s 1 forwards}.c-modal.modal-close-anime{-webkit-animation:modal-close .3s ease-out 0s 1 forwards;animation:modal-close .3s ease-out 0s 1 forwards}.c-modal__body{display:table;width:100%;height:100%}.c-modal__main{display:table-cell;text-align:center;vertical-align:middle}.c-modal__contents{position:relative;display:inline-block;text-align:left;z-index:1}.c-modal__contents__wrap{background-color:#ffffff;text-align:center}.c-modal__contents__close{display:table;color:#ffffff}.c-modal__contents .modal-movie{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding-bottom:56.25%;height:0}.c-modal__contents .modal-movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-modal__contents .modal-image{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.c-modal__bg{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8)}@-webkit-keyframes modal-open{0%{opacity:0}99.9%,to{opacity:1}}@keyframes modal-open{0%{opacity:0}99.9%,to{opacity:1}}@-webkit-keyframes modal-close{0%{opacity:1}99.9%,to{opacity:0}}@keyframes modal-close{0%{opacity:1}99.9%,to{opacity:0}}@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height, -webkit-transform;transition-property:height, -webkit-transform;transition-property:transform, height;transition-property:transform, height, -webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-webkit-order:9999;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}body{background-color:#000000}section .title{text-align:center}header::before{content:'';position:absolute;z-index:-1;top:0;left:0;display:block;width:100%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.8)), color-stop(63%, rgba(112,112,112,0.4)), color-stop(72%, rgba(128,128,128,0.3)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.8) 0%, rgba(112,112,112,0.4) 63%, rgba(128,128,128,0.3) 72%, transparent 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.8) 0%, rgba(112,112,112,0.4) 63%, rgba(128,128,128,0.3) 72%, transparent 100%)}.kv{position:relative;left:0;right:0;margin:0 auto}.kv-video{width:100%;-o-object-fit:cover;object-fit:cover}.kv-catch{position:absolute;text-align:center}.point_card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.kodawari{background-repeat:repeat no-repeat;position:relative;overflow-x:hidden}.kodawari::before{content:'';display:block;position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:auto;background:url(/assets/images/kokko_bg.0f4662d4.png) center/contain no-repeat}.kodawari-list .dl-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.reservation{background-color:#f4e9da;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}.reservation::before{content:'';display:block;position:absolute;left:0;bottom:0}.reservation::after{content:'';position:absolute;right:0;top:0}.reservation-img{position:relative;z-index:1}.menu{overflow:hidden;background:url(/assets/images/washi_bg.ae335e78.png) center/contain}.menu-container{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.menu .torimeshi{position:absolute}.menu .chicken-numban{position:absolute}.menu .tori-soup{position:absolute}.menu_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu_list h2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu_list h2::before{content:'';-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:2px;background:#ffffff}.menu_list h2::after{content:'';-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:2px;background:#ffffff}.menu_list__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu_list__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.menu_list__btn::before{content:'';-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:url(/assets/images/menu-icon.bcc73516.svg) top/contain no-repeat}.menu_list__btn p{position:relative;line-height:1.5}.menu_list .error{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tennai .swiper-main img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.tennai .swiper-container{position:relative;margin:0 auto}.tennai .swiper-thumbs{text-align:center}.tennai .swiper-thumbs .swiper-slide{background-color:#ffffff}.tennai .swiper-thumbs .swiper-slide img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.tennai .swiper-thumbs .swiper-slide-active img{border:solid #ffffff}.tennai .swiper-button-prev{left:0;top:0;bottom:0;margin:auto}.tennai .swiper-button-prev::after{content:'';display:block;background:url(/assets/images/slide_btn_l.d48b04b0.png) top/contain no-repeat}.tennai .swiper-button-next{right:0;top:0;bottom:0;margin:auto}.tennai .swiper-button-next::after{content:'';display:block;background:url(/assets/images/slide_btn_r.aba87ba4.png) top/contain no-repeat}.store-info{background:url(/assets/images/washi_bg.ae335e78.png) center/contain;position:relative;overflow:hidden}.store-info::before{content:'';display:block;position:absolute;bottom:0;left:0;z-index:-1;background:url(/assets/images/doratori-imari_bg.a35cbf7a.png) left bottom/contain no-repeat}.store-info-grid{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;display:grid;position:relative}.store-info-grid::before{content:'';display:block;position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:auto;z-index:-1;background:url(/assets/images/kokko_bg.0f4662d4.png) center/contain no-repeat}.store-info-gaisou{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.store-info-details{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;margin:0 auto}.store-info-details .dl-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.store-info-details .dl-row:not(:last-of-type){border-bottom:#a6a6a6 solid 1px}.store-info-details dt{color:#af8a64}.store-info-details dd{color:#ffffff;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.store-info-details .note{text-indent:-1em;margin-left:1em}.store-info-x-title{position:relative}.store-info-x-title-txt{color:#000000;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);white-space:nowrap;font-weight:bold;pointer-events:none}.store-info-x-account{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto}.store-info-x-account::before{content:'';display:block;position:absolute;left:0;top:0;bottom:0;margin:auto;background:url(/assets/images/x_white.54829771.png) top/contain no-repeat}.store-info-x-account a{color:#1d9bf0;border-bottom:#1d9bf0 solid 1px}.store-info-x .twitter-timeline-wrapper{width:100%;overflow-y:auto;background-color:#ffffff;border-radius:12px}.store-info-x .twitter-timeline-container{width:100%;overflow-y:auto;border-radius:12px}.store-info-x .twitter-timeline-container iframe{width:100% !important}.store-info-map iframe{width:100%;height:100%}.store-info-notes{margin:0 auto}.store-info-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.store-info-bnrs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto}.store-info-bnrs li{background-color:#ffffff}.fade-slide-up{opacity:0}.fade-slide-up.visible{-webkit-animation:fade-slide-up ease-in-out .6s forwards;animation:fade-slide-up ease-in-out .6s forwards}@-webkit-keyframes fade-slide-up{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fade-slide-up{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}100%{opacity:1;-webkit-transform:none;transform:none}}@media (min-width: 768px){header{max-width:2560px}header .header-logo .branch-name::before{width:1px}.is-SP{display:none}a[href^="tel:"]{display:block;pointer-events:none}header::before{max-width:2560px}.kv{max-width:2560px}.kodawari{background:url(/assets/images/kodawari_bg.3771bad9.png) center/contain}.kodawari-list .dl-row:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.reservation::before{background:url(/assets/images/yoyaku-fude_left.8a8aa277.png) bottom/contain no-repeat}.reservation::after{background:url(/assets/images/yoyaku-fude_right.9c4bc184.png) bottom/contain no-repeat}.menu .torimeshi{background:url(/assets/images/doratori_daimeishi.e04ce9de.png) center/contain no-repeat}.menu .chicken-numban{background:url(/assets/images/saga-gentei.76eddd54.png) center/contain no-repeat}.menu .tori-soup{background:url(/assets/images/yamitsuki.e0112cdf.png) center/contain no-repeat}.menu_list__btn p{letter-spacing:-.1em}.tennai{background:url(/assets/images/tennai_bg.98f9253b.png) center/cover no-repeat}.store-info-grid{gap:4.6875vw 1.9375vw}.store-info-x{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.store-info-map{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}}@media (min-width: 768px) and (hover: hover) and (pointer: fine){.hover-opacity:hover,.tennai .swiper-thumbs .swiper-slide img:hover{opacity:.6}.hover-img:hover .show-hover{opacity:1}.menu_list__btn:hover p{text-decoration:underline}}@media (min-width: 768px) and (hover: hover) and (pointer: fine) and (min-width: 1600px){.menu_list__btn:hover p{text-underline-offset:7px}}@media (min-width: 768px) and (hover: hover) and (pointer: fine) and (min-width: 768px) and (max-width: 1599.98px){.menu_list__btn:hover p{text-underline-offset:.4375vw}}@media (min-width: 768px) and (max-width: 1599.98px){.store-info-x .twitter-timeline-container::-webkit-scrollbar{width:.875vw}.store-info-x .twitter-timeline-container::-webkit-scrollbar-thumb{border-radius:.4375vw}header .header-logo{margin-top:1.875vw;margin-left:1.875vw;font-size:1.375vw}header .header-logo-img{height:2.5vw;width:12.75vw}header .header-logo .branch-name{margin-left:1.375vw;padding-left:1.375vw}header .header-logo .branch-name::before{height:1.375vw}header .tel-img{width:13.75vw;height:5.125vw}footer{padding-top:2.75vw;padding-bottom:2.625vw}footer .footer-logo-img{width:15.25vw;height:12.875vw}footer .footer-logo-img{width:8.25vw;height:6.875vw}footer .footer-nav-list{margin-top:3.625vw}footer .footer-nav-item{margin-left:2vw;margin-right:2vw}footer .footer-sns-list{margin-top:2.375vw;margin-bottom:2.375vw}footer .footer-sns-item{margin-left:1.25vw;margin-right:1.25vw}footer .footer-sns-item-img{height:2.25vw}footer .copyright{font-size:.875vw}body{font-size:1vw}.c-modal__contents{margin-top:3.125vw;margin-bottom:3.125vw}.c-modal__contents__wrap{min-width:50vw;padding-top:3.125vw;padding-bottom:3.125vw}.c-modal__contents__close{margin:1.25vw auto 0}header::before{height:24.6875vw}.kv-video{height:56.25vw}.kv-catch{right:2.5vw;bottom:2.5vw}.kv-catch-img{width:35.875vw;height:4.75vw}.point_card{padding-top:3.75vw}.point_card .point-card-img{width:50vw;height:12.5vw}.kodawari{padding-top:4.9375vw;padding-bottom:7.5vw}.kodawari::before{width:53.125vw;height:53.125vw}.kodawari-title-img{width:44.9375vw;height:6.75vw}.kodawari-title-img{margin-bottom:4.375vw}.kodawari-list .kodawari-img{width:28.75vw;height:28.75vw}.kodawari-list .kodawari-text-img{width:33.75vw;height:15.625vw}.reservation{padding-top:1.5vw;padding-bottom:1.5vw}.reservation::before{width:50vw;height:9.375vw}.reservation::after{width:50vw;height:9.375vw}.reservation-img{width:46.5vw;height:6.375vw}.menu-container{width:113.875vw;height:123.3125vw}.menu .torimeshi{width:20.0625vw;height:10.625vw}.menu .torimeshi{top:6.3125vw;left:80.5vw}.menu .chicken-numban{width:20.875vw;height:10.6875vw}.menu .chicken-numban{top:52vw;left:70.6875vw}.menu .tori-soup{width:23vw;height:13.0625vw}.menu .tori-soup{top:84.9375vw;left:39.6875vw}.menu_list{margin-top:4.375vw;margin-bottom:4.375vw}.menu_list h2{font-size:2vw;width:62.5vw}.menu_list h2::before{margin-right:2.5vw}.menu_list h2::after{margin-left:2.5vw}.menu_list__container{width:62.4375vw;margin-top:1.875vw}.menu_list__btn{padding-top:1.125vw;padding-bottom:.8125vw;width:14.5625vw;font-size:1.375vw}.menu_list__btn::before{width:1.1875vw;height:1.5vw;margin-top:.375vw;margin-right:.875vw}.menu_list__btn p{padding-bottom:.3125vw}.menu_list__btn:not(:nth-child(3n)){margin-right:9.375vw}.menu_list__btn:last-child{margin-right:0vw}.menu_list .error{margin-top:4.375vw}.tennai{padding-top:3.125vw;padding-bottom:7.3125vw}.tennai-title-img{width:33.625vw;height:7.5vw}.tennai .swiper-main{width:50vw;height:31.25vw}.tennai .swiper-main{margin-top:3.75vw}.tennai .swiper-container{width:50vw}.tennai .swiper-thumbs{margin-top:2.25vw;width:37.125vw;height:8vw}.tennai .swiper-thumbs-img{width:11.625vw;height:7.5625vw}.tennai .swiper-thumbs .swiper-slide{width:11.5625vw;margin-left:.60938vw;margin-right:.60938vw}.tennai .swiper-thumbs .swiper-slide-active img{border-width:.1875vw}.tennai .swiper-button-prev{width:4.375vw;height:4.375vw}.tennai .swiper-button-prev::after{width:4.375vw;height:4.375vw}.tennai .swiper-button-next{width:4.375vw;height:4.375vw}.tennai .swiper-button-next::after{width:4.375vw;height:4.375vw}.store-info{padding-top:6.8125vw;padding-bottom:6.3125vw;font-size:1vw;line-height:1.6875vw}.store-info::before{width:61.75vw;height:40.625vw}.store-info-title-img{width:31.5vw;height:6.875vw}.store-info-grid::before{width:53.125vw;height:53.125vw}.store-info-grid{margin-top:5.125vw;margin-bottom:1.875vw;grid-template-columns:25vw 35.625vw;grid-template-rows:auto 33.75vw}.store-info-gaisou-img{width:25vw;height:21.4375vw}.store-info-details{margin-top:-.34375vw;margin-bottom:-.34375vw}.store-info-details .dl-row{padding-left:.625vw;padding-right:.625vw}.store-info-details .dl-row:not(:last-of-type){margin-bottom:.78125vw;padding-bottom:.78125vw}.store-info-details dt{width:6.5625vw}.store-info-details dd>span{font-size:.875vw}.store-info-details .access{margin-top:.59375vw}.store-info-details .note{font-size:.875vw;line-height:1.5vw}.store-info-x-title-img{width:25vw;height:2.3125vw}.store-info-x-title-txt{font-size:1vw}.store-info-x-account{padding-left:4.375vw;margin-top:1.4375vw;margin-bottom:1.1875vw;height:2.9375vw;font-size:1vw;line-height:1.4375vw}.store-info-x-account::before{width:3.0625vw;height:2.5vw}.store-info-x-account a{padding-bottom:.3125vw}.store-info-x .twitter-timeline-wrapper{padding-right:.625vw}.store-info-x .twitter-timeline-container{height:26.0625vw;padding-right:.625vw}.store-info-notes{margin-bottom:3.8125vw;font-size:.875vw;line-height:1.3125vw;width:62.5vw}.store-info-buttons{width:62.5vw}.store-info-buttons img{width:30.625vw;height:6.375vw}.store-info-bnrs{margin-top:7.5625vw}.store-info-bnrs li{margin-left:.9375vw;margin-right:.9375vw;width:21.125vw;height:8.125vw}.store-info-bnrs .store-info-bnr{width:21.125vw;height:8.125vw}}@media (min-width: 1600px){.store-info-x .twitter-timeline-container::-webkit-scrollbar{width:14px}.store-info-x .twitter-timeline-container::-webkit-scrollbar-thumb{border-radius:7px}header .header-logo{margin-top:30px;margin-left:30px;font-size:22px}header .header-logo-img{height:40px;width:204px}header .header-logo .branch-name{margin-left:22px;padding-left:22px}header .header-logo .branch-name::before{height:22px}header .tel-img{width:220px;height:82px}footer{padding-top:44px;padding-bottom:42px}footer .footer-logo-img{width:244px;height:206px}footer .footer-logo-img{width:132px;height:110px}footer .footer-nav-list{margin-top:58px}footer .footer-nav-item{margin-left:32px;margin-right:32px}footer .footer-sns-list{margin-top:38px;margin-bottom:38px}footer .footer-sns-item{margin-left:20px;margin-right:20px}footer .footer-sns-item-img{height:36px}footer .copyright{font-size:14px}body{font-size:16px}.c-modal__contents{margin-top:50px;margin-bottom:50px}.c-modal__contents__wrap{min-width:800px;padding-top:50px;padding-bottom:50px}.c-modal__contents__close{margin:20px auto 0}header::before{height:395px}.kv-video{height:900px}.kv-catch{right:40px;bottom:40px}.kv-catch-img{width:574px;height:76px}.point_card{padding-top:60px}.point_card .point-card-img{width:800px;height:200px}.kodawari{padding-top:79px;padding-bottom:120px}.kodawari::before{width:850px;height:850px}.kodawari-title-img{width:719px;height:108px}.kodawari-title-img{margin-bottom:70px}.kodawari-list .kodawari-img{width:460px;height:460px}.kodawari-list .kodawari-text-img{width:540px;height:250px}.reservation{padding-top:24px;padding-bottom:24px}.reservation::before{width:800px;height:150px}.reservation::after{width:800px;height:150px}.reservation-img{width:744px;height:102px}.menu-container{width:1822px;height:1973px}.menu .torimeshi{width:321px;height:170px}.menu .torimeshi{top:101px;left:1288px}.menu .chicken-numban{width:334px;height:171px}.menu .chicken-numban{top:832px;left:1131px}.menu .tori-soup{width:368px;height:209px}.menu .tori-soup{top:1359px;left:635px}.menu_list{margin-top:70px;margin-bottom:70px}.menu_list h2{font-size:32px;width:1000px}.menu_list h2::before{margin-right:40px}.menu_list h2::after{margin-left:40px}.menu_list__container{width:999px;margin-top:30px}.menu_list__btn{padding-top:18px;padding-bottom:13px;width:233px;font-size:22px}.menu_list__btn::before{width:19px;height:24px;margin-top:6px;margin-right:14px}.menu_list__btn p{padding-bottom:5px}.menu_list__btn:not(:nth-child(3n)){margin-right:150px}.menu_list__btn:last-child{margin-right:0px}.menu_list .error{margin-top:70px}.tennai{padding-top:50px;padding-bottom:117px}.tennai-title-img{width:538px;height:120px}.tennai .swiper-main{width:800px;height:500px}.tennai .swiper-main{margin-top:60px}.tennai .swiper-container{width:800px}.tennai .swiper-thumbs{margin-top:36px;width:594px;height:128px}.tennai .swiper-thumbs-img{width:186px;height:121px}.tennai .swiper-thumbs .swiper-slide{width:185px;margin-left:9.75px;margin-right:9.75px}.tennai .swiper-thumbs .swiper-slide-active img{border-width:3px}.tennai .swiper-button-prev{width:70px;height:70px}.tennai .swiper-button-prev::after{width:70px;height:70px}.tennai .swiper-button-next{width:70px;height:70px}.tennai .swiper-button-next::after{width:70px;height:70px}.store-info{padding-top:109px;padding-bottom:101px;font-size:16px;line-height:27px}.store-info::before{width:988px;height:650px}.store-info-title-img{width:504px;height:110px}.store-info-grid::before{width:850px;height:850px}.store-info-grid{margin-top:82px;margin-bottom:30px;grid-template-columns:400px 570px;grid-template-rows:auto 540px}.store-info-gaisou-img{width:400px;height:343px}.store-info-details{margin-top:-5.5px;margin-bottom:-5.5px}.store-info-details .dl-row{padding-left:10px;padding-right:10px}.store-info-details .dl-row:not(:last-of-type){margin-bottom:12.5px;padding-bottom:12.5px}.store-info-details dt{width:105px}.store-info-details dd>span{font-size:14px}.store-info-details .access{margin-top:9.5px}.store-info-details .note{font-size:14px;line-height:24px}.store-info-x-title-img{width:400px;height:37px}.store-info-x-title-txt{font-size:16px}.store-info-x-account{padding-left:70px;margin-top:23px;margin-bottom:19px;height:47px;font-size:16px;line-height:23px}.store-info-x-account::before{width:49px;height:40px}.store-info-x-account a{padding-bottom:5px}.store-info-x .twitter-timeline-wrapper{padding-right:10px}.store-info-x .twitter-timeline-container{height:417px;padding-right:10px}.store-info-notes{margin-bottom:61px;font-size:14px;line-height:21px;width:1000px}.store-info-buttons{width:1000px}.store-info-buttons img{width:490px;height:102px}.store-info-bnrs{margin-top:121px}.store-info-bnrs li{margin-left:15px;margin-right:15px;width:338px;height:130px}.store-info-bnrs .store-info-bnr{width:338px;height:130px}}@media (max-width: 767.98px){.store-info-x .twitter-timeline-container::-webkit-scrollbar{width:1.86667vw}.store-info-x .twitter-timeline-container::-webkit-scrollbar-thumb{border-radius:.93333vw}header .header-logo{margin-top:4vw;margin-left:4vw;font-size:3.73333vw}header .header-logo-img{height:5.33333vw;width:26.93333vw}header .header-logo .branch-name{margin-left:3.06667vw;padding-left:3.2vw}header .header-logo .branch-name::before{height:4.26667vw;width:1.5px}header .tel-img{width:42.4vw;height:15.86667vw}footer{padding-top:8.66667vw;padding-bottom:8.53333vw}footer .footer-logo-img{width:32.53333vw;height:27.46667vw}footer .footer-logo-img{width:26.4vw;height:22vw}footer .footer-nav-list{margin-top:11.6vw}footer .footer-nav-item{margin-left:3.46667vw;margin-right:3.46667vw}footer .footer-sns-list{margin-top:7.73333vw;margin-bottom:8.13333vw}footer .footer-sns-item{margin-left:3.86667vw;margin-right:3.86667vw}footer .footer-sns-item-img{height:7.06667vw}footer .copyright{font-size:2.66667vw}body{font-size:3.2vw}.is-PC,.tennai .swiper-button-prev,.tennai .swiper-button-next{display:none}.c-modal__contents{margin-top:6.66667vw;margin-bottom:6.66667vw}.c-modal__contents__wrap{padding-top:6.66667vw;padding-bottom:6.66667vw;width:100vw}.c-modal__contents__close{margin:2.66667vw auto 0}header::before{height:72vw}.kv-video{height:144vw}.kv-catch{right:0vw;bottom:6vw;left:0;margin:auto}.kv-catch-img{width:86.26667vw;height:11.33333vw}.point_card{padding-top:6.66667vw}.point_card .point-card-img{width:86.66667vw;height:21.6vw}.kodawari{padding-top:12.13333vw;padding-bottom:15.86667vw;background:url(/assets/images/kodawari_bg.1e35d0b9.png) center/contain}.kodawari::before{width:170vw;height:170vw}.kodawari-title-img{width:86.66667vw;margin-bottom:8.53333vw}.kodawari-list .dl-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.kodawari-list .dl-row:not(:last-of-type){margin-bottom:7.73333vw}.kodawari-list .kodawari-img{height:57.33333vw;width:auto}.kodawari-list .kodawari-text-img{width:86.66667vw}.reservation{padding-top:4.53333vw;padding-bottom:4.53333vw}.reservation::before{width:100vw;height:19.46667vw}.reservation::before{background:url(/assets/images/yoyaku-fude_left.2238f396.png) bottom/contain no-repeat}.reservation::after{width:100vw;height:19.46667vw}.reservation::after{background:url(/assets/images/yoyaku-fude_right.182fece9.png) bottom/contain no-repeat}.reservation-img{width:69.33333vw;height:25.86667vw}.menu{padding-top:10.4vw;padding-bottom:3.6vw}.menu-container{width:100vw;height:290.53333vw}.menu .torimeshi{width:40.93333vw;height:21.73333vw}.menu .torimeshi{top:11.86667vw;left:53.46667vw;background:url(/assets/images/doratori_daimeishi.8f3190df.png) center/contain no-repeat}.menu .chicken-numban{width:42.4vw;height:20.26667vw}.menu .chicken-numban{top:147.06667vw;left:49.73333vw;background:url(/assets/images/saga-gentei.3a1ac8cd.png) center/contain no-repeat}.menu .tori-soup{width:43.86667vw;height:21.73333vw}.menu .tori-soup{top:212.93333vw;left:.66667vw;background:url(/assets/images/yamitsuki.03bc5329.png) center/contain no-repeat}.menu_list{margin-top:10.66667vw;margin-bottom:3.6vw}.menu_list h2{font-size:5.33333vw;width:86.66667vw}.menu_list h2::before{margin-right:4vw}.menu_list h2::after{margin-left:4vw}.menu_list__container{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.menu_list__container{width:86.66667vw;margin-top:5.33333vw}.menu_list__btn{padding-top:3.33333vw;padding-bottom:3.33333vw;width:40vw;font-size:3.73333vw}.menu_list__btn::before{width:3.33333vw;height:4vw;margin-top:1.06667vw;margin-right:2.66667vw}.menu_list__btn p{letter-spacing:-.14em}.menu_list__btn:last-child{margin-right:0vw}.menu_list .error{margin-top:10.66667vw;margin-bottom:7.06667vw}.menu_list .large_button{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.menu_list .large_button{padding-top:3.33333vw;padding-bottom:3.33333vw;margin-right:0vw}.tennai{padding-top:7.86667vw;padding-bottom:12.93333vw;background:url(/assets/images/tennai_bg.dd98ff31.png) center/cover no-repeat}.tennai-title-img{width:71.73333vw;height:16vw}.tennai .swiper-main{width:86.66667vw;height:57.33333vw;margin-top:8vw}.tennai .swiper-container{width:86.66667vw}.tennai .swiper-thumbs{margin-top:4.8vw;width:86.66667vw;height:17.06667vw}.tennai .swiper-thumbs .swiper-slide{width:27.06667vw;margin-left:1.36667vw;margin-right:1.36667vw}.tennai .swiper-thumbs .swiper-slide-active img{border-width:.4vw}.store-info{padding-top:14.53333vw;padding-bottom:13.46667vw;font-size:3.2vw;line-height:4.8vw}.store-info::before{width:100vw;height:72.93333vw}.store-info-title-img{width:67.2vw;height:14.66667vw}.store-info-grid::before{width:113.33333vw;height:113.33333vw}.store-info-grid{margin-top:8vw;margin-bottom:7.73333vw;grid-template-columns:86.66667vw;grid-template-rows:74.26667vw auto 61.33333vw 120vw;gap:6.66667vw;grid-auto-flow:column}.store-info-details{margin-top:-.8vw;margin-bottom:-.8vw}.store-info-details .dl-row:not(:last-of-type){margin-bottom:4.4vw;padding-bottom:4.4vw}.store-info-details dt{width:18vw}.store-info-details dd>span{font-size:3.2vw}.store-info-details .access{margin-top:2.53333vw}.store-info-details .note{font-size:3.2vw}.store-info-x{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.store-info-x-title-txt{font-size:3.2vw}.store-info-x-account{padding-left:14vw;margin-top:4.66667vw;margin-bottom:5.33333vw;height:10.26667vw;font-size:3.2vw;line-height:4.53333vw}.store-info-x-account::before{width:10vw;height:8.26667vw}.store-info-x-account a{padding-bottom:.93333vw}.store-info-x .twitter-timeline-wrapper{padding-right:1.33333vw}.store-info-x .twitter-timeline-container{height:91.86667vw;padding-right:1.33333vw}.store-info-map{margin-top:1.06667vw;margin-bottom:6.66667vw;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.store-info-notes{margin-bottom:13.46667vw;font-size:3.2vw;line-height:4.8vw;width:86.66667vw}.store-info-buttons{width:86.66667vw;margin-top:-4vw;margin-bottom:-4vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.store-info-buttons li{margin-top:4vw;margin-bottom:4vw}.store-info-buttons img{width:87.06667vw;height:17.73333vw}.store-info-bnrs{margin-top:12.13333vw;margin-bottom:-4vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.store-info-bnrs li{margin-top:4vw;margin-bottom:4vw;width:64vw;height:24.66667vw}.store-info-bnrs .store-info-bnr{width:64vw;height:24.66667vw}}
