* {
	margin: 0;
	padding: 0;
}

body {
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-size: 11px;
	color: #000000;
	line-height: 180%;
	background-color: #f8f8f8;
	text-align: left;
}

table,tr,td {
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	font-size: 11px;
	color: #000000;
	line-height: 180%;
	text-align: left;
}


blockquote {
	margin:10px;
	padding:5px;
	color:#666;
	border:1px solid #CCC;
}

.clear {
	clear: both;
	font: 0/0 sans-serif;
}


#wrapper {

}


#header {
	height: 180px;
	width: 600px;
	background-image: url('http://ge-ntile.img.jugem.jp/20081203_478234.gif');
}



#sidemenu {
	width:160px;
	padding-top: 30px;
}


#main {
	width:365px;
	padding-left: 0px;
	padding-top: 30px;
}


#calendar {
	width:30px;
	float:left;
	text-align:center;
	font-size:10px;
}


#footer {
	padding:20px 0px;
}

#footer address {
	font-size:10px;
	font-style:normal;
}


a:link,
a:visited,
a:active	{ color: #666; text-decoration: none; }
a:hover		{ color: #BB90AE; text-decoration: underline; }


#header h1 a:link,
#header h1 a:visited,
#header h1 a:active		{ color: #fff;}
#header h1 a:hover		{ color: #BB90AE; text-decoration:none;}


#calendar a:link,
#calendar a:visited,
#calendar a:active	{ color:#808080; font-weight:bolder; padding:3px;}
#calendar a:hover	{ color:#333; text-decoration:none;}




#header h1 {
	font-family:'Park Avenue BT';
	font-size: 60px;
	line-height: 120%;
	letter-spacing: 10px;
	padding-top: 60px;
	padding-left: 30px;
	color: #fff;
}

#header p {
	font-size:10px;
	padding: 10px 0px 0px 30px;
	color: #fff;
	letter-spacing: 1px;
}


/* 記事 */

.entry {
	margin-bottom:30px;
	padding-right:20px;
	padding-left:20px;
}

/* エントリータイトル */
h2.entry_title { font-size:11px;}

/* エントリー時刻 */
.entry_date { margin-bottom:10px;text-align:right;}

/* エントリー本文 */
.entry_description { margin:15px 0px;}

/* 続きを読む */
.entry_more { margin-top:11px;}

/* エントリー情報 */
.entry_state { font-size:11px; text-align:right;}

/* エントリー作者 */
.entry_author { font-size:10px; text-align:right;}

/* 記事内の画像装飾 */
.pict {
	background-color:#FFF;
	padding:3px;
}



.entry_link {
	text-align:center;
	font-size:10px;
	margin-bottom:15px;
}


.page_link {
	margin:10px;
	font-size:10px;
}


#search {
	margin-top:5px;
}

#search input.keyword {
	width:120px;
	margin-right:5px;
}

#search input.btn {}




dl.tb {
	margin-bottom:30px;
}

dd.comment_form {
	position:relative;
}


dl.tb dd.tb_title {
	font-size:10px;
	font-weight:bolder;
}


dl.tb dd.tb_state {
	margin-top:10px;
	text-align:right;
	font-size:10px;
	border-top:1px dotted #999;
}


dl.tb dd.tb_excerpt {
}


dl#trackback_area {
	padding-right:20px;
	padding-left:20px;
}

dl#trackback_area dt {
	font-weight:bolder;
	margin-bottom:20px;
}

dd.tb_url {
	margin-bottom:20px;
}

input.form {
	width:200px;
}

textarea.form {
	width:300px;
}




#sidemenu dl {
	padding:10px;
	width: 180px;
}

#sidemenu dt {
	font-family: 'Times New Roman';
	font-size: 14px;
	font-weight: bolder;
	margin-bottom: 5px;
	padding-left: 30px;
	background-image: url('http://ge-ntile.img.jugem.jp/20081203_478349.gif');
	background-repeat: no-repeat;
	background-position: left center;
}

#sidemenu dd {
	margin-bottom: 20px;
	margin-left: 10px;
	padding-left: 10px;
	position: relative;
}

#sidemenu ul {
	list-style:none;
}

.amazon { font-size:10px;}

html {
scrollbar-base-color: #fff;
scrollbar-face-color: #fff;
scrollbar-track-color: #fff;
scrollbar-arrow-color: #ccc;
scrollbar-3dlight-color: #ccc;
scrollbar-highlight-color: #fff;
scrollbar-shadow-color: #ccc;
scrollbar-darkshadow-color: #fff;
}

input, textarea {
color: #000000;
font-size :10px;
letter-spacing: 1px;
border:1px #000000 solid;
background-color:#FFF;
padding: 2px;}
