/*ID CLASS検索用
************************************************

BODY		全般設定
LAYOUT		レイアウトの設定
IMG		イメージ設定

************************************************
*/

/*基本設定
************************************************/

*{
	margin: 0;
	padding: 0;
	font-style: normal;
	font-weight: normal;
}

html{
	overflow-y:scroll;
}

/*全般設定 -BODY
************************************************/
body{
	margin-top:0px;
	margin-bottom:10px;
	text-align:center;
	background:url();
	background-repeat: repeat-x;
	background-position:  0% 0%;
	background-color:#E2E6C4;
	font-size: 10pt;
	font-family :"";color:#505050;
	line-height:170%;
	letter-spacing:normal;
}

body, th, td, div { font-family: ""; }


/*通常リンクの設定*/
a:link{
	color:#8D9841;text-decoration:none;font-weight:;
}
a:visited{
	color:#8D9841;text-decoration:none;font-weight:;
}
a:hover{
	color:#A0A0A0;text-decoration:underline;font-weight:;
}
a:active{
	color:#AFAF50;text-decoration:underline;font-weight:;
}

/*全画像ボーダー無し*/
img{
	border:none;
}

/*letter-spacingバグ回避*/
br{
	letter-spacing:normal;
}


/*レイアウトの設定-LAYOUT
************************************************/
/*全体のレイアウト*/
div#container{
	background:url();
	background-repeat: repeat-x;
	text-align:center;
	background-color:#ffffff;
	width:594px;
	height:100%;
	padding:0px 0px 0px 0px;
	margin:0px auto 0px auto;
	border:1px #D2D9A4 solid;
}
/*上部メニュー部など*/
div.hedder{
	background:url();
	background-repeat: no-repeat;
	width:554px;
	height:44px;
	padding:20px 20px 0px 20px;
	text-align:left;
}
/*内部*/
div.main{
	width:554px;
	padding:0px 20px 50px 20px;
	text-align:left;
}

/*テキストエリア*/
div.textarea{
	margin:20px 15px 20px 15px;
	text-align:left;
}

/*左右レイアウト（左部分）*/
div.text_left{
	width:247px;
	height:px;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	float:left;
}
/*左右レイアウト（右部分）*/
div.text_right{
	width:247px;
	height:px;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	float:right;
}

/*左右ナビレイアウト（左部分）*/
div.navi_left{
	width:277px;
	height:30px;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	float:left;
}
/*左右ナビレイアウト（右部分）*/
div.navi_right{
	width:277px;
	height:30px;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	text-align:right;
	float:right;
}

div.date{
	border-bottom:0px #D2D9A4 dashed;
	margin:0px 19px 0px 19px;
	font-weight:bold;
	text-align:left;
	font-size: 10pt;
	font-family :'';color:;
	line-height:170%;
}
div.comments{
	margin:0px 19px 20px 19px;
	text-align:left;
}


/*画像設定-IMG
************************************************/
/*写真*/
img.photo{
	margin:20px 0px 20px 0px;
	padding:8px 8px 8px 8px;
	border:1px #E6E6E6 solid;
}
/*サムネイル*/
img.photo_s{
	width:33px;
	height:33px;
	margin:5px 5px 5px 5px;
	padding:0px 0px 0px 0px;
	border:2px #E6E6E6 solid;
}

/*矢印画像（大）*/
img.yajirusi{
	width:23px;
	height:23px;
	margin:0px 5px 0px 0px;
	padding:0px 0px 2px 1px;
	vertical-align:middle;
}

/*矢印画像（小）*/
img.yajirusi_s{
	width:15px;
	height:15px;
	margin:0px 5px 0px 0px;
	padding:0px 0px 3px 1px;
	vertical-align:middle;
}

/*トップページ用　バナー31x31*/
img.bn3131{
	margin:5px 2px 3px 2px;
	width:31px;
	height:31px;
}
/*トップページ用　バナー32x32*/
img.bn3232{
	margin:3px 1px 2px 1px;
	width:32px;
	height:32px;
}
/*トップページ用　バナー88x31*/
img.bn8831{
	margin:5px 2px 3px 2px;
	width:88px;
	height:31px;
}
/*トップページ用　バナー120x52*/
img.bn12052{
	margin:5px 1px 3px 1px;
	width:120px;
	height:52px;
}

/*横線　ドット　レギュラー*/
img.line_dot{
	width:554px;
	height:20px;
	margin:5px 0px 5px 0px;
}

/*フォント画像　最下部　コピーライト*/
img.font_copy{
	width:290px;
	height:25px;
}

/*キー　メニュー　トップ*/
img.key_top{
	width:50px;
	height:25px;
}
/*キー　メニュー　ニュース*/
img.key_about{
	width:60px;
	height:25px;
}
/*キー　メニュー　バックナンバー*/
img.key_backnumber{
	width:90px;
	height:25px;
}
/*キー　メニュー　ウェブログ*/
img.key_weblog{
	width:75px;
	height:25px;
}

/*タイトル*/
img.title{
	width:160px;
	height:25px;
}
/*サブタイトル*/
img.title_sub{
	width:200px;
	height:15px;
}
/*メニューのスペース*/
img.space_hedder{
	width:119px;
	height:25px;
}

/*もどる画像*/
img.key_modoru{
	width:70px;
	height:30px;
}
/*すすむ画像*/
img.key_susumu{
	width:70px;
	height:30px;
}
/*ページトップ画像*/
img.key_kotira{
	width:155px;
	height:30px;
}
/*ページトップ画像*/
img.key_pagetop{
	width:130px;
	height:30px;
}