#contents{min-height:calc(100vh - 54px - 72px - 35px - 175.5px)}.areaHead h1{margin:0 0 10px;padding:5px;background:#f7eee6;color:#683C12;font-weight:400}input,button{-webkit-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:2em;padding:0 10px;border:solid 1px;border-radius:4px}input:focus,button:focus{outline:none}input[type="text"],button[type="text"]{background-color:#fff;border-color:#ccc}input[type="text"]:focus,button[type="text"]:focus{box-shadow:0 0 3px #ccc}input[type="button"],button[type="button"],input[type="submit"],button[type="submit"]{background-color:#ff8000;border-color:#ff8000;color:#fff}input[type="button"]:focus,button[type="button"]:focus,input[type="submit"]:focus,button[type="submit"]:focus{box-shadow:0 0 3px #ff8000}input[type="button"]:disabled,button[type="button"]:disabled,input[type="submit"]:disabled,button[type="submit"]:disabled{background-color:#ccc;border-color:#ccc}select{-webkit-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:2em;margin-right:10px;padding:0 10px;background-color:#fff;border:solid 1px #ccc;color:#000;border-radius:4px}select:focus{border-color:#ccc;outline:none;box-shadow:0 0 3px #ccc}label.check{display:inline-block}label.check input{width:0;height:0;position:absolute;visibility:hidden}label.check input+span{display:-webkit-flex;display:flex;-weblit-flex-flow:row nowrap;flex-flow:row nowrap;align-items:center;align-content:center;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:max-content;height:2em;padding:0 .625em 0 1.4375em;background-color:#fff;border:solid 1px #ccc;font-size:16px;border-radius:3px;transition:all .1s linear}label.check input+span::before,label.check input+span::after{content:"";display:block;position:absolute;top:50%;transition:all .1s linear}label.check input+span::before{left:.3125em;width:.75em;height:.75em;border:solid 1px #d9d9d9;border-radius:2px;transform:translateY(-50%)}label.check input+span::after{left:.5625em;width:.25em;height:.4375em;margin-top:-0.375em;border:solid transparent;border-width:0 2px 2px 0;transform:rotate(45deg)}label.check input:checked+span{background-color:hsl(210,100%,60%);border-color:hsl(210,100%,60%);color:#fff}label.check input:checked+span::before{background-color:transparent;border-color:transparent}label.check input:checked+span::after{border-color:transparent #fff #fff transparent}#line-list{padding:0 10px}#line-list>section>h2,#line-list>section>h3,#line-list>section .lines .line h3,#line-list>section .lines .line h4{position:relative;padding:10px 2px;border-bottom:solid 1px #ccc;font-size:18px;font-weight:normal}#line-list>section>h2::before,#line-list>section>h3::before,#line-list>section .lines .line h3::before,#line-list>section .lines .line h4::before{content:"";display:block;position:absolute;right:5px;top:50%;width:16px;height:16px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="%23f93"><path d="M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z"/></svg>') no-repeat center center / 16px;transform:translateY(-50%)}#line-list>section>h2.active::before,#line-list>section>h3.active::before,#line-list>section .lines .line h3.active::before,#line-list>section .lines .line h4.active::before{transform:translateY(-50%) rotate(180deg)}#line-list>section>h2.checked,#line-list>section>h3.checked,#line-list>section .lines .line h3.checked,#line-list>section .lines .line h4.checked{color:hsl(210,100%,60%)}#line-list>section>h2.checked::after,#line-list>section>h3.checked::after,#line-list>section .lines .line h3.checked::after,#line-list>section .lines .line h4.checked::after{content:"（登録駅あり）";font-size:12px}#line-list>section>h2 .shop-count:not(:empty),#line-list>section>h3 .shop-count:not(:empty),#line-list>section .lines .line h3 .shop-count:not(:empty),#line-list>section .lines .line h4 .shop-count:not(:empty){margin-left:3px;font-size:14px}#line-list>section>h2 .shop-count:not(:empty)::before,#line-list>section>h3 .shop-count:not(:empty)::before,#line-list>section .lines .line h3 .shop-count:not(:empty)::before,#line-list>section .lines .line h4 .shop-count:not(:empty)::before{content:"/";margin-right:3px}#line-list>section .wrapper{height:0;overflow:hidden;transition:all .2s linear}#line-list>section .lines{display:none;flex-direction:column;flex-wrap:nowrap;padding:0 10px}#line-list>section .lines .line h4{font-size:16px}#line-list>section .lines .line h4::after{width:14px;height:14px;background-size:14px}#line-list>section .lines .line .stations{display:none;flex-direction:row;flex-wrap:wrap;padding:10px 0;border-bottom:solid 1px #ccc}#station-search{padding:0 10px 30px}#station-search .search-by-line{margin-top:15px;padding:0 15px;text-align:right}#station-search .search-by-line::before{content:">>"}#station-search .search-by-line a{font-size:12px;color:#666}#add-station h2{margin:0 -5px 10px;padding:7px 10px;background:#f7eee6;font-size:14px;font-weight:normal !important;color:#683C12;font-weight:normal}form[name="station_search"]{position:relative;width:max-content;margin:10px auto 0;text-align:center}form[name="station_search"] input[name="station_name"]{width:150px;padding-right:30px}form[name="station_search"] button[name="clear_station_name"]{position:absolute;right:0;top:50%;width:30px;height:30px;background:url('data:image/svg+xml;urf8,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="%23777"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg>') no-repeat center center / 20px;border:none;text-indent:-99999px;transform:translateY(-50%)}form[name="station_search"] button[name="clear_station_name"]:focus{box-shadow:none}.station-inputs{display:-webkit-flex;display:flex;-weblit-flex-flow:row wrap;flex-flow:row wrap;align-items:flex-start}.station-inputs:not(:empty){padding-top:10px}.station-inputs label.check{position:relative;top:0px;margin:0 6px 6px 0;font-size:16px;opacity:1;animation:fadeIn .5s linear 1;transition:all ease-in-out .5s}.station-inputs label.check.removed{opacity:0}.station-inputs label.check.added{top:-120px;opacity:0}.station-inputs label.check>span>span{white-space:nowrap}.station-inputs label.check>span>span.station-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.station-inputs label.check>span>span.pref:not(:empty){margin-left:4px;font-size:.75em}.station-inputs label.check>span>span.pref:not(:empty)::before{content:"("}.station-inputs label.check>span>span.pref:not(:empty)::after{content:")"}.station-inputs label.check>span>span.shop-count:not(:empty){margin-left:3px;font-size:.85714286em}.station-inputs label.check>span>span.shop-count:not(:empty)::before{content:"/";margin-right:3px}.station-inputs label.check.has-delete-button>span{padding-right:2.625em}.station-inputs label.check.has-delete-button button.delete{position:absolute;right:1px;top:1px;width:calc(2em - 2px);height:calc(2em - 2px);background:#fff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="%23666"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg>') no-repeat center center / 18px;border:none;border-left:solid 1px #ccc;text-indent:-99999px;border-radius:0 2px 2px 0;transition:background-color .2s}.station-inputs label.check.has-delete-button input:checked~button.delete{background-color:rgba(0,0,0,0.1);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="%23fff"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg>');border:none}.station-inputs .select-all{background-color:hsl(210,50%,60%);border-color:hsl(210,50%,60%);font-size:16px}.station-inputs .select-all:focus{box-shadow:0 0 3px hsl(210,50%,60%)}.station-inputs .no-result{width:100%;margin-top:10px;text-align:center}#saved-stations{flex-direction:column;flex-wrap:nowrap}#saved-stations label.check{width:100%;max-width:400px}#saved-stations label.check>span{width:100%}#saved-stations:empty::after{content:"「マイエリアに駅を追加」から駅を追加してください。";display:block;margin:20px auto 10px;text-align:center;line-height:1.2}#saved-stations:empty+#search-result{display:none}#search-result{height:40px;margin-top:15px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}#search-result>div{display:-webkit-flex;display:flex;-weblit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:center;align-items:center;height:40px;background:#fff;transition:top .3s}#search-result .count:empty::after{content:"該当する店舗がありません";font-size:14px}#search-result .count{display:-webkit-flex;display:flex;-weblit-flex-flow:row nowrap;flex-flow:row nowrap;align-items:center;align-content:center;margin-right:10px;font-size:18px;font-weight:bold;color:#ff8000}#search-result .count::after{content:"の店舗があります";font-size:16px;font-weight:normal;color:#3a3a3a}#search-result .count:empty+a,#search-result .count:empty+button[name="submit"]{display:none}#search-result a,#search-result button[name="submit"]{width:34px;height:30px;background:#ff8000 url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"><path d="M499.436,225.905L295.858,24.536c-16.623-16.438-43.428-16.305-59.866,0.328 c-16.438,16.613-16.294,43.418,0.329,59.856l130.356,128.958H42.329C18.956,213.679,0,232.624,0,255.997 c0,23.383,18.956,42.328,42.329,42.328h324.347L236.321,427.273c-16.623,16.438-16.767,43.254-0.329,59.867 c16.438,16.622,43.243,16.766,59.866,0.328l203.578-201.368c8.044-7.963,12.564-18.792,12.564-30.102 C512,244.685,507.479,233.866,499.436,225.905z" fill="%23fff"></path></svg>') no-repeat center center / 18px;text-indent:-99999px;border-radius:4px}#search-result a.disabled,#search-result button[name="submit"].disabled,#search-result a:disabled,#search-result button[name="submit"]:disabled{background-color:#ccc;border-color:#ccc}#add-to-my-area{display:none;margin:15px auto 0;font-weight:normal}#save-my-area{display:-webkit-flex;display:flex;-weblit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin:15px auto 0}#save-my-area.saved::before,#save-my-area.failed::before{content:"";width:18px;height:18px;margin:0 4px 0 -4px}#save-my-area.saved{background-color:hsl(160,100%,35%);border-color:hsl(160,100%,35%)}#save-my-area.saved::before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="%23fff"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"/></svg>') no-repeat center center / 18px}#save-my-area.failed{background-color:#f00;border-color:#f00}#save-my-area.failed::before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="%23fff"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg>') no-repeat center center / 18px}#saved-my-area{position:relative;margin-bottom:20px;padding-top:5px;background-color:#fff}#saved-my-area.sticky{position:sticky;top:0;z-index:99}#saved-my-area.sticky #saved-stations{display:none}#saved-my-area.sticky #saved-stations:empty+#search-result{display:block}#saved-my-area form{position:relative;padding:0 10px}#saved-my-area form #edit-my-area{position:absolute;right:10px;top:0}#my-area{visibility:hidden;position:relative;width:260px;margin:-10px auto 30px}#my-area a{display:block;position:relative;padding:10px;background-color:#f93;text-align:center;font-size:14px;font-weight:bold;color:#fff;text-decoration:none;border-radius:4px}#my-area a .newshop-exists{display:-webkit-flex;display:flex;-weblit-flex-flow:row nowrap;flex-flow:row nowrap;align-items:center;position:absolute;right:-2px;bottom:-2px;height:1.8em;padding:0 .7em;background-color:#f00;font-size:11px;border-radius:4px;box-shadow:0 4px 8px -5px rgba(51,0,0,0.4)}#my-area .catch{position:relative;margin:6px 2px 0;padding:.7em 0;background-color:hsl(33,40%,85%);text-align:center;font-size:10px;font-weight:bold;color:hsl(33,40%,30%);border-radius:4px}#my-area .catch::before{content:"";display:block;position:absolute;left:30px;top:-10px;width:0;height:0;border:solid transparent;border-width:0 5px 10px 5px;border-bottom-color:hsl(33,40%,85%)}#my-area #about-my-area{position:static;width:max-content;margin:5px auto 0 0;font-size:10px}a#edit-my-area{display:-webkit-flex;display:flex;-weblit-flex-flow:row nowrap;flex-flow:row nowrap;align-items:center;width:max-content;height:30px;padding:0 .8em;background-color:#f93;text-decoration:none;font-size:12px;color:#fff;border-radius:4px}a#edit-my-area::before{content:"";display:block;width:12px;height:12px;margin-right:2px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="%23fff"><path d="M16.67 0l2.83 2.829-9.339 9.175 9.339 9.167-2.83 2.829-12.17-11.996z"/></svg>') no-repeat center center / 12px}#my-area-navigation-in-list{display:-webkit-flex;display:flex;-weblit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:flex-start;position:relative;width:calc(100% - 20px);height:40px;margin:20px 10px 0}#my-area-navigation-in-list.bottom{margin-top:0;margin-bottom:20px}#my-area-navigation-in-list>label.check>span{height:30px;font-size:12px}@media screen and (max-width:359px){#my-area-navigation-in-list a#edit-my-area,#my-area-navigation-in-list>label.check>span{font-size:10px}#my-area-navigation-in-list>label.check>span{width:95px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}#my-area-navigation-in-list #about-my-area{top:37px}#show-only-newshop{position:absolute;right:105px}@media screen and (max-width:359px){#show-only-newshop{left:100px}}.popup-navigation{position:absolute;right:0;z-index:99;width:max-content;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px;overflow:hidden;background-color:#fff;border:solid 1px #bbb;border-radius:4px;transition:all .4s ease-out}.popup-navigation.active{width:calc(100vw - 20px) !important;box-shadow:0 10px 20px -15px #000}.popup-navigation.active .popup{visibility:visible}.popup-navigation .toggle{display:-webkit-flex;display:flex;-weblit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:flex-end;align-items:center;height:28px;padding:0 10px;white-space:nowrap;font-size:13px;font-weight:bold;color:#666}.popup-navigation .popup{width:calc(100vw - 42px);padding:5px 10px 10px;visibility:hidden}.popup-navigation .popup>*:first-child{padding-top:0}.popup-navigation .popup button{-webkit-appearance:none;appearance:none;display:-webkit-flex;display:flex;-weblit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:2em;padding:0 10px;background-color:#ff8000;border:none;font-size:13px;color:#fff;border-radius:4px}.popup-navigation .popup button.ok{margin-left:auto;margin-right:auto;font-size:14px}.popup-navigation .popup button:disabled{background-color:#ccc}.popup-navigation .popup button.saved::before,.popup-navigation .popup button.failed::before{content:"";width:18px;height:18px;margin:0 4px 0 -4px}.popup-navigation .popup button.saved{background-color:hsl(160,100%,35%);border-color:hsl(160,100%,35%)}.popup-navigation .popup button.saved::before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="%23fff"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"/></svg>') no-repeat center center / 18px}.popup-navigation .popup button.failed{background-color:#f00;border-color:#f00}.popup-navigation .popup button.failed::before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="%23fff"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg>') no-repeat center center / 18px}#filtering-my-area-shops{width:90px}#filtering-my-area-shops .toggle{justify-content:center;width:88px;padding:0;margin:0 0 0 auto}#filtering-my-area-shops .toggle span{display:-webkit-flex;display:flex;-weblit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:center}#filtering-my-area-shops .toggle span::before{content:"";display:block;width:14px;height:14px;margin-right:2px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="%23666"><path d="M0 0h24v24H0z" fill="none"/><path d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"/></svg>') no-repeat center center / 14px}#filtering-my-area-shops label.check input+span{font-size:14px}#filtering-my-area-shops select{font-size:14px}#filtering-my-area-shops .select-all{font-size:14px}#filtering-my-area-shops .popup .stations{padding-bottom:2px}#add-stations-to-my-area-in-list{width:240px}#add-stations-to-my-area-in-list label.check.saved span::after{content:"(追加済み)";position:static;width:auto;height:auto;margin:0 -6px 0 2px;font-size:10px;transform:none}#add-stations-to-my-area-in-list label.check input+span{font-size:13px}#add-stations-to-my-area-in-list .popup .stations .select-all{background-color:hsl(210,50%,60%);border-color:hsl(210,50%,60%);font-size:16px}#add-stations-to-my-area-in-list .popup .stations .select-all:focus{box-shadow:0 0 3px hsl(210,50%,60%)}#add-stations-to-my-area-in-list+.shopLists{margin-top:50px}#my-area-shopLists{position:relative;min-height:400px}#my-area-shopLists::after{content:"";display:block;position:absolute;left:50%;top:100px;z-index:1;width:40px;height:40px;margin-left:-20px;background:url('data:image/svg+xml;urf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="%23ddd"><path d="M12 22c5.421 0 10-4.579 10-10h-2c0 4.337-3.663 8-8 8s-8-3.663-8-8c0-4.336 3.663-8 8-8V2C6.579 2 2 6.58 2 12c0 5.421 4.579 10 10 10z"></path></svg>') no-repeat center center / 40px;animation:spin 1s linear infinite}#my-area-shopLists .shopLists{position:relative;z-index:2;background-color:#fff;opacity:0;transition:opacity .5s}#my-area-shopLists .shopLists .areaList .shopBox2 .manage-checked{margin-top:10px}#my-area-shopLists .shopLists .areaList .shopBox2 .manage-checked span{font-size:12px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}#my-area-navigation{position:relative}#about-my-area{position:absolute;right:10px;top:7px;z-index:98;font-size:12px}#about-my-area>p{display:-webkit-flex;display:flex;-weblit-flex-flow:row nowrap;flex-flow:row nowrap;align-items:center}#about-my-area>p::before{content:"";display:inline-block;width:1.2em;height:1.2em;background:url('data:image/svg+xml;urf8,<svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 24 24" height="24px" viewBox="0 0 24 24" width="24px" fill="%23ea0"><g><rect fill="none" height="24" width="24"/></g><g><g/><g><path d="M12,3c-0.46,0-0.93,0.04-1.4,0.14C7.84,3.67,5.64,5.9,5.12,8.66c-0.48,2.61,0.48,5.01,2.22,6.56 C7.77,15.6,8,16.13,8,16.69V19c0,1.1,0.9,2,2,2h0.28c0.35,0.6,0.98,1,1.72,1s1.38-0.4,1.72-1H14c1.1,0,2-0.9,2-2v-2.31 c0-0.55,0.22-1.09,0.64-1.46C18.09,13.95,19,12.08,19,10C19,6.13,15.87,3,12,3z M14,17h-4v-1h4V17z M10,19v-1h4v1H10z M15.31,13.74c-0.09,0.08-0.16,0.18-0.24,0.26H8.92c-0.08-0.09-0.15-0.19-0.24-0.27c-1.32-1.18-1.91-2.94-1.59-4.7 c0.36-1.94,1.96-3.55,3.89-3.93C11.32,5.03,11.66,5,12,5c2.76,0,5,2.24,5,5C17,11.43,16.39,12.79,15.31,13.74z"/></g><g><rect height="3" width="1" x="11.5" y="11"/><rect height="3" transform="matrix(0.7071 -0.7071 0.7071 0.7071 -4.0312 10.8536)" width="1" x="10.59" y="8.79"/><rect height="3" transform="matrix(-0.7071 -0.7071 0.7071 -0.7071 14.7678 26.7028)" width="1" x="12.41" y="8.79"/></g></g></svg>') no-repeat center center / 1.2em}#about-my-area-detail{position:relative;padding:20px 25px;background-color:#333;border:solid 1px #fff;line-height:1.8;color:#fff;box-shadow:0 10px 20px -15px #000}#about-my-area-detail .close-button{-webkit-appearance:none;appearance:none;position:absolute;right:0;top:0;width:40px;height:40px;background:url('data:image/svg+xml;urf8,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="%23fff"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg>') no-repeat center center / 20px;border:none}#about-my-area-detail p{font-size:16px}#about-my-area-detail p:not(:last-child){margin-bottom:10px}#about-my-area-detail ul{font-size:14px}#about-my-area-detail ul li{position:relative;padding-left:1.4em}#about-my-area-detail ul li::before{content:"・";display:-webkit-flex;display:flex;-weblit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:flex-start;align-items:center;position:absolute;left:0;top:0;width:1em;height:1.8em}#about-my-area-detail ul li:not(:last-child){margin-bottom:10px}.no_shop_message{position:relative;z-index:10;margin:0;padding:45px 0 200px;background-color:#fff;text-align:center;line-height:1.5}#popup-message{position:fixed;left:50%;top:5px;z-index:20000;padding:10px 12px;background-color:#333;font-size:14px;color:#fff;border-radius:3px;box-shadow:0 5px 15px -10px hsla(160,50%,20%,0.5);transform:translateX(-50%);animation:fadeOut .2s linear 1s 1 forwards;pointer-events:none}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}