@charset "utf-8";


/* -- Overwrite style.php -- */
p				{ height:120px; }
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; }

/* ------------------------------- MENULIST TOP ------------------------------- */
ul.MENULIST			{ clear:both; display:inline; float:left; width:670px; margin:0px 0px 0px 20px; }
ul.MENULIST li			{ clear:none; display:inline; float:left; width:218px; height:220px; margin:0px; padding:0px; }
ul.MENULIST li a			{ clear:none; display:inline; float:left; width:200px; height:200px; margin:0px; }
ul.MENULIST li a:link		{ text-decoration:none; border:1px solid #eee; background-color:#fff; }
ul.MENULIST li a:visited		{ text-decoration:none; border:1px solid #eee; background-color:#fff; }
ul.MENULIST li a:hover		{ text-decoration:none; border:1px solid #000; background-color:#fcfcfc; }
ul.MENULIST li a:active		{ text-decoration:none; border:1px solid #000; background-color:#fafafa; }
ul.MENULIST 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.MENULIST 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.MENULIST 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.MENULIST 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; }

/* ---------- MENULIST ---------- */
ol.MENULIST			{ clear:both; display:inline; float:left; width:670px; height:auto; margin:4px 0px 20px 20px; }
/* LINK */
ol.MENULIST li			{ clear:none; display:inline; float:left; width:325px; height:85px; margin:0px 0px 0px 0px; }
ol.MENULIST li a			{ clear:none; display:inline; float:left; width:315px; height:80px; margin:0px 0px 0px 0px; background:#fff; }
ol.MENULIST li a:link		{ color:#000; text-decoration:none; border:1px solid #eee; }
ol.MENULIST li a:visited		{ color:#000; text-decoration:none; border:1px solid #eee; }
ol.MENULIST li a:hover		{ color:#560; text-decoration:none; border:1px solid #000; }
ol.MENULIST li a:active		{ color:#560; text-decoration:none; border:1px solid #000; }
ol.MENULIST li a img		{ clear:both; display:inline; float:left; width:120px; margin:0px 9px 0px 0px; border-right:1px solid #f7f7f7; }
ol.MENULIST li a strong		{ clear:none; display:inline; float:left; width:180px; height:45px; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; text-indent:15px; background:transparent url(/com/img/a.png) no-repeat 0px 9px; color:#000; font: normal normal normal 12px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
ol.MENULIST li a:active strong	{ background-position:1px 9px; }
ol.MENULIST li a strong small		{ clear:none; display:inline; float:none; width:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#444; font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
ol.MENULIST li a span		{ clear:none; display:inline; float:left; width:179px; margin:0px 0px 0px 0px; padding:6px 0px 0px 0px; text-align:right; color:#777; font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
ol.MENULIST li a span em		{ clear:none; display:inline; float:left; width:120px; height:15px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#d21; text-align:left; font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
ol.MENULIST li a span strong		{ clear:none; display:inline; float:none; width:auto; height:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-indent:0px; background:transparent; color:#777; font: normal normal normal 12px/15px Verdana,Geneva,Arial,sans-serif; }
/* TEXT LIST */
div.MENULIST			{ clear:both; display:inline; float:left; width:670px; height:auto; margin:4px 0px 20px 20px; }
div.MENULIST div			{ clear:none; display:inline; float:left; width:640px; height:auto; margin:0px 0px 0px 0px; padding:10px 0px 10px 0px; border-top:1px dotted #eee; }
div.MENULIST div strong		{ clear:none; display:inline; float:none; width:570px; height:auto; margin:0px 0px 0px 10px; padding:0px 0px 0px 0px; color:#000; font: normal normal normal 12px/14px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div.MENULIST div strong small		{ clear:none; display:inline; float:none; width:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#444; font: normal normal normal 10px/14px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div.MENULIST div span		{ clear:none; display:inline; float:none; width:60px; margin:0px 0px 0px 0px; padding:0px 0px 0px 20px; text-align:right; color:#777; font: normal normal normal 10px/14px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div.MENULIST div span strong		{ clear:none; display:inline; float:none; width:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#777; font: normal normal normal 12px/14px Verdana,Geneva,Arial,sans-serif; }

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




/* ------------------------------ PRINT ------------------------------ */
@media print{
body ol.MENULIST li a		{ border:1px solid #eee !important; background-color:#fff !important; }
body div.SHOPDATA dl dd a		{ display:none; }
}
