@charset 'EUC-JP';



/*================================================

  Author   :  Doctor Music

  URL      :  http://ragard.holy.jp

  Date     :  04/15/06

  Copyright (c) 2005-2006 RAGARD All Rights Reserved.

================================================*/



/*------------------------------------------------

  全体のレイアウト

------------------------------------------------*/



html {

	margin:0;

	padding:0;

	font-style:normal;

}



body {

	margin:40px 0 0 0;

	padding:0;

	text-align:center;

	font-style:normal;

	font-size:12px;

	font-family: "Lucida Sans Unicode","Trebuchet MS",Verdana, Arial,Helvetica,  sans-serif;

	background:#000;

	color:#B17537;

}



a, 

a:link,

a:visited {

	color:#FFF;

	text-decoration:none;

}



a:hover {

	text-decoration:underline;

}



a img {

	border:none;

}



#wrapper {

	margin:0 auto;

	padding:0;

	width:700px;

	text-align:left;

	position:relative;

}



/*------------------------------------------------

  ヘッダー

------------------------------------------------*/



#header {

	margin:0;

	padding:0;

	border-top:3px solid #83552C;

	float:left;

	width:400px;

	height:90px;

}



#header h1 {

	margin:20px 0 0 0;

	padding:0;

	font-size:24px;

	font-family:Arial,sans-serif;

	color:#C17E37;

}



#header p.description {

	margin:0;

	padding:0;

	text-align:left;

	font-size:12px;

}



/*------------------------------------------------

  ナビゲーション

------------------------------------------------*/



#nav {

	margin:0;

	padding:0;

	border-top:3px solid #83552C;

	float:right;

	width:280px;

	height:90px;

}



#nav ul {

	margin:20px 0 0 0;

	padding:0;

	list-style:none;

}



#nav ul li {

	margin:0;

	padding:0;

	font-size:10px;

	line-height:170%;

}



/*------------------------------------------------

  左の欄

------------------------------------------------*/



#left_col {

	margin:0 0 20px 0;

	padding:0;

	float:left;

	width:190px;

	border-top:3px solid #83552C;

}



#left_col dl {

	margin:0 0 28px 0;

	padding:0;

}



#left_col dl dt {

	margin:20px 0 7px 0;

	padding:0;

	font-size:12px;

	font-weight:bold;

	color:#788511;

	letter-spacing:1px;

	text-transform:capitalize;

	font-family:Arial,sans-serif;

}



#left_col dl dd {

	margin:0 0 5px 0;

	padding:0;

	font-size:12px;

	line-height:170%;

}



#left_col dl.recommend img {

	display:block;

}



#left_col dl.recommend p {

	margin:0px;

}



#left_col dl.recommend span {

	font-weight:bold;

}



#left_col dl dd {

	list-style:none;

	margin:0;

}



#left_col dl dd ul {

	list-style:none;

	margin:0;

	padding:0;

}



#left_col dl dd ul li {

	padding:0 0 5px 0;

	margin:0;

}



/*------------------------------------------------

  右の欄

------------------------------------------------*/



#right_col {

	margin:0 0 20px 0;

	padding:20px 0 0 0;

	float:right;

	width:480px;

	border-top:3px solid #83552C;

}



.sequel {

	text-align:left;

	font-size:10px;

	margin:0 0 10px 0;

}



/*------------------------------------------------

  記事

------------------------------------------------*/



.entry {

	margin:0 0 65px 0;

}



h2.entry_title {

	margin:0;

	padding:0;

	font-size:20px;

	font-family:Arial,sans-serif;

	color:#788511;

}



h2.entry_title a,

h2.entry_title a:link,

h2.entry_title a:visited {

	color:#788511;

	text-decoration:none;

}



h2.entry_title a:hover,

h2.entry_title a:active {

	color:#FFF;

	text-decoration:none;

}



.entry_date {

	font-size:8px;

	color:#FFF;

	margin:0 0 10px 0;

	padding:0;

}



.entry_body,

.entry_more {

	font-size:12px;

	line-height:170%;

}



.entry_state {

	margin:10px 0 0 0;

	padding:5px 0 0 0;

	font-size:10px;

}



.entry_state a,

.entry_state a:link,

.entry_state a:visited,

.entry_state a:hover,

.entry_state a:active {

	color:#FF6600;

	text-decoration:none;

}



.entry_body p,

.entry_more p {

	margin:10px 0;

}



.entry_body ul,

.entry_more ul,

.entry_body ol,

.entry_more ol{

	padding:5px 0 5px 25px;

}



img.pict,

img.thumb {

	border:none;

}



.profile {

	margin:0 0 20px 0;

}



.pagenavi{

	margin:0 0 250px 0;

	padding:5px 0;

	margin:0;

	font-size:12px;

	text-align:center;

}

.pagetop {

	margin:0 0 50px 0;

	padding:5px 0;

	margin:0;

	font-size:8px;

	text-align:center;

}



/*------------------------------------------------

  コメント＆トラックバック

------------------------------------------------*/



.comment,

.add_comment,

.trackback_url,

.trackback {

	margin:0 0 30px 0;

}



.comment h3,

.add_comment h3,

.trackback_url h3,

.trackback h3 {

	color:#788511;

	margin:0;

	padding:0 0 3px 0;

	font-size:18px;

	font-family: "Verdana","Osaka",sans-serif;

	text-align:left;

	text-transform:capitalize;

}



.comment dl,

.trackback dl {

	padding:10px 10px 10px 10px;

	margin:10px 0 10px 0;

}



.comment dl dt {

	font-size:12px;

	font-weight:bold;

	text-align:left;

	color:#FFF;

}



.trackback dl dt {

	font-size:12px;

	text-align:left;

	color:#FFF;

}



.comment dl dd,

.trackback dl dd {

	margin:0;

	padding:0 0 0 20px;

	font-size:12px;

	line-height:160%;

}



.comment dl span,

.trackback dl span {

	font-size:12px;

	font-weight:bold;

}



/*------------------------------------------------

  コメントフォーム

------------------------------------------------*/



.add_comment {

	margin:0 0 10px 0;

	padding:0;

	font-size:12px;

}



.add_comment dl{

	margin:10px 0 0 0;

	padding:0;

	font-size:12px;

	text-align:left;

}



.add_comment dl dt {

	line-height:18px;

	text-align:left;

	margin:10px 0;

}



.add_comment dl dd{

	margin:-2.1em 0 0 60px;

	padding:0 0 1px 0;

	text-align:left;

}



.add_comment dl dt#description_name,

.add_comment dl dd#submit_form {

	width:auto;

}



.add_comment dl dd#description_form,

.add_comment dl dd#submit_form {

	margin:0;

}



.add_comment dl dt#submit_name {

	display:none;

}



label{

	text-transform:capitalize;

}



.add_comment dl input.form {

	width:255px;

}



.add_comment dl textarea{

	width:355px;

}



input.form,

textarea{

	background:#FFF;

	font-size:12px;

}

