@charset 'EUC-JP';

/*================================================
  Author   :  Doctor Music
  URL      :  http://ragard.holy.jp
  Date     :  12/28/05
  Copyright (c) 2005 RAGARD All Rights Reserved.
================================================*/

/*------------------------------------------------
  全体のレイアウト
------------------------------------------------*/

blockquote {
    width: auto;
    margin: 15px 20px 0 20px;
    padding: 10px;
    border: 1px solid #ffffff;
    background: #f6f6f6;
    font-size: 10px;
    line-height: 150%;
}

.tb {
border: 1px solid #ffffff;
font-size: 90%;
font-family: "Verdana","Osaka",sans-serif;
color: #666666;
}

.blogpeople-main {
overflow: auto; height: 150px;
}

.sidetitle {
    width: auto;
    margin:3px 0px 0px 0px;
    padding: 0px;
    text-align: center; /* テキスト配置 */
}

.sidetitle a {
    width: auto;
}

/*スクロールバーの設定*/
html {
      scrollbar-face-color:#ffffff; 
      scrollbar-track-color:#ffffff;
      scrollbar-arrow-color:#666666; 
      scrollbar-highlight-color:#ffffff; 
      scrollbar-shadow-color:#ffffff; 
      scrollbar-3dlight-color:#ffffff; 
      scrollbar-darkshadow-color:#ffffff;
                 }

body {
	margin:0;
	padding:0;
	color:#666;
	background:#FFF url(http://magritte-club.com/blog/template/) top repeat-x;
	background-attachment:fixed;
	text-align:center;
	font-size:11px;
}

#wrapper {
	margin:0 auto;
	padding:10px;
	width:480px;
	text-align:center;
	background:#FFF;
}

a, 
a:link,
a:visited {
	color:#999;
	text-decoration:none;
}

a img {
	border:none;
}

/*------------------------------------------------
  ヘッダー
------------------------------------------------*/

#header {
	height:120px;
	width:480px;
	padding:0;
	margin:0;
	background:#ffffff;
         background-image: url("http://magritte-club.com/sirohanee_318.jpg");
	text-align="center"
}

#header h1 {
	margin:0;
	padding:25px 0 0 0;
	font-size:14px;
	font-family:Arial,sans-serif;
	color:#cc0033;
}

#header p.description {
	margin:0;
	padding:5px 0 0 0;
	font-size:11px;
}

/*------------------------------------------------
  メインボックス
------------------------------------------------*/

#main_box {
	margin:20px 0 20px 0;
	padding:0;
	width:480px;
}

/*------------------------------------------------
  左の欄
------------------------------------------------*/
	
#left_col {
	float:left;
	width:310px;
	margin:0;
	padding:0;
	text-align:left;
}

.sequel {
	text-align:left;
	font-size:10px;
	margin:0 0 10px 0;
}

/*------------------------------------------------
  記事
------------------------------------------------*/

.entry {
	margin:0 0 30px 0;
}

h2.entry_title {
	margin:0 0 5px 0;
	padding:0 0 8px 0;
	font-size:14px;
	font-family:Arial,sans-serif;
	color:#000;
	border-bottom:1px solid #E7E7E7;
}

h2.entry_title a,
h2.entry_title a:link,
h2.entry_title a:visited {
	color:#cc0033;
	text-decoration:none;
}

h2.entry_title a:hover,
h2.entry_title a:active {
	color:#cc0033;
	text-decoration:none;
}

.entry_date {
	font-size:10px;
	font-family: "Verdana","Osaka",sans-serif;
	color:#666;
	margin:0 0 10px 0;
	padding:0;
}

.entry_body,
.entry_more {
	color:#000;
	font-size:11px;
	line-height:160%;
}

.entry_state {
	margin:10px 0 0 0;
	padding:5px 0 0 0;
	font-size:11px;
	border-top:1px solid #E7E7E7;
}

.entry_state a,
.entry_state a:link,
.entry_state a:visited,
.entry_state a:hover,
.entry_state a:active {
	color:#666;
	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,
.pagetop {
	padding:5px 0;
	margin:0;
	font-size:11px;
	text-align:center;
}

/*------------------------------------------------
  コメント＆トラックバック
------------------------------------------------*/

.comment {
	margin:0 0 20px 0;
}

.trackback_url {
	margin:0 0 20px 0;
}

.comment h3,
.add_comment h3,
.trackback_url h3,
.trackback h3 {
	color:#CCC;
	margin:0;
	padding:0 0 3px 0;
	font-size:12px;
	font-family: "Verdana","Osaka",sans-serif;
	letter-spacing:1px;
	text-align:left;
	text-transform:capitalize;
	border-bottom:1px solid #E7E7E7;
}

.comment dl,
.trackback dl {
	padding:20px 10px 20px 10px;
	margin:10px 0 10px 0;
	background:#ffffff;
	color:#666;
}

.comment dl dt {
	font-size:11px;
	text-align:left;
	margin:0 0 10px 0;
	color:#000;
}

.trackback dl dt {
	font-size:11px;
	text-align:left;
	color:#000;
}

.comment dl dd,
.trackback dl dd {
	margin:0;
	padding:0;
	font-size:11px;
	line-height:160%;
}

.comment dl span,
.trackback dl span {
	font-size:11px;
	font-weight:bold;
}

/*------------------------------------------------
  コメントフォーム
------------------------------------------------*/

.add_comment {
	margin:0 0 10px 0;
	padding:0;
	font-size:11px;
}

.add_comment dl{
	margin:10px 0 0 0;
	padding:0;
	font-size:11px;
	text-align:left;
}

.add_comment dl dt {
	line-height:14px;
	text-align:left;
	margin:5px 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:155px;
}

.add_comment dl textarea{
	width:255px;
}

input.form,
textarea{
	border:1px solid #ccc;
	background:#fff;
	color:#666;
	font-size:11px;
}

/*------------------------------------------------
  右の欄
------------------------------------------------*/

#right_col {
	float:right;
	width:150px;
	margin:0;
	padding:0;
	text-align:left;
}

#right_col dl {
	margin:0 0 10px 0;
	padding:0;
}

#right_col dl dt {
	margin:0 0 5px 0;
	padding:0;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	letter-spacing:1px;
	text-transform:capitalize;
	font-family:Arial,sans-serif;
}

#right_col dl dd {
	margin:0 0 5px 0;
	padding:0;
	font-size:10px;
	font-family: "Verdana","Osaka",sans-serif;
	line-height:170%;
	color:#666;
}

#right_col dl.recommend img {
	display:block;
}

#right_col dl.recommend p {
	margin:0px;
}

#right_col dl.recommend span {
	font-weight:bold;
}

#right_col a,
#right_col a:link,
#right_col a:visited {
	color:#666;
}

#right_col a:hover,
#right_col a:active {
	color:#666;
}

#right_col dl dd {
	list-style:none;
	margin:0;
}

#right_col dl dd ul {
	list-style:none;
	margin:0;
	padding:0;
}

#right_col dl dd ul li {
	padding:0 0 5px 0;
	margin:0;
}

/*------------------------------------------------
  検索
------------------------------------------------*/

.search{
	text-align:center;
	height:15px;
	line-height:20px;
}

.search label{
	display:block;
}

.search input{
	font-size:10px;
	vertical-align:center;
}

.search input.form{
	width:110px;
	height:15px;
}


/*------------------------------------------------
  フッター
------------------------------------------------*/

#footer { 
	background:#ffffff;
         background-image: url("http://magritte-club.com/sirohanee_318.jpg");
	height:120px;
	width:480px;
	margin:0;
	padding:20px 0 0 0;
	clear:both;
	border-top:3px solid #fff;
}

#footer p {
	font-size:11px;
	font-style:normal;
	text-align:center;
	color:#666;
}
