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


div#R div.SHEET			{ background:#fff 0px 0px scroll repeat; }

h1				{ clear:both; display:block; width:640px; height:auto; margin:35px 0px 35px 20px; letter-spacing:0.2em; font: normal normal bold 20px/25px "Hiragino Mincho Pro","ヒラギノ明朝 Pro W3","小塚明朝 Pro EL","Kozuka Mincho Pro",Georgia,Century,"Times New Roman",Times,"ＭＳ 明朝",serif; }
p big				{ clear:both; display:block; width:640px; height:auto; margin:35px 0px 35px 0px; letter-spacing:0.2em; font: normal normal bold 20px/25px "Hiragino Mincho Pro","ヒラギノ明朝 Pro W3","小塚明朝 Pro EL","Kozuka Mincho Pro",Georgia,Century,"Times New Roman",Times,"ＭＳ 明朝",serif; }
p strong				{ clear:both; display:inline; float:left; width:640px; margin:0px 0px 10px 0px; font: normal normal bold 14px/25px "Hiragino Mincho Pro","ヒラギノ明朝 Pro W3","小塚明朝 Pro EL","Kozuka Mincho Pro",Georgia,Century,"Times New Roman",Times,"ＭＳ 明朝",serif; }
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; }

/* HISTORY */
dl.HISTORY 			{ clear:both; display:inline; float:left; width:650px; }
dl.HISTORY dt			{ font: normal normal bold 16px/25px "Hiragino Mincho Pro","ヒラギノ明朝 Pro W3","小塚明朝 Pro EL","Kozuka Mincho Pro",Georgia,Century,"Times New Roman",Times,"ＭＳ 明朝",serif; }
dl.HISTORY dt small			{ font: normal normal normal 12px/25px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
dl.HISTORY dd			{ font: normal normal normal 12px/25px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
dl.HISTORY dd strong		{ clear:none; display:inline; float:none; margin:0px 0px 0px 0px; font: normal normal bold 12px/25px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
dl.HISTORY dd img			{ clear:both; display:inline; float:left; margin:15px 20px 15px 0px; border:1px solid #eee; }
dl.HISTORY dd a			{ font: normal normal inherit 12px/25px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
dl.HISTORY dd a:link		{ color:#000; text-decoration:underline; }
dl.HISTORY dd a:visited		{ color:#000; text-decoration:underline; }
dl.HISTORY dd a:hover		{ color:#d21; text-decoration:underline; }
dl.HISTORY dd a:active		{ color:#d21; text-decoration:underline; }

/* MATERIAL */
div.MATERIAL 			{ clear:both; display:inline; float:left; width:650px; margin:10px 0px 25px 20px; }
div.MATERIAL img			{ clear:both; display:inline; float:left; margin:0px 20px 0px 0px; border:1px solid #eee; }
div.MATERIAL h2			{ clear:none; display:inline; float:left; width:420px; margin:0px 0px 10px 0px; font: normal normal bold 14px/20px "Hiragino Mincho Pro","ヒラギノ明朝 Pro W3","小塚明朝 Pro EL","Kozuka Mincho Pro",Georgia,Century,"Times New Roman",Times,"ＭＳ 明朝",serif; }
div.MATERIAL h2 small		{ font: normal normal normal 10px/25px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div.MATERIAL p			{ clear:none; display:inline; float:left; width:420px; margin:0px 0px 0px 0px; font: normal normal normal 12px/25px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div.MATERIAL p big			{ clear:none; display:inline; float:left; width:420px; margin:20px 0px 0px 0px; font: normal normal bold 12px/25px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }

/* -ARTISAN- */
div.ARTISAN 			{ clear:both; display:inline; float:left; width:650px; margin:25px 0px 50px 20px; }
div.ARTISAN h2			{ clear:none; display:inline; float:left; width:290px; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; font: normal normal bold 16px/25px "Hiragino Mincho Pro","ヒラギノ明朝 Pro W3","小塚明朝 Pro EL","Kozuka Mincho Pro",Georgia,Century,"Times New Roman",Times,"ＭＳ 明朝",serif; }
div.ARTISAN h2 small		{ font: normal normal normal 12px/25px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div.ARTISAN div			{ clear:none; display:inline; float:left; width:420px; margin:0px 0px 0px 0px; }
div.ARTISAN div img			{ clear:both; display:inline; float:right; margin:0px 0px 0px 0px; border:1px solid #eee; }
div.ARTISAN div dl			{ clear:none; display:inline; float:left; width:290px; margin:0px 0px 0px 0px; padding:0px; }
div.ARTISAN div dl dt		{ clear:none; display:inline; float:left; width:70px; margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; border:none; color:#444; font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div.ARTISAN div dl dd		{ clear:none; display:inline; float:left; width:220px; margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; border:none; font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div.ARTISAN div p			{ clear:both; display:inline; float:left; width:420px; margin:20px 0px 0px 0px; font: normal normal normal 12px/25px "Hiragino Mincho Pro","ヒラギノ明朝 Pro W3","小塚明朝 Pro EL","Kozuka Mincho Pro",Georgia,Century,"Times New Roman",Times,"ＭＳ 明朝",serif; }
div.ARTISAN img			{ clear:none; display:inline; float:left; margin:0px 20px 0px 0px; border:1px solid #eee; }



/* -- CATEGORY -- */
ul.CATEGORY			{ clear:both; display:inline; float:left; width:670px; height:auto; margin:10px 0px 15px 20px; padding:0px 0px 0px 0px; color:#000; font: normal normal normal 12px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
ul.CATEGORY li			{ clear:none; display:inline; float:left; width:220px; height:165px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
ul.CATEGORY li.TITLE		{ clear:both; display:inline; float:left; width:670px; height:auto; margin:0px; padding:0px; color:#000; font: normal normal bold 16px/50px "Hiragino Mincho Pro","ヒラギノ明朝 Pro W3","小塚明朝 Pro EL","Kozuka Mincho Pro",Georgia,Century,"Times New Roman",Times,"ＭＳ 明朝",serif; }
ul.CATEGORY li a			{ clear:none; display:inline; float:left; width:210px; height:155px; margin:0px; padding:0px; border:1px solid #eee; background:#fff 100% 100% scroll no-repeat; color:#000; font: normal normal normal 11px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
ul.CATEGORY li a:link		{ color:#444; border:1px solid #eee; text-decoration:none; }
ul.CATEGORY li a:visited		{ color:#777; border:1px solid #eee; text-decoration:none; }
ul.CATEGORY li a:hover		{ color:#000; border:1px solid #000; text-decoration:none !important; }
ul.CATEGORY li a:active		{ color:#000; border:1px solid #000; text-decoration:none; }
ul.CATEGORY li a img		{ clear:both; display:block; float:none; margin:0px; border-bottom:1px solid #f7f7f4; }
ul.CATEGORY li a strong		{ clear:none; display:inline; float:left; width:195px; height:auto; margin:4px 0px 4px 8px; padding:0px; color:#000; font: normal normal bold 12px/25px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
/* ul.CATEGORY li a strong.NEW		{ background:transparent url(/com/img/new.png) 100% 5px no-repeat; } */
ul.CATEGORY li a strong.X		{ background:transparent url(/com/img/local_x.png) 100% 5px no-repeat; }
ul.CATEGORY li a:hover strong		{ text-decoration:underline !important; }
ul.CATEGORY li a span		{ clear:none; display:inline; float:left; width:195px; height:auto; margin:0px 0px 0px 9px; padding:0px; }

ul.CATEGORY li a.EDIT		{ display:inline !important; width:auto; height:auto; margin:-20px 0px 0px 175px; padding:1px 2px 1px 2px; background:#0cf; text-decoration:none !important; font: normal normal normal 9px/11px Verdana, Geneva, Arial, sans-serif;}
ul.CATEGORY li a.EDIT:link		{ color:#fff; }
ul.CATEGORY li a.EDIT:visited		{ color:#fff; }
ul.CATEGORY li a.EDIT:hover		{ color:#000; }
ul.CATEGORY li a.EDIT:active		{ color:#000; }


