@charset "Shift_JIS";
/** 
* 
* 全体設定
*
**/
body {
	/* フォントサイズ */
	font-size : 80%;

	/* 文字間隔 */
	line-height : 150%; 
}

table {
	/* フォントサイズ */
	font-size : 100%;
}

/** 
* 
* メニューグループ
*
**/
div.MenuGroup {
	/* 回りこみ位置指定*/
	float : left;
	width : 28%;
}

/** 
* 
* 記事一覧グループ
*
**/
div.ContentsGroup {
	/* 幅指定 */
	float : right;
	width : 72%;
}

/** 
* 
* サイト名枠
*
**/
div.SiteTitle {
	/* 枠のスタイル */
	border-style : none;

	/* フォントサイズ */
	font-size : 100%;
}

/** 
* 
* 記事部分枠
*
**/
div.Contents {
	/* 枠のスタイル */
	border-style : solid;

	/* 枠の幅 */
	border-top-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;

	/* 枠の色 */
	border-color : #999999;

	/* 枠と枠内の間隔 */
	padding-bottom : 1em;

	/* 枠と枠の間隔 */
	margin-bottom : 1em;
	margin-left : 1em;
	margin-right : 1em;
}

/** 
* 
* メニュー枠
*
**/
div.Menu {

	/* 枠のスタイル */
	border-style : solid;

	/* 枠の幅 */
	border-top-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;

	/* 枠の色 */
	border-color : #999999;

	/* 枠と枠内の間隔 */
	padding-top : 0.5em;
	padding-bottom : 0.5em;
	padding-left : 0.5em;
	padding-right : 0.5em;

	/* 枠と枠の間隔 */
	margin-bottom : 1em;
	margin-left : 1em;
	margin-right : 0.5em;
}

/** 
* 
* タイトル
*
**/
div.Title {
	/* 枠のスタイル */
	border-style : solid;

	/* 枠の色 */
	border-color : #999999;

	/* 枠の幅 */
	border-top-width : 0px;
	border-bottom-width : 1px;
	border-left-width : 0px;
	border-right-width : 0px;

	/* 枠と枠内の間隔 */
	padding-top : 0.5em;
	padding-bottom : 0.5em;
	padding-left : 0.5em;
	padding-right : 0.5em;

	/* 枠と枠の間隔 */
	margin-top : 1.5em;
	margin-bottom : 1.0em;
	margin-left : 1em;
	margin-right : 1em;
}

/** 
* 
* ログタイトル
*
**/
div.LogTitle {
	/* 枠のスタイル */
	border-style : solid;

	/* 枠の色 */
	border-color : #999999;

	/* 枠の幅 */
	border-top-width : 0px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 0px;

	/* 枠と枠内の間隔 */
	padding-top : 1em;
	padding-bottom : 1em;
	padding-left : 1em;
	padding-right : 1em;

	/* 枠と枠の間隔 */
	margin-bottom : 1em;
	margin-left : 1em;
	margin-right : 1em;
}

/** 
* 
* 見出し
*
**/
div.Category {
	/* 枠のスタイル */
	border-style : solid;

	/* 枠の幅 */
	border-top-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;

	/* 枠の色 */
	border-color : #999999;

	/* 背景色 */
	background-color : #DCDCDC;

	/* 枠と枠内の間隔 */
	padding : 0.5em;

	/* 枠と枠の間隔 */
	margin-top : 1em;
	margin-bottom : 1em;
	margin-left : 1em;
	margin-right : 1em;
}

/** 
* 
* 本文
*
**/
div.ContentsText {
	/* 枠と枠内の間隔 */
	padding-left : 1.5em;
	padding-right : 1.5em;

	/* 枠と枠の間隔 */
	margin-left : 0.5em;
	margin-bottom : 0.5em;

	/* 文字間隔 */
	line-height : 170%; 
}

/** 
* 
* コメント
*
**/
div.ContentsComment {
	/* 枠と枠内の間隔 */
	padding-left : 1.5em;

	/* 枠と枠の間隔 */
	margin-bottom : 0.5em;

	/* 文字間隔 */
	line-height : 150%; 
}

/*
*
* 通常リンク設定
*
*/
a:link {
	/* 文字色 */
	color : #000099;

	/* 下線設定 */
	text-decoration:none;
}

/*
*
* 訪問済みリンク設定
*
*/
a:visited {
	/* 文字色 */
	color : #000099;

	/* 下線設定 */
	text-decoration:none;
}

/*
*
* オンカーソル時リンク設定
*
*/
a:hover {
	/* 文字色 */
	color : #6600FF;

	/* 背景色 */
	background-color : #CCCCFF;

	/* 下線設定 */
	text-decoration:underline;
}

/*
*
* クリック時リンク設定
*
*/
a:active {
	/* 文字色 */
	color : #6600FF;

	/* 下線設定 */
	text-decoration:underline;
}

/** 
* 
* 発売日一覧用文字色
*
**/
div.UpdateText {
	color : blue;
}
div.InsertText {
	color : red;
}
.twitter-timeline {
min-width: 1px !important;
}
