/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}:root{--color-accent-pink:#ff7171;--color-accent-brown:#af9b65;--color-accent-yellow:#feca2f;--color-accent-sky:#6fbcdb;--color-accent-orange:#fa9112;--color-accent-green:#757c03;--color-accent-blue:#397bbe;--color-neutral-900:#000;--color-neutral-800:#333;--color-neutral-700:#696969;--color-neutral-600:#999;--color-neutral-500:#aaa;--color-neutral-400:#ccc;--color-neutral-300:#ddd;--color-neutral-200:#eee;--color-neutral-100:#f8f7f7;--color-neutral-000:#fff;--color-red-deepcarminepink:#e93939;--color-red-pastelred:#f66;--color-red-tulip:#ff8384;--color-brown-chocolate:#960;--color-brown-beaver:#9b8e6c;--color-brown-woodbrown:#af9b65;--color-brown-khaki:#c0b28b;--color-brown-platinum:#e6e3d4;--color-brown-whitesmoke:#f8f6f1;--color-green-grass:#00b900;--color-osaka-point:#33419b;--color-go-to-eat:#f04e5f;--color-go-to-travel:#1babde;--color-blue-6c:#6cc7b3;--color-marron-dark:#9f8c5b;--color-marron:#af9b65;--color-marron-light:#c0b28b;--color-marron-pale:#f4f1e9;--color-peach-dark:#ff4d4d;--color-peach:#ff7171;--color-peach-light:#ffa1a1;--color-peach-pale:#ffecec;--color-blueberry-dark:#2a5f95;--color-blueberry:#397bbe;--color-blueberry-light:#74a3d2;--color-blueberry-pale:#eaf5ff;--color-carrot-dark:#f38400;--color-carrot:#fa9112;--color-carrot-light:#fcb259;--color-carrot-pale:#fff2e3;--color-fig-dark:#d85753;--color-fig:#db6161;--color-fig-light:#e59090;--color-fig-pale:#fae9e9;--color-soda-dark:#41a9d3;--color-soda:#59b4de;--color-soda-light:#8bcbe8;--color-soda-pale:#e8f5fa;--ppg-global-primary:#002970;--ppg-global-secondary:#3895ff;--ppg-global-tertiary:#3895ff;--ppg-global-tertiary-background:#e5f1ff;--ease-in-sine:cubic-bezier(0.47,0,0.745,0.715);--ease-in-out-quad:cubic-bezier(0.45,0,0.55,1);--ease-out-cubic:cubic-bezier(0.215,0.61,0.355,1);--font-family-regular:-apple-system,"BlinkMacSystemFont","Helvetica Neue","Hiragino Kaku Gothic ProN","Hiragino Sans","Meiryo",sans-serif;--font-family-title:"Times","Times New Roman","游明朝","Yu Mincho","游明朝体","ヒラギノ明朝 ProN W3","HiraMinProN-W3","HGS明朝E",serif;--font-family-icons:"ikyu_restaurant",sans-serif}.columns{--grid-width:8.33333%;display:flex;justify-content:flex-start;flex-flow:row wrap}.columns>[class*="column- "],.columns>[class^=column-]{box-sizing:border-box}.columns>.column-1{width:calc(var(--grid-width)*1)}.columns>.column-2{width:calc(var(--grid-width)*2)}.columns>.column-3{width:calc(var(--grid-width)*3)}.columns>.column-4{width:calc(var(--grid-width)*4)}.columns>.column-5{width:calc(var(--grid-width)*5)}.columns>.column-6{width:calc(var(--grid-width)*6)}.columns>.column-7{width:calc(var(--grid-width)*7)}.columns>.column-8{width:calc(var(--grid-width)*8)}.columns>.column-9{width:calc(var(--grid-width)*9)}.columns>.column-10{width:calc(var(--grid-width)*10)}.columns>.column-11{width:calc(var(--grid-width)*11)}.columns>.column-12{width:calc(var(--grid-width)*12)}.columns.is-middle{align-items:center}.columns.is-around{justify-content:space-around}.columns.is-around,.columns.is-between{flex-flow:inherit;margin-left:0;margin-right:0}.columns.is-between{justify-content:space-between}.columns.is-gutter-10{margin-left:-5px;margin-right:-5px}.columns.is-gutter-10>[class*="column- "],.columns.is-gutter-10>[class^=column-]{padding-left:5px;padding-right:5px}.columns.is-gutter-20{margin-left:-10px;margin-right:-10px}.columns.is-gutter-20>[class*="column- "],.columns.is-gutter-20>[class^=column-]{padding-left:10px;padding-right:10px}.slide-from-bottom-enter-active,.slide-from-bottom-leave-active,.slide-from-left-enter-active,.slide-from-left-leave-active,.slide-from-right-enter-active,.slide-from-right-leave-active,.slide-from-top-enter-active,.slide-from-top-leave-active{transition-duration:.3s;transition-property:transform}.slide-from-top-enter,.slide-from-top-leave-to{transform:translateY(-100vh)}.slide-from-right-enter,.slide-from-right-leave-to{transform:translateX(100vh)}.slide-from-bottom-enter,.slide-from-bottom-leave-to{transform:translateY(100vh)}.slide-from-left-enter,.slide-from-left-leave-to{transform:translateX(-100vh)}.fade-enter-active,.fade-leave-active{transition-duration:.3s;transition-property:opacity}.fade-enter,.fade-leave-to{opacity:0}.fade-fast-enter-active,.fade-fast-leave-active{transition-duration:.15s;transition-property:opacity}.fade-fast-enter,.fade-fast-leave-to{opacity:0}.popup-small{position:fixed;right:0;bottom:0;margin-bottom:65px;width:175px}.popup-small-close-button{top:5px;right:0;position:absolute;cursor:pointer;width:30px}.popup-modal-overlay{position:fixed;width:100%;height:100%;top:0;animation:fadeIn .6s;z-index:9999;display:none}@media only screen and (max-width:480px){.popup-modal-overlay{background:rgba(0,0,0,.5)}}.popup-modal-wrapper{width:100%;position:relative}@media only screen and (max-width:480px){.popup-modal-wrapper{height:100%}}.popup-relative{position:relative}@media only screen and (min-width:481px){.popup-wrapper{width:555px;position:fixed;bottom:0;left:0;z-index:2}}@media only screen and (max-width:480px){.popup-wrapper{position:absolute;margin:auto;top:0;bottom:0;right:0;left:0;z-index:2}}.popup-is-show{display:block}.popup-modal-fadeout{animation:popupFadeout .4s}.popup-close-button{width:40px;position:absolute;cursor:pointer}@media only screen and (min-width:481px){.popup-close-button{top:-15px;right:5px}}@media only screen and (max-width:480px){.popup-close-button{top:-13px;right:6px}}.popup-badge{position:fixed;bottom:0;background-image:url("https://www.img-ikyu.com/contents/dg/image/icon/icon_popup_badge_pc.png");background-size:55px 55px;width:55px;height:50px;cursor:pointer;z-index:9998}@media only screen and (min-width:481px){.popup-badge{left:0;margin-left:30px;margin-bottom:40px;background-image:url("https://www.img-ikyu.com/contents/dg/image/icon/icon_popup_badge_pc.png")}}@media only screen and (max-width:480px){.popup-badge{right:5px;margin-left:10px;margin-bottom:120px!important;background-image:url("https://www.img-ikyu.com/contents/dg/image/icon/icon_popup_badge_sp.png")}}.popup-badge-counter{color:#fff;font-size:10px;line-height:1.2;margin:0;padding-top:32px;text-align:center}@keyframes popupFadeout{0%{opacity:.5}to{opacity:0}}.object-banner-gotoeat{background-color:#fafafa}.object-banner-gotoeat-text-wrapper{display:flex;align-items:center;height:60px}.object-banner-gotoeat-text{transition:opacity .6s ease;color:#333;color:var(--color-neutral-800);display:flex}.object-banner-gotoeat-text:before{content:"\e968";font-family:ikyu_restaurant,sans-serif;font-family:var(--font-family-icons);color:#c0b28b;color:var(--color-brown-khaki)}@media screen and (min-width:481px){.object-banner-gotoeat{border-bottom:2px solid #e6e6e6;transition:background-position .6s ease}.object-banner-gotoeat-text-wrapper{justify-content:center}.object-banner-gotoeat-text{font-size:14px;font-weight:700;letter-spacing:.4px;align-items:center}.object-banner-gotoeat-text:before{font-size:15px;margin-right:10px}.object-banner-gotoeat-text:hover{opacity:.6}}@media screen and (max-width:480px){.object-banner-gotoeat-text{padding:3.47vmin;font-size:3.47vmin;line-height:1.6}.object-banner-gotoeat-text:before{font-size:4vmin;margin-right:2.13vmin;line-height:1.2}}.header-link{display:block;transition:color .1s ease}.header-link:hover{color:#af9b65;color:var(--color-accent-brown);.ppg &{color:#3895ff;color:var(--ppg-global-tertiary)}}.help-balloon{position:relative;transition:color .1s ease;display:inline-block}.header-help-icon{vertical-align:-2px}.header-help-balloon{opacity:0;background:#f8f6f1;background:var(--color-brown-whitesmoke);position:absolute;color:#333;color:var(--color-neutral-800);width:140px;padding:8px;left:-19px;top:26px;box-sizing:border-box;text-align:center;border-radius:2px;visibility:hidden;pointer-events:none;font-size:11px;z-index:1;transition:opacity .1s ease;display:block;.ppg &{background:#e5f1ff;background:var(--ppg-global-tertiary-background)}}.header-short-balloon{width:80px}.header-medium-balloon{width:120px}.header-help-balloon:before{content:"";position:absolute;top:-2px;left:25px;transform:rotate(45deg) skew(10deg,10deg);width:8px;height:8px;z-index:2;background:#f8f6f1;background:var(--color-brown-whitesmoke);.ppg &{background:#e5f1ff;background:var(--ppg-global-tertiary-background)}}.help-balloon:hover .header-help-balloon{transition-delay:.2s;opacity:1;pointer-events:inherit;visibility:visible}.header-confirm-link{vertical-align:-1px;color:#333;color:var(--color-neutral-800)}.header-inner{margin:0 auto;width:1000px}.header-alliance-link{font-size:8px}.header-alliance-link,.header-title{color:#999;color:var(--color-neutral-600)}.header-title{margin:0;font-size:10px;display:block;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.header-member-link{list-style:none;padding:20px;border-top:1px solid #eee;border-top:1px solid var(--color-neutral-200);margin:0}.header-member-link-item{font-size:14px;color:#333;color:var(--color-neutral-800)}.header-member-link-item+.header-member-link-item{margin-top:15px}.header-member-link-item-small{font-size:12px;color:#333;color:var(--color-neutral-800)}.header-member-link-item-small+.header-member-link-item-small{margin-top:20px}.header-text-link{display:flex;align-items:center;color:#333;color:var(--color-neutral-800);transition:color .1s ease;cursor:pointer}.header-text-link:hover{color:#af9b65;color:var(--color-accent-brown);.ppg &{color:#3895ff;color:var(--ppg-global-tertiary)}}.header-member-link-icon{display:inline-block;width:16px;margin-right:8px}.header-member-link-icon-large{width:18px}.header-logout{margin:0;padding:20px;cursor:pointer;font-size:14px}.header-middle{display:flex;align-items:center;justify-content:space-between;margin:6px 0}.header-home{display:block;width:130px}.header-ikyu-logo{display:block;width:113px;height:34px}.header-ikyu-logo-xmas{display:block;width:122px;height:42px}.header-ppg-logo{display:block;width:140px;height:25px}.header-ppg-logo-xmas{display:block;width:218px;height:30px}.header-ppg-logo-newyear{display:block;width:212px;height:30px}.header-ikyu-logo-xmas:hover,.header-ikyu-logo:hover,.header-ppg-logo-newyear:hover,.header-ppg-logo-xmas:hover,.header-ppg-logo:hover{opacity:.8}.header-global-menu{display:flex;align-items:center;justify-content:left;grid-column-gap:24px;column-gap:24px;list-style:none;padding:0;margin:0}.header-global-menu>li:last-child .header-global-menu-item{padding-right:0}.header-global-menu-item{display:block;text-align:center;box-sizing:border-box;font-size:13px;color:#333;color:var(--color-neutral-800);line-height:1}.header-help-book-container{display:flex;align-items:center;justify-content:center;list-style:none;margin:0 15px 0 0}.header-help-book-container-item{display:block;padding-right:16px;text-align:center;box-sizing:border-box;font-size:13px;color:#333;color:var(--color-neutral-800);line-height:1}.header-help-book-container-item:last-child{border-right:1px solid #ccc;border-right:1px solid var(--color-neutral-400);padding-right:15px}.header-middle-right{margin-left:auto}.header-vic-icon{background-size:contain;display:inline-block;width:auto;height:19px;border-radius:2px;vertical-align:top}.header-tieup-image{display:block}.header-dropdown{border:1px solid transparent;border-bottom:none;transition:border .1s ease;margin-bottom:-2px}.header-dropdown .header-dropdown-button{position:relative;border-bottom:2px solid transparent;transition:border-color .3s ease}.header-dropdown:hover{transition-delay:.2s;border-color:#ccc;border-color:var(--color-neutral-400);border-bottom-color:#fff;border-bottom-color:var(--color-neutral-000)}.header-dropdown:hover .header-dropdown-button{z-index:5;border-bottom-color:#fff;border-bottom-color:var(--color-neutral-000)}.header-dropdown-menu{position:absolute;display:flex;justify-content:space-between;border:1px solid #ccc;border:1px solid var(--color-neutral-400);background-color:#fff;background-color:var(--color-neutral-000);width:1000px;opacity:0;pointer-events:none;transition:opacity .1s ease;left:50%;transform:translateX(-50%);z-index:4;margin-top:-2px;box-sizing:border-box;padding:15px 20px 10px}.header-dropdown:hover .header-dropdown-menu{opacity:1;transition-delay:.2s;pointer-events:inherit}.header-dropdown-menu-left{width:300px;margin:0}.header-dropdown-menu-right{width:600px;margin:0}.header-dropdown-menu-wrapper{display:flex;justify-content:space-between;flex-flow:wrap}.header-dropdown-menu-wrapper .header-dropdown-menu-list{width:50%}.header-dropdown-menu-title{font-size:13px;border-bottom:1px dashed #ccc;border-bottom:1px dashed var(--color-neutral-400);padding:0 0 8px;margin:0 0 25px;color:#999;color:var(--color-neutral-600)}.header-dropdown-menu-list{margin:0;padding:0}.header-dropdown-menu-link{color:#333;color:var(--color-neutral-800);transition:color .1s ease}.header-dropdown-menu-link:hover{color:#960;color:var(--color-brown-chocolate);.ppg &{color:#3895ff;color:var(--ppg-global-tertiary)}}.header-dropdown-menu-text{font-size:16px;margin:0;line-height:1px}.header-dropdown-menu-caption{font-size:12px;margin:10px 0 20px;opacity:.6}.header-member-container{display:flex;align-items:center;justify-content:flex-end;max-width:500px}.header-member-list{list-style:none;margin:0;padding:0;text-align:right;line-height:1}.header-member-list-item{display:inline-block;vertical-align:middle;margin-left:10px;position:relative;padding:13px 0}.header-member-list-item:first-child{margin-left:0}.header-member-list-link{color:#af9b65;color:var(--color-accent-brown);font-size:13px;display:block;transition:opacity .1s ease;.ppg &{color:#3895ff;color:var(--ppg-global-tertiary)}}.header-member-list-link:hover{opacity:.6}.header-member-box{box-shadow:0 1px 2px rgba(0,0,0,.05),0 0 6px rgba(0,0,0,.15);border-radius:4px;text-align:left;min-width:200px;box-sizing:border-box;position:absolute;background-color:#fff;top:39px;left:auto;right:-20px;z-index:1000;transition:opacity .1s ease;opacity:0;pointer-events:none}.header-member-box:before{top:-6px;right:60px;transform:rotate(45deg) skew(10deg,10deg);box-shadow:0 1px 2px rgba(0,0,0,.05),0 0 6px rgba(0,0,0,.15);width:14px;height:14px;z-index:2}.header-member-box:after,.header-member-box:before{content:"";position:absolute;background-color:#fff;background-color:var(--color-neutral-000)}.header-member-box:after{top:0;right:0;width:80px;height:20px;border-radius:4px;z-index:3}.header-member-list-item:hover .header-member-box{transition-delay:.2s;opacity:1;pointer-events:inherit}.header-member-box-top{padding:20px}.header-member-point{display:block;color:#696969;color:var(--color-neutral-700);font-size:14px;transition:color .1s ease;white-space:nowrap;margin-right:10px;margin-top:8px}.header-member-point:hover{opacity:.8}.header-member-list-item .header-member-point{margin-right:0;margin-top:10px}.header-user-name{font-size:13px;color:#9f8c5b;color:var(--color-marron-dark);text-decoration:none;transition:color .1s ease;max-width:200px;box-sizing:border-box;display:flex;grid-column-gap:4px;column-gap:4px;align-items:center;.ppg &{color:#3895ff;color:var(--ppg-global-tertiary)}}.header-user-name:hover{opacity:.8}@media only screen and (min-width:480px) and (max-width:1024px) and (min-height:480px) and (max-height:1024px){.header-user-name{pointer-events:none;padding:20px}}.header-user-name-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.header-user-name-non-certified{font-size:12px;color:#999;color:var(--color-neutral-600);vertical-align:1px}.header-member-user-icon{display:inline-block;width:10px;height:5px;margin-left:4px;vertical-align:3px}.header-member-list-item-block{display:block}.header-point-num{font-size:16px;font-weight:700}.header-point-num,.header-point-unit{color:#9f8c5b;color:var(--color-marron-dark)}.header-point-unit{font-size:14px}.header-member-rank{display:inline-block;vertical-align:middle}.header-member-rank+*{margin-top:4px}.header-status{display:block;font-size:11px;padding:4px 13px;border-radius:2px;color:#fff;color:var(--color-neutral-000);margin:0;transition:color .1s ease}.header-status[aria-label=R]{background:linear-gradient(45deg,#d27d07,#ffb44d)}.header-status[aria-label=G]{background:linear-gradient(45deg,#a88304,#d6b604)}.header-status[aria-label=P]{background:linear-gradient(45deg,#777,#c4c4c4)}.header-status[aria-label=D]{background:linear-gradient(45deg,#0c7b8e,#54acb9)}.header-status:hover{opacity:.8;transition-delay:.2s}.header-yahoo-login{font-size:10px;line-height:1;color:#999;color:var(--color-neutral-600);margin:0 0 10px 0;text-align:left;width:max-content}.header-tpoint-notes{font-size:11px;color:#f66;color:var(--color-red-pastelred);line-height:1.4;margin:5px 0 0}@font-face{font-display:swap;font-family:ikyu_restaurant;src:url(/assets/v2/fonts/ikyu_restaurant-6970cf7.woff2) format("woff2"),url(/assets/v2/fonts/ikyu_restaurant-bae2f18.woff) format("woff"),url(/assets/v2/fonts/ikyu_restaurant-be10bd0.ttf) format("truetype")}.lazyimage{transition-property:opacity,visibility;transition-duration:.3s}.lazyimage[aria-hidden=true]{opacity:0;visibility:hidden}.lazyimage[aria-hidden=false]{opacity:1;visibility:visible}.shell-Footer{width:100%;min-width:1000px;min-width:var(--shell-content-width);border-top:1px solid #ccc;border-top:1px solid var(--color-neutral-400);background-color:#f8f7f7;background-color:var(--color-neutral-100);margin-top:20px}.shell-Footer.ppg{background-color:#fff;background-color:var(--color-neutral-000)}.shell-Footer-content{margin:0 auto;padding:0 0 20px;width:1000px;width:var(--shell-content-width)}.shell-Footer-content-gotoTop{text-align:right;color:#999;color:var(--color-neutral-600);padding:0 0 5px;float:right}.shell-Footer-content-gotoTop_a{display:block;font-size:13px;color:#999;color:var(--color-neutral-600);border:1px solid #ccc;border:1px solid var(--color-neutral-400);background-color:#fff;background-color:var(--color-neutral-000);padding:6px 15px 8px 11px;border-top:1px solid #fff;border-top:1px solid var(--color-neutral-000);position:relative;top:-1px}.shell-Footer-content-snsBox{float:right;margin-right:20px}.shell-Footer-content-snsBox_a{display:inline-block;width:30px;height:30px;margin:0}.shell-Footer-content-corporateLinks{display:flex;justify-content:center;float:left;background-color:#fff;background-color:var(--color-neutral-000);border:1px solid #ccc;border:1px solid var(--color-neutral-400);margin:8px 0;padding:3px 0}.shell-Footer-content-corporateLinks_li{padding:0 12px;border-right:1px dotted #ccc;border-right:1px dotted var(--color-neutral-400);font-size:11px;text-align:center}.shell-Footer-content-corporateLinks_li:last-child{border:0}.shell-Footer-content-corporateLinks_li_a:hover{opacity:.6}.shell-Footer-content-siteLinks,.shell-Footer-content-subtopLinks{display:flex;width:1000px;width:var(--shell-content-width);justify-content:center;align-items:center}.shell-Footer-content-subtopLinks{margin:3px 3px 5px}.shell-Footer-content-subtopLinks.last{margin:3px 0 50px}.shell-Footer-content-subtopLinks_li{margin:4px 0;padding:0 8px;border-right:1px solid #ccc;border-right:1px solid var(--color-neutral-400);color:#999;color:var(--color-neutral-600);font-size:11px;line-height:1}.shell-Footer-content-subtopLinks_li:last-child{border-right:none}.shell-Footer-content-subtopLinks_li{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shell-Footer-content-siteLinks3column{display:table;text-align:left;margin:40px 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shell-Footer-content-siteLinks3column-column1{display:table-cell;border-left:1px dotted #ccc;border-left:1px dotted var(--color-neutral-400);border-right:1px dotted #ccc;border-right:1px dotted var(--color-neutral-400);width:280px;margin:0;padding:0 0 0 54px}.shell-Footer-content-siteLinks3column-column2,.shell-Footer-content-siteLinks3column-column3{display:table-cell;width:300px;padding:0 0 0 40px;border-right:1px dotted #ccc;border-right:1px dotted var(--color-neutral-400)}.shell-Footer-content-siteLinks3column-column-bodyRow-first{border-left:none;border-right:none;width:274px;padding:0 0 0 1px}.shell-Footer-content-siteLinks3column-column-bodyRow2-afterTheFirst{border-left:none;border-right:none;width:274px;padding:0 0 0 1px;margin-top:40px}.shell-Footer-content-siteLinks3column-column-bodyRow3-afterTheFirst{border-left:none;border-right:none;width:274px;padding:0 0 0 1px;margin-top:15px}.shell-Footer-content-siteLinks3column-column-bodyTitle{text-decoration:none;margin-top:15px}.shell-Footer-content-siteLinks3column-column-bodyLinklist{display:block;margin:10px 0 0;padding:0}.shell-Footer-content-siteLinks3column-column-bodyLinklist_liColumn2{width:110px;display:inline-block;margin:0 0 5px;font-size:11px;line-height:1}.shell-Footer-content-siteLinks3column-column-bodyLinklist_liColumn3{width:87px;display:inline-block;margin:0 0 5px;font-size:11px;line-height:1}.shell-Footer-content-siteLinks_li{margin:4px 0;padding:0 8px;border-right:1px solid #ccc;border-right:1px solid var(--color-neutral-400);color:#999;color:var(--color-neutral-600);font-size:11px;line-height:1}.shell-Footer-content-siteLinks_li:last-child{border-right:none}.shell-Footer-content-prefectureLinks{display:flex;width:1000px;width:var(--shell-content-width);justify-content:center;align-items:center}.shell-Footer-content-prefectureLinks_li{margin:4px 0;padding:0 8px;border-right:1px solid #ccc;border-right:1px solid var(--color-neutral-400);color:#999;color:var(--color-neutral-600);font-size:11px;line-height:1}.shell-Footer-content-prefectureLinks_li:last-child{border-right:none}.shell-Footer-content-areaLinks{display:flex;width:1000px;width:var(--shell-content-width);justify-content:center;align-items:center;flex-wrap:wrap}.shell-Footer-content-areaLinks_li{margin:4px 0;padding:0 8px;border-right:1px solid #ccc;border-right:1px solid var(--color-neutral-400);color:#999;color:var(--color-neutral-600);font-size:11px;line-height:1}.shell-Footer-content-areaLinks_li:last-child{border-right:none}.shell-Footer-content-areaLinks_li{white-space:nowrap;text-decoration:none;font-size:10px}.shell-Footer-content-otherLinks{display:flex;width:1000px;width:var(--shell-content-width);justify-content:center;align-items:center}.shell-Footer-content-otherLinks_li{margin:4px 0;padding:0 8px;border-right:1px solid #ccc;border-right:1px solid var(--color-neutral-400);color:#999;color:var(--color-neutral-600);font-size:11px;line-height:1}.shell-Footer-content-otherLinks_li:last-child{border-right:none}.shell-Footer-content-otherServices{display:flex;width:1000px;width:var(--shell-content-width);justify-content:center;align-items:center}.shell-Footer-content-otherServices_li{margin:4px 0;padding:0 8px;border-right:1px solid #ccc;border-right:1px solid var(--color-neutral-400);color:#999;color:var(--color-neutral-600);font-size:11px;line-height:1}.shell-Footer-content-otherServices_li:last-child{border-right:none}.shell-Footer-content_copyright{font-size:10px;line-height:2.2;color:#999;text-align:center}:root{--shell-content-width:1000px}.old-safari-positioning-hotfix{-webkit-overflow-scrolling:touch!important;overflow:auto!important;height:100%!important}.old-safari-scrolling-hotfix{overflow:hidden!important}body{font-size:13px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-family:var(--font-family-regular);line-height:1.8;color:#333;color:var(--color-neutral-800);box-sizing:border-box}a{color:unset}a:link,a:visited{text-decoration:unset}a{color:#696969;text-decoration:none}ul{list-style-type:none;padding:0}button{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-family:var(--font-family-regular)}

/*# sourceMappingURL=shell-edfff56.css.map*/