@charset "utf-8";

@import url(style-vega/import.css);


/*  sakuttoly 追加  */
body{
	/*font-family:arial,helvetica,clean,sans-serif;*/
	/*font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; */
}

select,input,button,textarea{
	/*font-family: arial,helvetica,clean,sans-serif;*/
	/*font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; */
}

pre,code,kbd,samp,tt{
	/*font-family:monospace;*/
	/*font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; */
font-size:90%;
}

ul.tagCloud {
	/*font-family: Arial, Helvetica, sans-serif;*/
}

.entry h3 {
	border-left:4px solid #999999;
	border-bottom:2px solid #999999;
	padding-bottom:0px;
	padding-left:5px;
}

.entry h4 {
	border-bottom:4px solid #EEEEEE;
}

.entry table {
	background-color: #f8fdfd;
	border-color:#cccccc #cccccc #cccccc #cccccc;
}

.entry table th{
	background:#CAE8EA none repeat scroll 0 0;
	border-bottom:1px solid #C1DAD7;
	border-right:1px solid #C1DAD7;
	border-top:1px solid #C1DAD7;
	color:#4F6B72;
}

.entry table td{
	background:#F5FAFA none repeat scroll 0 0;
	color:#797268;
}

div.entry h2 a.hatena:link  {
        color: white;
}

blockquote {
	background-color: #FBFAF0
}


pre.console {
	width: 95%;
	margin: 0.5em;
	padding: 0.5em;
	color: #222222;
	background-color: #F8F8FF;
	white-space: pre;
	border-width: 1px;
	border-style: dashed;
	border-color: #000000;
}

.strong {
	font-weight: bold;
}

.tips {
	color: #4F991D;
}

.caution {
	color: #CC3333;
}

.caption {
	color: #FF4D12;
}

.command {
	color: blue;
}

.edit {
	color: #ff198f
}

.so {
	color: #333333;
}

.se {
	color: #FF0000;
}

.align_center {
	text-align:center;
}

.align_left {
	text-align:left;
}

.align_right {
	text-align:right;
}

.amazlet-box {
	margin-top:2em;
}

