@charset "utf-8";

h2		{ background-image:url(/ja/js/img/title.png); }


div.SHEET div.NUM			{ clear:both; float:left; font: normal normal bold 10px/2em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div.SHEET div.H1			{ clear:none; float:left; font: normal normal normal 11px/2em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div.SHEET div.H2			{ clear:none; float:left; font: normal normal normal 11px/2em "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div.SHEET div.H2 a em		{ float:left; width:100px; height:2em; background:transparent url(/com/img/colon.png) 100% 50% no-repeat; font-style:normal;  }

div.SHEET div.H2 p			{ font-size:12px; margin-bottom:20px; }
div.SHEET div.H2 p code		{ display:inline; width:auto; height:auto; margin:0px 5px 0px 5px; padding:0px; background:transparent; border:none; font: normal normal normal 10px/20px "Courier New", Courier, monospace; }
div.SHEET div.H2 dl			{ margin:0px; }
div.SHEET div.H2 dl dt		{ width:120px; margin:0px 0px 0px 0px; padding:5px 0px 5px 0px; font: normal normal normal 10px/15px "Courier New", Courier, monospace;}
div.SHEET div.H2 dl dd		{ width:320px; margin:0px 0px 0px 0px; padding:5px 0px 5px 0px; font: normal normal normal 10px/15px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }

div.SHEET div.H2 dl code		{ display:inline; width:auto; height:auto; margin:0px 5px 0px 5px; padding:0px; background:transparent; border:none; font: normal normal normal 12px/15px "Courier New", Courier, monospace; }
div.SHEET div.H2 code		{ float:left; display:block; width:398px; height:auto; margin:20px 0px 0px 0px; padding:20px 10px 19px 10px; background:#f9f9f9 url(/ja/js/img/code_bg.png) 50% 0px repeat; border:1px solid #efefef; font: normal normal normal 12px/20px "Courier New", Courier, monospace; }
div.SHEET div.H2 code a		{ float:right; display:inline; width:auto; height:auto; margin:-1px 5px 0px 0px; padding:0px 5px 0px 5px; background-color:#fff; font: normal normal normal 10px/19px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",Verdana,Geneva,Arial,"ＭＳ ゴシック",sans-serif; }
div.SHEET div.H2 code a:link		{ color:#000; text-decoration:none; border:1px solid #aaa; }
div.SHEET div.H2 code a:visited	{ color:#000; text-decoration:none; border:1px solid #aaa; }
div.SHEET div.H2 code a:hover		{ color:#000; text-decoration:none; border:1px solid #000; }
div.SHEET div.H2 code a:active	{ color:#000; text-decoration:none; border:1px solid #000; }

div.SHEET div.H2 div		{ display:block; width:420px; height:200px; margin:20px 0px 0px 0px; padding:0px; }
div.SHEET div.H2 div div.SAMP		{ position:absolute; display:block; width:418px; height:120px; margin:20px 0px 0px 0px; padding:0px;  border:1px solid #777;background:#fff url(/ja/js/img/samp_bg.png) 0px 0px repeat; }
div.SHEET div.H2 div div.SAMP div	{ position:absolute; display:block; top:0px left:0px; width:100px; height:100px; margin:0px; padding:10px; color:#fff; background-color:#000; }
div.SHEET div.H2 div div.SAMP img	{ position:absolute; display:block; top:0px left:0px; margin:0px; padding:0px; border:none; }


div.SHEET div.CAP			{ border:none; margin-bottom:5px; font: normal normal normal 9px/10px Verdana,Geneva,Arial,sans-serif; }

div.SHEET div a:link		{ color:#000; text-decoration:none; }
div.SHEET div a:visited		{ color:#000; text-decoration:none; }
div.SHEET div a:hover		{ color:#764; text-decoration:underline; }
div.SHEET div a:active		{ color:#764; text-decoration:underline; }

div.SHEET div a:link em		{ color:#777; }
div.SHEET div a:visited em		{ color:#777; }
div.SHEET div a:hover em		{ color:#764; }
div.SHEET div a:active em		{ color:#764; }

