@charset "utf-8";#day_select{height:50px;margin:0 auto 15px}#day_select ul{display:flex;flex-wrap:wrap;justify-content:center}#day_select li{text-align:center;margin:0 2px;line-height:120%;display:block;font-size:11px}.schedule dd .type{display:none}.schedule dd .size{display:none}//最新のsafari用 _::-webkit-full-page-media,_:future,:root #day_select li{margin:0 2px;line-height:100%;font-size:10px}//古いsafari用@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,#day_select li{margin:0 2px;line-height:100%;font-size:10px}}#day_select li a,#day_select li div{width:34px;height:34px;padding:3px;font-weight:700}//最新のsafari用 _::-webkit-full-page-media,_:future,:root #day_select li a,#day_select li div{width:33px;height:33px;padding:2px}//古いsafari用@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,#day_select li a,#day_select li div{width:33px;height:33px;padding:2px}}#day_select li div{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#000;color:#e8db8a;text-align:center;border:1px solid #e8db8a}#day_select li a{color:#fff;background:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.8s;transition-duration:.8s}#day_select li a:hover,#day_select li a:focus,#day_select li a:active{border:1px solid #e8db8a;color:#e8db8a}#day_select li .today{font-size:12px}#day_select li a:hover{text-decoration:none}.small{font-size:12px}ul.schedule{margin:0 auto 20px;display:flex;flex-wrap:wrap;justify-content:center}ul.schedule li{width:100px;height:175px;border:1px solid #d7b428;text-align:center;margin:0 2px 5px}.shift_time{display:block;line-height:22px;text-align:center;font-size:14px;color:#fff;background:#59e1cd}ul.schedule li a{display:block;color:#000}ul.schedule li a:hover{cursor:pointer;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.6;zoom:1}ul.schedule dt{clear:both;margin:0 auto 4px;text-align:center}ul.schedule dt img{width:94px;height:auto}ul.schedule .new{display:block;background:url(/wp-content/uploads/2025/04/new.png) no-repeat bottom right;text-indent:-1000px;overflow:hidden;width:96px;height:160px;position:relative;margin-top:-160px;cursor:hand}ul.schedule dd{font-size:14px}//最新のsafari用 _::-webkit-full-page-media,_:future,:root ul.schedule li{width:90px;height:175px;border:1px solid #d7b428;text-align:center;margin:0 2px 5px}//古いsafari用@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,ul.schedule li{width:90px;height:175px;border:1px solid #d7b428;text-align:center;margin:0 2px 5px}}#selectors{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-border-top-right-radius:15px;-moz-border-radius-topright:15px;border-top-right-radius:15px;-webkit-box-shadow:1px 1px 3px #999;-moz-box-shadow:1px 1px 3px #999;box-shadow:1px 1px 3px #999;text-shadow:1px 1px 0px #999;background:-moz-linear-gradient(top,#f5f5f5,#fff);　}