@charset "UTF-8";ul#newsList{margin:0 0 15px;padding:0;font-family:メイリオ,Meiryo,Osaka,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif;text-decoration:none!important}ul#newsList li{color:#666;font-size:9pt;margin:0;padding:5px 0;margin-bottom:3px;border-bottom:1px dotted #ccc;line-height:120%;list-style-type:none}ul#newsList li a{position:relative;text-decoration:none!important;display:block;color:#000}ul#newsList li a:hover{background-color:#fef7e7}ul#newsList li a span{margin:5px;padding:5px}ul#newsList li a span.title{padding:20px 0 5px;font-size:14px;line-height:2;color:#36c;text-decoration:underline}.catName.shop span:before{content:"ショップ";padding:3px 5px;font-size:9pt;line-height:100%;margin:2px;background-color:#607f54;color:#fff}.catName.menu span:before{content:"メニュー";background-color:#c15f5c}.catName.event span:before,.catName.menu span:before{padding:3px 5px;font-size:9pt;line-height:100%;margin:0;color:#fff}.catName.event span:before{content:"イベント";background-color:#c29866}.catName.staff span:before{content:"スタッフ";background-color:#c46a26}.catName.other span:before,.catName.staff span:before{padding:3px 5px;font-size:9pt;line-height:100%;margin:0;color:#fff}.catName.other span:before{content:"その他";background-color:#7e5018}.newMark{display:inline-block;padding:1px;font-size:14px;line-height:100%;color:red;font-style:italic}.comment{display:block;padding:5px 0;font-size:120%;line-height:1.5}.thumbNailWrap{display:block;width:110px;float:left;height:5pc;overflow:hidden}.pager{text-align:right;padding:10px;clear:both}.pager a{color:#333}.pager a,.pager a.current{border:1px solid #999;border-radius:5px 5px 5px 5px;font-size:9pt;padding:3px 7px 2px;text-decoration:none;margin:0 1px}.pager a.current,.pager a:hover{background:#999;color:#fff}.overPagerPattern{padding:0 2px}#category-ymd{width:100%;display:flex;align-items:center;justify-content:center;border-top:#999 dashed 1px;border-bottom:#999 dashed 1px;padding:.5em 0}#category-ymd>div{flex:1;padding:.5em}#category-ymd div.catName,.up_ymd{text-align:right}.up_ymd{font-size:13px;margin:5px 10px 20px}.detailUpfile{margin:5px 0 35px;text-align:center}.backORcloseBtn{text-align:center;line-height:100%;margin-top:15px}.backORcloseBtn a{display:inline-block;padding:4px 15px;border:1px solid #aaa;color:#999;border-radius:6px;text-decoration:none;font-size:9pt}.detailUpfile img{max-width:100%;height:auto}.pNav{font-size:11px}#detail{padding:1em;line-height:1.5;font-size:140%!important}.detailText{word-break:break-all}

