@charset "utf-8";


p span				{ clear:both; display:block; width:640px; height:auto; margin:20px 0px 0px 0px; text-align:right; font: normal normal normal 12px/25px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
p span small			{ clear:both; display:block; width:auto; height:auto; font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }


/* ------------------------------- SLIDESHOW ------------------------------- */
/* -- 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; }
div.THUMBNAILS.NO			{ display:none; }

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:inline; float:left; width:690px; height:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
div.ACCESSMAP img			{ clear:both; display:inline; float:left; margin:0px 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; }
}
