@charset "utf-8"; /* 文字コード */

/*
 * File      : styles-site.css
 * Version   : 1.04
 * Update    :
 * 1.00 2004.09.28: 3カラム固定サイズ用初版
 * 1.01 2004.10.15: 半角文字折り返し対処追加
 * 1.02 2004.10.22: 3.11-ja機能（サブカテゴリー）対応/TypeKeyコメント投稿者アイコン枠対処
 * 1.03 2004.11.24: サブカテゴリーの冗長指定削除
 * 1.07 2004.12.30: ポップアップ用テンプレート追加に伴う修正
 *             #box-commentspop 全面追加
 *             #banner-commentspop バナーの重なり順序対処
 *             #banner-commentspop h1 フォント/文字の太さ/フォントサイズ修正
 *
 * Copyright (C) 2004-2005 koikikukan. All rights reserved.
 *
 *nobita 2005.02.12: デザインの変更
 *nobita 2006.03.28  h1をh3に変更 
 *nobita 2006.05.20  h3をh1に戻す 
 *nobita 2006.06.18  bannerの画像をフォント画像に変更
 *nobita 2006.07.03  MovableType3.3へのアップグレード
 */

/* ページ全体の基本的な設定と背景色 */
	body {
		margin: 15px 0px 15px 0px;
		background:#FFFFFF; /* 背景色 */
	}

/* リンク文字設定 */
	a {
		color: #002277;
		text-decoration: none;
	}
	a:link {
		color: #002277;
		background: none;
	}
	a:visited {
		color: #002277;
		background: none;
	}
	a:active {
		color: #002277;
		background: none;
	}
	a:hover {
		color: #006699;
		background: none;
	}

/* h1h2h3 */
	h1{
		margin: 0px;
		padding: 0px;
	}
		
	h2{
		margin: 0px;
		/* padding: 0px;*/
		padding-bottom:5px;
	}

	h3 {
		margin: 0px;
		padding: 0px;
	}

/* 3カラム全体 
   20060618 box 外側ラインをborderを外す
		border-top: 1px solid #666699;
		border-bottom: 1px solid #666699;
		border-left: 1px solid #666699;
		border-right: 1px solid #666699;
*/
	#box {
		margin-right: auto;
		margin-left: auto;
		text-align: left;
		padding: 0px;
		padding-bottom: 15px;
		width: 900px;
		background-color: #FFFFFF;
	}

/* タイトル名 2005.02.12変更　画像を挿入 
   タイトル名 2006.06.18変更　画像を外す 
*/
	#banner {
		position: relative; z-index: 1;
		color:#;
		background:#ffffff;
		background-position:right top;
		background-repeat:repeat-y;
		background-repeat:no-repeat;
		background-image: url("");
		padding-left:15px;
		padding-top:10px;
		padding-bottom:0px;
		text-align: left;
		border-bottom: 3px solid #fff;
	}


/* タイトル名の文字のリンク色 */
	#banner a {
		font-weight:normal;
		font-size: 10px;
		font-family: Verdana, Arial, sans-serif;
		text-decoration: none;
	}
	#banner a:link{
		color: #ffffff;
		background: none;
	}
	#banner a:visited{
		font-size: 36px;
		color: #ffffff;
		background: none;
	}
	#banner a:active,
	#banner a:hover {
		font-size: 36px;
		color: #ffffff;
		background: none;
	}
	#banner h2 {
		color: #999999;
		font-family: Verdana, Arial, sans-serif;
		font-weight: normal;
		font-size: 12px;
	}

/* サイト説明文 */
	.description {
		color: #999999;
		font-size: 12px;
	}

/* エントリーのある大段落（3カラム） */
	#content {
		float: left;
		width: 700px;
		margin-top : 0px ;
		margin-bottom : 10px ;
	}

/* エントリーのある大段落（1カラム） */
	#container {
		margin-top : 0px ;
		margin-bottom : 10px ;
	}

/* エントリー別の段落 */
	.blog {
		padding:10px;
		font-size:small;
		font-weight:normal;
		color: #336699;
		background: none;
	}

/* 各エントリー */
	.blogbody {
		background:#ffffff;
		background-position:right; 
		background-repeat:repeat-y; 
		background-image: url("画像を置くURl/ファイル名.gif");
		color:#000000;
 		font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";
 		/*font-family: Verdana, Arial, sans-serif; */
		font-size: 12px;
		padding-top:5px;
		padding-left:8px;
		padding-right:8px;
		line-height:150%;
		width : auto ;
		margin-bottom:15px;
		word-break: break-all; /* 半角文字折り返し対処 2004.10.15追加*/
	}

/* タイトルと本文の行間を狭くする対処 */
	.blogbody p {
		margin-top: 5px;
		margin-bottom: 5px;
		letter-spacing: 0.1em;
	}

/* 各エントリーの文字のリンク色 */
	.blogbody a {
		color: #000099;
		text-decoration: none;
	}
	.blogbody a:link {
		color: #0000099;
		background: none;
	}
	.blogbody a:visited {
		color: #000099;
		background: none;
	}
	.blogbody a:active {
		color: #000099;
		background: none;
	}
	.blogbody a:hover {
		color: #9bd2e8;
		background: none;
	}

/* エントリーの画像（左に配置した時の文章とのマージン） 2004.07.20追加 */
	.blogbody img {
		margin-right: 8px;
		margin-bottom: 5px;
	}

/* エントリーのタイトル 2005.02.12: デザインの変更*/
	.title	{
		font-size: 18px;
		color: #000000;
		padding-top:5px;
		padding-left:5px;
		margin-bottom:0px;
		padding-bottom:5px;
	}

/* 「ホーム」等へのリンク部分（トップページ以外） */
	#menu {
		font-family: Verdana, Arial, sans-serif;
		font-size: 12px;
		font-weight:normal;
		background: none;
		margin:0px;
		padding-top:3px;
		text-align:center;
	}


/* blockquote設定 */
	blockquote {
		color: #666;
		margin:15px 20px 0px 20px;
		font-size:12px;
		font-weight:normal;
		background:#EEFFFF;
		line-height:150%;
		padding: 10px; 
		border: 2px dotted #999999;
		width: auto ;
	}


/* エントリーのテキストエリア可変長指定 2004.07.20追加 */
	.blogbody textarea {
		width: 97% ;
	}

/* quotetitle設定 */
	.quotetitle{
		font-size:medium;
		font-weight:normal;
		border-bottom: 1px solid #666699;
		padding: 3px;
	}


/* 追加 */
/* pre */
	pre{
		line-height:1.2em;
		color: #666;
		font-size: 12px;
		margin:5px 5px 5px 5px;
　		font-family : "ＭＳ ゴシック";
		font-weight:normal;
		background:#eeeeee;
		padding: 3px 3px 3px 10px; 
	}

	TABLE{
		line-height:1.2em;
	}

/* li　リスト表示 */
	dl{
		margin-left:20px;
	}

/* 印刷用設定 */


#beta { display: none;}
#comments { display: none;}
.content-nav { display: none;}
#trackbacks { display: none;}
#menu{ display: none;}
.info{ display: none;}
.posted{ display: none;}
.date{ display: none;}
.a8net{ display: none;}
.pr{ display: none;}
.comments-head{ display: none;}
.comments-body{ display: none;}
.comments-head{ display: none;}
.google{ display: none;}
.related_entries{ display: none;}
.info{ display: none;}
.footer{ display: none;}
.ranking{ display: none;}
.related_entries{ display: none;}
.info{ display: none;}
.footer{ display: none;}
.ranking{ display: none;}
