@charset "utf-8";

/* ◆ボディー◆ */
body {
		margin:10px 10px 10px 10px;
		background:#6C6457;		
}

/* ◆リンク◆ */
A 			{ color: #993300; text-decoration: none; font-weight:normal; } 
A:link		{ color: #993300; text-decoration: none; } 
A:visited	{ color: #993300; text-decoration: none; } 
A:active	{ color: #FFCC66;  } 
A:hover		{ color: #FFCC66;  }

/* ◆h1タグ（タイトル文字等）h2タグ（日にち等）h3タグ（エントリータイトル等）◆ */
h1, h2, h3 {
	margin: 0px;
	padding: 0px;
}

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

/* ◆タイトル名のある段落◆ */
#banner {
	font-family:"ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Osaka",georgia, verdana, arial, sans-serif;
	color:#FFF;
  	background:#993300;
	background-position:right; 
	background-repeat:no-repeat;
	background-image: url("http://gk.q-q-q-q.com/img/title_dog.gif");
	font-size:x-large;
	font-weight:bold;
	border-left:1px dotted #FFF;
	border-right:1px dotted #FFF;
	border-top:1px dotted #FFF;
	padding-bottom:15px;
	padding-top:15px;
	padding-left:15px;
}

/* ◆タイトル名の文字のリンク色◆ */
#banner a,
        #banner a:link,
        #banner a:visited,
        #banner a:active,
        #banner a:hover {
		font-family:"ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Osaka",georgia, verdana, arial, sans-serif;
		font-size: x-large;
		font-weight: bold;
		color: #FFF;
		text-decoration: none;
}

/* ◆サイト説明文◆ */
.description {
		color:#FFF;
		font-family: "ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",verdana ,arial ,sans-serif;
		font-size:12px;
		/*margin: 3px;*/
  		background:#993300;
		font-weight:bold;
}

/* ◆エントリーのある大段落（トップページ）◆ */
#content {
	background:#FFF;
	border:1px dotted #333;	
	padding: 0px;
	font-family:Osaka, "ＭＳ Ｐゴシック", trebuchet MS, trebuchet, verdana, arial, sans-serif;
	margin-left : 193px ;
	margin-right : 178px ;
	margin-bottom:10px;
	width: auto;
}

/* ◆エントリーのある大段落（トップページ以外）◆ */
#container {
	background:#FFF;
	border:1px dotted #333;	
	padding: 0px;
	font-family:Osaka, "ＭＳ Ｐゴシック", trebuchet MS, trebuchet, verdana, arial, sans-serif;
	color: #003366;
	margin-left : 193px ;
	margin-right : 0px ;
	margin-bottom:10px;
	width: auto;
}

/*◆カテゴリーリンクの設定◆*/
.category {
	color:#009900;
	background: none;
	font-size:medium;
	font-weight:normal;
	border-bottom:dotted 2px #009900;
	margin-top:0px;
	padding:0px;
	text-align:right;
	}

/* ◆アーカイブタイトル◆ */
span.title {
	font-family:Osaka, "ＭＳ Ｐゴシック", trebuchet MS, trebuchet, verdana, arial, sans-serif;
	background:#009900;
	font-size:medium;
	font-weight:bold;
	padding:5px;
	color:#ffffff;
}

	span.title a:link{ color: #ffffff;  text-decoration: none; background: none;}	/* リンク（未訪問） */
	span.title a:visited{ color: #ffffff;  text-decoration: none; background: none;}	/* リンク（訪問済み） */
	span.title a:active{ color: #999999; background: none;}	/* リンク（クリック時） */
	span.title a:hover{ color: #999999; background: none;}	/* リンク（カーソルが乗っている時） */

/* ◆アーカイブ各エントリー◆ */
.blogbodys {
	font-family:Osaka, "ＭＳ Ｐゴシック", trebuchet MS, trebuchet, verdana, arial, sans-serif;
	font-size:medium;
	font-weight:normal;
	color:#333333;
	background:#ffffff;
	line-height:140%;
	border:2px solid #009900;
	padding:8px;
	margin-bottom:5px;
	width: auto;
}

/* ◆エントリーのある段落◆ */
.blog {
	margin-left:15px;
	margin-right:15px;
	margin-top:10px;
	background:#ffffff;
	color: #003366;
	}

/* ◆各エントリー◆ */
.blogbody {
  		background:#FFF;
		border-bottom: 1px solid #D3D3D3;
		border-left: 1px solid #D3D3D3;
		border-right: 1px solid #D3D3D3;
		border-top: none;
		color:#666;
		font-family: "ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",verdana ,arial ,sans-serif;
		font-size:12px;
		font-weight:normal;
		line-height:150%;
		margin-bottom:5px;
		padding: 5px;
}
/* ◆各エントリーの文字のリンク色◆ */
	.blogbody a,
	.blogbody a:link,
	.blogbody a:visited,
	.blogbody a:active,
	.blogbody a:hover {
		font-weight: normal;
		text-decoration: none;
	}

/* ◆エントリータイトル◆ */
.title	{
		color: #003366; 	
		font-family: "ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",verdana ,arial ,sans-serif;
		font-size: 14px;
		font-weight:normal;
		padding: 3px;
}

/* ◆「ホーム」等へのリンク部分（トップページ以外）◆ */
#menu {
	font-size: medium;
	font-weight:normal;
	color: #003366;
	background:#ffffff;
	margin-bottom:10px;
	margin-top:10px;
	text-align:center;
}

/* ◆告知スペース◆ */
.notice {
	font-size: 14px;
	font-weight:normal;
	color: #003366;
	background:#ffffff;
	margin:10px;
	text-align:center;
	border:2px dotted #FF9933;	
	padding-bottom:10px;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
}

/* ◆利用規約リンク◆ */
span.menu-a {
	font-family:Osaka, "ＭＳ Ｐゴシック", trebuchet MS, trebuchet, verdana, arial, sans-serif;
	font-size: medium;
	font-weight:normal;
	color: #ffff00;
	background: none;
}

	span.menu-a a:link{ color: #ffff00; text-decoration: none; background: none;}	/* リンク（未訪問） */
	span.menu-a a:visited{ color: #ffff00;  text-decoration: none; background: none;}	/* リンク（訪問済み） */
	span.menu-a a:active{ color: #999999; background: none;}	/* リンク（クリック時） */
	span.menu-a a:hover{ color: #999999; background: #ffff00;}	/* リンク（カーソルが乗っている時） */
	
/* ◆日にち◆ */
.date	{
		font-family:verdana, arial, sans-serif; 
		border-bottom:1px solid #999;
		margin-bottom:10px;
		color: #666; 
		font-size:15px ; 
		font-weight:bold;
}

/* ◆エントリー投稿者の段落◆ */
.posted	{
	font-family:Osaka, "ＭＳ Ｐゴシック", trebuchet MS, trebuchet, verdana, arial, sans-serif;
	font-size: small;
	font-weight:normal;
	color: #333333;
	text-align:right;
	background: none;
	margin-bottom:3px;
}

/* ◆「続きを読む・・・」の行◆ */
.extended { 
	font-family:Osaka, "ＭＳ Ｐゴシック", trebuchet MS, trebuchet, verdana, arial, sans-serif;
	font-weight:normal;
}

/*blockquote設定*/
blockquote {
	color: #000000;
	background:#ffffcc;
	margin:5px 40px 5px 40px;
	font-size:small;
	font-weight:normal;
	line-height:150%;
	padding: 10px; 
	border: 2px dotted #336600; 
	width: auto 
	}

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

/* ◆table設定◆ */
.table{
	padding: 5px;
	}
	
/* ◆カレンダーのある大段落（トップページ）◆ */
#linksleft {
	position: absolute;
	left:10px;
	width:190px;
	padding:0px;
	text-align:left;
	margin-top:0px;
	margin-bottom:15px;
		background:#FF9933;
		border:1px dotted #FFF;
}

#links { 
	position: absolute;
	right:10px;
	top:101px;
	width:175px;
	padding:0px;
	text-align:left;
	margin-bottom:15px;
		background:#FF9933;
		border:1px dotted #FFF;			
}

/* ◆カレンダー年月◆ */
.calendarhead {
  		background:#FF9933;
		border-bottom: none;
		border-left: none;
		border-right: none;
		border-top: none;	
		color:#FFF;
		font-family: "ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",verdana ,arial ,sans-serif;
		font-size:13px;
		font-weight:bold;
		padding:2px;
		text-align:center;			
		text-transform:capitalize;
}

/* ◆カレンダー曜日数字◆ */
.calendar {
		font-family:verdana, arial, sans-serif;
		color:#FFF;
  		background:#FF9933;
		font-size:10px;
		font-weight:normal;
		margin-bottom:5px;
		text-align:center;
  		padding:0px;
  		line-height:140%;
}

/* ◆「メニュー」「検索」「コメント」「エントリー」「カテゴリ」「リンク」「お問い合わせ」の見出し◆ */
.sidetitle {
	font-family:skia, courier, Osaka, "ＭＳ Ｐゴシック", verdana, arial, sans-serif;
    background:#CC9933;
	font-size:medium;
		font-weight: bold;
		color:#FFF;
		border-top:1px dotted #FFF;
		border-bottom:1px dotted #FFF;
		border-left: none;
		border-right: none;
		padding:0px;
	text-align:center;
	margin-bottom:5px;
}

/* ◆「メニュー」「検索」「コメント」「エントリー」「カテゴリ」「リンク」「お問い合わせ」◆ */
.side {
	font-family:Osaka, "ＭＳ Ｐゴシック", trebuchet MS, trebuchet, verdana, arial, sans-serif;
  		background:#FF9933;
		border-bottom: none;
		border-left: none;
		border-right: none;
		border-top: none;
	font-size:small;
	font-weight:normal;
		color:#333;
		padding:2px;
	line-height:140%;
	margin-bottom:10px;
}

/* ◆RSS(XML)の設定◆ */
.syndicate {
  		background:#FF9933;  		
		border-bottom: none;
		border-left: none;
		border-right: none;
		border-top: none;
		font-family: "ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",verdana ,arial ,sans-serif; 
		font-size:10px;
		font-weight:normal;
		margin-bottom:5px;
		padding:3px;
		text-align:center;
}

/* ◆Poweredの設定◆ */
.powered {
  		background:#FFF;		
		color:#666;
		font-family: "ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",verdana ,arial ,sans-serif;
		font-size:12px;	
		line-height:150%;
		margin-bottom:5px;
		padding-bottom:3px;
		padding-top:3px;
		text-align:center; 
}

/* ◆「コメント」の段落◆ */
.comments-body {
	font-size:small;
	font-weight:normal;
	color:#666666;
	background:#ffffff;
	line-height:140%;
	padding-bottom:10px;
	padding-top:10px;
	margin:10px;
}

/* ◆「コメント」「コメントする」の見出し◆ */
.comments-head	{
	font-size:medium;
	font-weight:bold;
	color: #666666;
	background:#ffffff;
	border-bottom:1px solid #009900;
	margin:10px;
}

/* ◆「コメント」投稿者◆ */
.comments-post {
	font-size:x-small;
	font-weight:normal;
	color:#666666;
	background:#ffffff;
	margin:10px;
}

/* ◆「トラックバック」の段落◆ */
.trackback-body {
	font-size:small;
	font-weight:normal;
	color:#666666;
	background:#ffffff;
	line-height:140%;
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px dotted #999999;
}

/* ◆トラックバックURL◆ */
.trackback-url {
	font-size:small;
	font-weight:normal;
	color:#666666;
	background:#ffffff;
	line-height:140%;
	padding:5px;
	border:1px dotted #999999;
}

/* ◆「トラックバック」◆ */
.trackback-post {
	color:#666666;
	font-size:small;
	font-weight:normal;
	background:#ffffff;
}

/* ◆ポップアップウインドウのタイトル部分◆ */
#banner-commentspop {
  		background:#993300;
		border-bottom:none;
		border-left: 8px solid #FF4500;
		border-right:none;
		border-top:none;
		color:#FFF;
		font-family: "ＭＳ Ｐゴシック" ,"ヒラギノ丸ゴ Pro W4" ,"Osaka",verdana ,arial ,sans-serif;
		font-size: 14px;
		font-weight: bold;
		margin-bottom:5px;
		padding:3px;
		text-align: right;
}

form {
		margin:0px;
}

/* ◆プルダウン◆ */
select,input {
font-family: "Osaka", "ヒラギノ角ゴ Pro W3", "MS P ゴシック", sans-serif;
}

/* ◆投稿者名、コメントの書き込み欄の文字化け防止◆ */
input {
font-family: "Osaka", "ヒラギノ角ゴ Pro W3", "MS P ゴシック", sans-serif;
}

textarea {
font-family: "Osaka", "ヒラギノ角ゴ Pro W3", "MS P ゴシック", sans-serif;
}

/* ◆利用規約設定◆ */
.kokuban1 {
	font-family:Osaka, "ＭＳ Ｐゴシック", trebuchet MS, trebuchet, verdana, arial, sans-serif;
	background:#006633;
	color: #ffffff;
	padding:10px;
}

.kokuban {
	font-family:Osaka, "ＭＳ Ｐゴシック", trebuchet MS, trebuchet, verdana, arial, sans-serif;
	background:#006633;
	color: #ffffff;
	background-image: url("http://www.sucharaka.jp/archives/img/kokuban.gif");
}

/*◆blog投稿時の個人的スタイルシート設定◆ */
.title-a{
font-size:medium; 
font-weight:bold;
text-align:left;
color: #336699;
background: none;
padding:3px;
}

.box{
font-size:medium; 
background: #ffffff;
color:#333333;
margin:5px 30px 5px 30px;
line-height:140%;
padding:10px;
border: 2px #660000 solid;
}

.box-a{
	font-size:medium;
	font-weight:normal;
	color:#ffffff;
	background: #006633;
	margin:0px 0px 0px 0px;
	padding:30px;
}

.memobox-a{
font-size:medium; 
font-weight:bold;
background: #ffffcc;
text-align:center;
padding:10px;
margin-top:10px;
margin-bottom:10px;
color: #660000;
border: 1px #330099 solid;
}

span.pink {
	font-size: medium;
	color: #cc3366;
	background: none;
	font-weight:normal;
}

span.green {
	font-size: medium;
	color: #009900;
	background: none;
	font-weight:normal;
}
