@charset "utf-8";
/* -- HEADER -- */
div#HEADER ul li a.SHOP:link		{ color:#fff; }
div#HEADER ul li a.SHOP:visited	{ color:#fff; }
div#HEADER ul li a.SHOP:hover		{ color:#fff; }
div#HEADER ul li a.SHOP:active	{ color:#fff; }


/* ------------------------------- SHOPLIST ------------------------------- */
ul.SHOPLIST			{ clear:both; display:inline; float:left; width:670px; margin:4px 0px 20px 20px; }
ul.SHOPLIST li			{ clear:none; display:inline; float:left; width:218px; height:164px; margin:0px; padding:0px; }
ul.SHOPLIST li a			{ clear:none; display:inline; float:left; width:200px; height:144px; margin:0px; }
ul.SHOPLIST li a:link		{ text-decoration:none; border:1px solid #eee; background-color:#fff; }
ul.SHOPLIST li a:visited		{ text-decoration:none; border:1px solid #eee; background-color:#fff; }
ul.SHOPLIST li a:hover		{ text-decoration:none; border:1px solid #000; background-color:#fcfcfc; }
ul.SHOPLIST li a:active		{ text-decoration:none; border:1px solid #000; background-color:#fafafa; }
ul.SHOPLIST li a strong		{ clear:none; display:inline; float:left; width:120px; height:35px; overflow:hidden; margin:10px 0px 0px 10px; padding:0px; color:#000; font: normal normal normal 12px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
ul.SHOPLIST li a span		{ clear:none; display:inline; float:left; width:120px; height:45px; margin:0px 0px 0px 10px; padding:0px; font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
ul.SHOPLIST li a span.THUMBNAIL	{ width:60px; height:134px; overflow:hidden; margin:4px 0px 0px 4px; padding:0px; border:1px solid #eee; background:#fff 50% 50% scroll no-repeat; }
ul.SHOPLIST li a small		{ clear:none; display:inline; float:left; width:120px; height:15px; overflow:hidden; margin:0px 0px 0px 10px; padding:0px; color:#aaa; font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }

/* -- WM Overwrite -- */
ul.SHOPLIST li a.EDIT		{ clear:none; display:inline; float:left; width:auto; height:auto; margin:0px 0px 0px 0px; border:none; background:#0cf; text-decoration:none; }
ul.SHOPLIST li a.EDIT:link		{ color:#fff; }
ul.SHOPLIST li a.EDIT:visited		{ color:#fff; }
ul.SHOPLIST li a.EDIT:hover		{ color:#000; }
ul.SHOPLIST li a.EDIT:active		{ color:#000; }

/* ------------------------------- DETAIL ------------------------------- */
/* -- SLIDESHOW (IMAGES) -- */
div.IMAGES			{ width:679px; margin:0px 0px 0px 0px; border-bottom:1px solid #eee; }
div.IMAGES div.IMAGE		{ width:679px; }
/* -- SLIDESHOW (THUMBNAILS) -- */
div.THUMBNAILS			{ width:660px; height:22px; margin:2px 0px 0px 20px; }
div.THUMBNAILS ol li		{ width:128px; }
div.THUMBNAILS ol a			{ width:40px; }

p				{ width:380px; margin:-10px 0px 20px 20px; }
p strong				{ clear:both; display:inline; float:left; width:380px; height:auto; margin:0px 0px 5px 0px; font: normal normal bold 13px/25px "Hiragino Mincho Pro","ヒラギノ明朝 Pro W3","小塚明朝 Pro EL","Kozuka Mincho Pro",Georgia,Century,"Times New Roman",Times,"ＭＳ 明朝",serif; }


/* SHOPDATA */
div.SHOPDATA			{ clear:none; display:inline; float:left; width:230px; margin:-80px 0px 0px 30px; border:1px solid #aaa; background-color:#fff; }
div.SHOPDATA dl			{ clear:none; display:inline; float:left; width:220px; margin:5px 0px 5px 10px; }
div.SHOPDATA dl dt			{ width:50px; margin:0px 5px 0px 0px; padding:10px 0px 10px 0px; color:#777; font: normal normal normal 10px/20px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div.SHOPDATA dl dd			{ width:155px; margin:0px; padding:10px 0px 10px 0px; font: normal normal normal 11px/20px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div.SHOPDATA dl dd a		{ clear:both; display:inline; float:left; margin:5px 0px 0px 0px;color:#d21; background:transparent url(/com/img/a.png) scroll 0px -2px no-repeat; text-indent:12px; font: normal normal normal 10px/11px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div.SHOPDATA dl dt.TEL		{ border:none; font: normal normal normal 12px/25px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div.SHOPDATA dl dd.TEL		{ width:160px; border:none; font: normal normal bold 14px/25px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }

/* -- MESSAGE -- */
div.ACCESSMAP			{ clear:both; display:block; float:none; width:690px; height:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
div.ACCESSMAP img			{ clear:both; display:inline; float:left; margin:20px 0px 0px 20px; padding:0px; border:1px solid #eee; }

/* -- MESSAGE -- */
div.MESSAGE			{ clear:both; display:inline; float:left; width:640px; height:auto; margin:20px 0px 20px 20px; padding:0px 0px 20px 0px; border:1px solid #eee; background:#f6f6f6; }
div.MESSAGE span			{ clear:both; display:inline; float:left; width:122px; height:auto; margin:20px 0px 0px 20px; padding:0px; }
div.MESSAGE span img		{ clear:both; display:block; margin:5px 0px 5px 0px; padding:0px; border:1px solid #ddd; }
div.MESSAGE span small		{ clear:both; display:block; font: normal normal normal 10px/12px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div.MESSAGE span strong		{ clear:both; display:block; font: normal normal normal 12px/25px "Hiragino Mincho Pro","ヒラギノ明朝 Pro W3","小塚明朝 Pro EL","Kozuka Mincho Pro",Georgia,Century,"Times New Roman",Times,"ＭＳ 明朝",serif; }
div.MESSAGE p			{ clear:none; display:inline; float:left; width:440px; height:auto; margin:20px 0px 0px 38px; padding:0px; }


/* ------------------------------ PRINT ------------------------------ */
@media print{
body div.SHOPDATA dl dd a		{ display:none; }
}
