@charset "EUC-JP";
/* 移動可能、削除厳禁 ▼ */
/* ---------------------------------------------------------
FC2blog用テンプレート：【decorative-2column】
2006.06.19 作成

★プラグインのみの対応テンプレートです。
（プラグイン無しでご利用されてもかまいませんが、この件について
のカスタマイズのサポートはご容赦願います。）

★画像入換えカスタマイズ不可、画像加工カスタマイズ不可。

★テンプレート内画像は、単独でのご利用不可。
必ずこちらのテンプレート内でのみ、ご利用ください。

★プライベートモードでのご利用不可、ブログ上でブログ
管理者とのコンタクトが取れないブログもご利用不可。

★その他のご利用条件につきましては以下のページで確認してください。
http://kisekae.blog3.fc2.com/blog-entry-2.html

ご利用の際には、必ず当ブログのINFORMATIONを
ご覧下さいますようお願いいたします。

Copyright 2004-2006 FC2blogの着せ替えブログ. All rights reserved.
Skin Designed By HANAMITSUKI At FC2blogの着せ替えブログ.
http://kisekae.blog3.fc2.com/

カスタマイズしたら、以下のように、記入しておくと良いです。
Skin Customized By あなたのＨＮ At サイトタイトル.
-----------------------------------------------------------*/
/* 移動可能、削除厳禁 ▲ */

html {
scrollbar-arrow-color: #966;
scrollbar-face-color: #301;
scrollbar-highlight-color: #966;
scrollbar-3dlight-color: #301;
scrollbar-track-color: #301;
scrollbar-shadow-color: #966;
scrollbar-darkshadow-color: #301;
}

body {
color: #FBC;
background-color: #301;
margin: 0px;
padding: 0px;
font-family: "Osaka","平成角ゴシック","MS UI Gothic","ＭＳ Ｐゴシック",Verdana,Geneva,sans-serif;
font-weight: normal;
text-decoration: none;
/*font-size: 0.84em;*/
font-size: small;
text-align: center;
line-height: 160%;
scrollbar-arrow-color: #966;
scrollbar-face-color: #301;
scrollbar-highlight-color: #966;
scrollbar-3dlight-color: #301;
scrollbar-track-color: #301;
scrollbar-shadow-color: #966;
scrollbar-darkshadow-color: #301;
}

a {
color: #FBC;
background-color: #003;
font-weight: normal;
text-decoration: none;
}

a:link,
a:visited
{
color: #FFF;
background-color: #003;
font-weight: normal;
text-decoration: none;
}

a:active,
a:hover
{
color: #603;
background-color: #003;
font-weight: normal;
text-decoration: none;
}

div#container {
color: #000;
background-color: #C78;
background-image: url("http://blog-imgs-24.fc2.com/k/i/s/kisekae/bg_top_p.gif");
background-repeat: repeat-x;
background-position: top;
width:780px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
text-align: center;
}

div#layout {
width:680px;
text-align: left;
margin-top: 0px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
}

/* content ▼ ------------------------ */

div#content {
float: left;
width: 450px;
margin: 87px 0px 0px 0px;
padding: 0px;
}

/* branding ▼ ----------------------- */

div#branding {
color: #FBC;
background-color: #98264C;
background-image: url("http://blog-imgs-24.fc2.com/k/i/s/kisekae/t_footer2_p.gif");
background-repeat: no-repeat;
background-position: bottom;
width: 450px;
margin: 0px;
padding: 0px 0px 76px 0px;
text-align: center;
}

div#branding a {
color: #FBC;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}

div#branding a:link,
div#branding a:visited
{
color: #FFF;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}

div#branding a:active,
div#branding a:hover
{
color: #603;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}

div.h-img {
color: #FBC;
background-color: #98264C;
background-image: url("http://blog-imgs-24.fc2.com/k/i/s/kisekae/t_header2_p.gif");
background-repeat: no-repeat;
background-position: top;
width: 450px;
margin: 0px;
padding: 64px 0px 0px 0px;
text-align: center;
}

.bg-body {
color: #FBC;
background-color: #98264C;
background-image: url("http://blog-imgs-24.fc2.com/k/i/s/kisekae/e_body2_p.gif");
background-repeat: repeat-y;
background-position: top;
margin: 0px;
padding: 0px;
}

div#branding h1 {
margin: 0px 6px 0px 6px;
padding: 6px 0px 0px 0px;
color: #FFF;
background-color: #98264C;
font-family: "Osaka","平成角ゴシック","MS UI Gothic","ＭＳ Ｐゴシック",Verdana,Geneva,sans-serif;
/*font-family: "Times New Roman",Times,serif,平成明朝,"ＭＳ Ｐ明朝";*/
font-size: 18px;
font-weight: bold;
text-decoration: none;
}

div#branding h1 a,
div#branding h1 a:link,
div#branding h1 a:visited,
div#branding h1 a:active,
div#branding h1 a:hover
{
color: #FFF;
background-color: #98264C;
font-weight: bold;
text-decoration: none;
}

div#branding p#description {
font-size: 14px;
font-weight: bold;
margin: 0px 10px 0px 10px;
padding: 20px 0px 6px 0px;
}

/* branding ▲ ----------------------- */


/* 文字色、背景色 ▽ ---------- */

div.entry,
div#cm,
div#tb
{
width: 450px;
color: #FBC;
background-color: #98264C;
background-image: url("http://blog-imgs-24.fc2.com/k/i/s/kisekae/e_footer2_p.gif");
background-repeat: no-repeat;
background-position: bottom;
margin: 0px;
padding: 0px 0px 76px 0px;
/*overflow: hidden;*/
}

div.entry a,
div#cm a,
div#tb a
{
color: #FBC;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}

div.entry a:link,
div.entry a:visited,
div#cm a:link,
div#cm a:visited,
div#tb a:link,
div#tb a:visited
{
color: #FFF;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}

div.entry a:active,
div.entry a:hover,
div#cm a:active,
div#cm a:hover,
div#tb a:active,
div#tb a:hover
{
color: #603;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}

/* 文字色、背景色 △ ---------- */

div.entry div.e-base,
div#cm div#c-base,
div#tb div#t-base
{
background-image: url("http://blog-imgs-24.fc2.com/k/i/s/kisekae/e_header2_p.gif");
background-repeat: no-repeat;
background-position: top;
margin: 0px;
padding: 76px 0px 0px 0px;
}

/* 見出し ▽ ---------- */

div.entry h2.e-title
{
color: #FFF;
background-color: #98264C;
margin: 0px 18px 0px 18px;
padding: 10px 0px 5px 0px;
font-size: 14px;
font-weight: bold;
text-decoration: none;
border-bottom: #B57 1px dotted;
}

div#cm h4.c-title,
div#tb h4.t-title
{
color: #FFF;
background-color: #98264C;
margin: 0px 18px 0px 18px;
padding: 10px 0px 5px 0px;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}

div.entry h2.e-title a,
div.entry h2.e-title a:link,
div.entry h2.e-title a:visited,
div#tb h4.t-title a,
div#tb h4.t-title a:link,
div#tb h4.t-title a:visited
{
color: #FFF;
background-color: #98264C;
font-weight: bold;
text-decoration: none;
}

div.entry h2.e-title a:active,
div.entry h2.e-title a:hover,
div#tb h4.t-title a:active,
div#tb h4.t-title a:hover
{
color: #603;
background-color: #98264C;
font-weight: bold;
text-decoration: none;
}

div#cm h4.c-title a,
div#cm h4.c-title a:link,
div#cm h4.c-title a:visited,
div#cm h4.c-title a:active,
div#cm h4.c-title a:hover
{
color: #FFF;
background-color: #98264C;
font-weight: bold;
text-decoration: none;
}

h2.s-title,
h3.s-title
{
color: #FFF;
background-color: #98264C;
margin: 0px 18px 0px 18px;
padding: 10px 0px 10px 0px;
font-family: "Times New Roman",Times,serif,平成明朝,細明朝体,"ＭＳ Ｐ明朝";
font-size: 14px;
font-weight: bold;
text-decoration: none;
text-align: center;
border-bottom: #B57 1px dotted;
}

div#cm h3.s-title a,
div#cm h3.s-title a:link,
div#cm h3.s-title a:visited,
div#cm h3.s-title a:active,
div#cm h3.s-title a:hover,
div#tb h3.s-title a,
div#tb h3.s-title a:link,
div#tb h3.s-title a:visited,
div#tb h3.s-title a:active,
div#tb h3.s-title a:hover
{
color: #FFF;
background-color: #98264C;
font-weight: bold;
text-decoration: none;
}

ol.date {
color: #FFF;
background-color: #98264C;
margin: 0px 18px 0px 18px;
padding: 3px 0px 20px 0px;
font-family: "Times New Roman",Times,serif,平成明朝,細明朝体,"ＭＳ Ｐ明朝";
font-size: 14px;
font-weight: bold;
text-decoration:none;
text-align: right;
}

/* 見出し △ ---------- */

.e-body,
.c-body,
.t-body
{
margin: 0px 18px 0px 18px;
padding: 10px 0px 10px 0px;
line-height: 160%;
}

.e-more
{
margin: 0px;
padding: 0px;
line-height: 160%;
}

div.entry ul.e-state
{
color: #FBC;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
margin: 0px 18px 0px 18px;
padding: 0px 0px 0px 0px;
text-align: right;
}

div.entry ul.e-state a,
div.entry ul.e-state a:link,
div.entry ul.e-state a:visited
{
color: #FBC;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}

div.entry ul.e-state a:active,
div.entry ul.e-state a:hover
{
color: #603;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}

div#cm ul.c-state,
div#tb ul.t-state
{
color: #FBC;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
margin: 0px 18px 0px 18px;
padding: 0px 0px 10px 0px;
text-align: right;
border-bottom: #B57 1px dotted;
}

div#cm ul.c-state a,
div#cm ul.c-state a:link,
div#cm ul.c-state a:visited,
div#tb ul.t-state a,
div#tb ul.t-state a:link,
div#tb ul.t-state a:visited
{
color: #FBC;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}

div#cm ul.c-state a:active,
div#cm ul.c-state a:hover,
div#tb ul.t-state a:active,
div#tb ul.t-state a:hover
{
color: #603;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}

div.entry p.s-footer,
div#cm p.s-footer,
div#tb p.s-footer
{
color: #FBC;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
margin: 10px 18px 0px 18px;
padding: 0px 0px 0px 0px;
text-align: right;
}
div.entry p.s-footer a,
div.entry p.s-footer a:link,
div.entry p.s-footer a:visited,
div#cm p.s-footer a,
div#cm p.s-footer a:link,
div#cm p.s-footer a:visited,
div#tb p.s-footer a,
div#tb p.s-footer a:link,
div#tb p.s-footer a:visited
{
color: #FBC;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}
div.entry p.s-footer a:active,
div.entry p.s-footer a:hover,
div#cm p.s-footer a:active,
div#cm p.s-footer a:hover,
div#tb p.s-footer a:active,
div#tb p.s-footer a:hover
{
color: #603;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}

/* 引用部分装飾 */

blockquote {
border : 1px dotted #B57;
margin: 5px 0px 5px 10px;
padding: 0px 10px 5px 10px;
}

/* 投稿画像の枠や線 */

.e-body img,
.e-more img {
margin: 6px 0px 6px 0px;
border : 2px solid #FFF;
} 

/* 絵文字 */

img.emoji
{
background-color: transparent;
margin: 0px 2px 0px 2px;
padding: 0px 0px 0px 0px;
vertical-align: middle;
border: 0px;
}

#ping
{
margin: 30px 18px 10px 18px;
padding:0px;
}

.t-list dt {
margin: 0px;
padding: 0px;
}

.t-list dd {
margin: 0px 0px 0px 20px;
padding: 0px 0px 20px 0px;
}

/* コメント投稿フォーム関係 ▽ ------------ */

form {
color: #FFF;
background-color: #98264C;
margin: 0px;
padding: 0px;
font-family: "Osaka","平成角ゴシック","MS UI Gothic","ＭＳ Ｐゴシック",Verdana,Geneva,sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}

input {
color: #FBC;
background-color: #98264C;
margin: 0px 0px 0px 6px;
padding: 0px;
font-family: "Osaka","平成角ゴシック","MS UI Gothic","ＭＳ Ｐゴシック",Verdana,Geneva,sans-serif;
font-size: 12px;
border-left:1px solid #98264C;
border-right:1px solid #98264C;
border-top:1px solid #98264C;
border-bottom:1px solid #B57;
}

.m-form {
width: 230px;
}

textarea {
color: #FBC;
background-color: #98264C;
width: 300px;
font-family: "Osaka","平成角ゴシック","MS UI Gothic","ＭＳ Ｐゴシック",Verdana,Geneva,sans-serif;
font-size: 12px;
border-left:1px solid #B57;
border-right:1px solid #B57;
border-top:1px solid #B57;
border-bottom:1px solid #B57;
scrollbar-arrow-color: #B57;
scrollbar-face-color: #98264C;
scrollbar-highlight-color: #B57;
scrollbar-3dlight-color: #98264C;
scrollbar-track-color: #98264C;
scrollbar-shadow-color: #B57;
scrollbar-darkshadow-color: #98264C;
}

.button {
color: #FFF;
background-color: #98264C;
font-family: "Times New Roman",Times,serif,平成明朝,細明朝体,"ＭＳ Ｐ明朝";
font-size: 12px;
font-weight: bold;
border-left:1px solid #B57;
border-right:1px solid #B57;
border-top:1px solid #B57;
border-bottom:1px solid #B57;
}

label {
color: #FFF;
background-color: #98264C;
font-family: "Times New Roman",Times,serif,平成明朝,細明朝体,"ＭＳ Ｐ明朝";
font-size: 12px;
font-weight: bold;
}

/* コメント投稿フォーム関係 △ ------------ */

div#e-navi,
div#p-navi
{
color: #FBC;
background-color: #98264C;
width: 450px;
margin: 0px;
padding: 10px 0px 10px 0px;
text-align: center;
}

div#e-navi a,
div#e-navi a:link,
div#e-navi a:visited,
div#p-navi a,
div#p-navi a:link,
div#p-navi a:visited
{
color: #FBC;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}

div#e-navi a:active,
div#e-navi a:hover,
div#p-navi a:active,
div#p-navi a:hover
{
color: #603;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}

ul.navi {
margin: 0px 14px 0px 14px;
padding: 0px;
list-style: none;
}

/* content ▲ ----------------------- */

/* side ▼ ----------------------- */

div#side {
float: right;
width: 200px;
margin: 87px 0px 0px 0px;
padding: 0px;
font-family: Verdana,Geneva,sans-serif,"Osaka−等幅","平成角ゴシック","ＭＳ ゴシック",monospace;
font-size: 10px;
line-height: 140%;
/*overflow: hidden;*/
}

div.sec {
color: #FBC;
background-color: #98264C;
background-image: url("http://blog-imgs-24.fc2.com/k/i/s/kisekae/sm_header2_p.gif");
background-repeat: no-repeat;
background-position: top;
width: 200px;
margin: 0px;
padding: 64px 0px 0px 0px;
}

div.s-base {
color: #FBC;
background-color: #98264C;
background-image: url("http://blog-imgs-24.fc2.com/k/i/s/kisekae/sm_footer2_p.gif");
background-repeat: no-repeat;
background-position: bottom;
width: 200px;
margin: 0px;
padding: 0px 0px 64px 0px;
}

.bg-smbody {
color: #FBC;
background-color: #98264C;
background-image: url("http://blog-imgs-24.fc2.com/k/i/s/kisekae/sm_body2_p.gif");
background-repeat: repeat-y;
background-position: top;
width: 200px;
margin: 0px;
padding: 0px;
}

/* メニュータイトル */

.m-title {
color: #FFF;
background-color: #98264C;
margin: 0px 8px 0px 8px;
padding: 0px 0px 4px 0px;
/*font-family: "Times New Roman",Times,serif,平成明朝,細明朝体,"ＭＳ Ｐ明朝";*/
font-family: "Osaka","平成角ゴシック","MS UI Gothic","ＭＳ Ｐゴシック",Verdana,Geneva,sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: center;
}

/* 文字色、背景色 ▽ ---------- */

div.s-text {
color: #FFF;
background-color: #98264C;
margin: 0px 12px 0px 12px;
padding: 10px 0px 4px 0px;
}

div.s-text a {
color: #FFF;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}

div.s-text a:link,
div.s-text a:visited
{
color: #FBC;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}

div.s-text a:active,
div.s-text a:hover
{
color: #603;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}

/* 文字色、背景色 △ ---------- */

.p-d1 {
margin: 0px 0px 4px 0px;
padding: 0px;
}

.p-d2 {
margin: 0px;
padding: 0px;
}

.s-text ul {
list-style-type: none;
margin: 0px;
padding: 0px;
}

.s-text li {
margin: 0px 0px 4px 0px;
padding: 0px;
}

.plugin-myimage {
margin: 6px 0px 6px 0px;
padding: 0px;
}

div.plugin-calender {
margin: 0px 0px 0px 20px;
padding: 0px;
}

.plugin-calender table {
color: #FBC;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
font-size: 10px;
}

.plugin-calender table a:link,
.plugin-calender table a:visited
{
color: #FFF;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}

.plugin-calender table a:active,
.plugin-calender table a:hover
{
color: #603;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}

div.s-text form {
color: #FFF;
background-color: #98264C;
margin: 0px;
padding: 0px;
font-family: "Osaka","平成角ゴシック","MS UI Gothic","ＭＳ Ｐゴシック",Verdana,Geneva,sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}

div.s-text input,
div.s-text textarea
{
color: #FBC;
background-color: #98264C;
margin: 0px;
padding: 0px;
font-family: "Osaka","平成角ゴシック","MS UI Gothic","ＭＳ Ｐゴシック",Verdana,Geneva,sans-serif;
font-size: 12px;
border-left:1px solid #B57;
border-right:1px solid #B57;
border-top:1px solid #B57;
border-bottom:1px solid #B57;
scrollbar-arrow-color: #B57;
scrollbar-face-color: #98264C;
scrollbar-highlight-color: #B57;
scrollbar-3dlight-color: #98264C;
scrollbar-track-color: #98264C;
scrollbar-shadow-color: #B57;
scrollbar-darkshadow-color: #98264C;
}

/* FC2広告部分 */
p#fc2ad {
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
line-height: 160%;
text-align: center;
border: 1px solid #B57;
}

p#sign {
text-align: center;
line-height: 160%;
}

p.ad {
text-align: center;
}

/* side ▲ ----------------------- */

/* footer ▼ ------------------ */

div#footer {
clear: both;
color: #FBC;
background-color: #98264C;
background-image: url("http://blog-imgs-24.fc2.com/k/i/s/kisekae/bg_bottom_p.gif");
background-repeat: repeat-x;
background-position: top;
width: 780px;
margin: 0px;
padding: 87px 0px 10px 0px;
line-height: 120%;
text-align: center;
}

div#footer a {
color: #FBC;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}

div#footer a:link,
div#footer a:visited
{
color: #FFF;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}

div#footer a:active,
div#footer a:hover
{
color: #603;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}

div#footer p.s-footer
{
color: #FBC;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
margin: 0px;
padding: 0px;
text-align: center;
}
div#footer p.s-footer a,
div#footer p.s-footer a:link,
div#footer p.s-footer a:visited
{
color: #FBC;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}
div#footer p.s-footer a:active,
div#footer p.s-footer a:hover
{
color: #603;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}

/* copyright */

#copyright {
margin: 0px;
padding: 12px 0px 0px 0px;
font-family: "Times New Roman",Times,sans-serif,"Osaka","平成角ゴシック","MS UI Gothic","ＭＳ Ｐゴシック";
font-size: 12px;
}

/* footer ▲ ----------------------- */

/* 文字関係スタイル ▼ ------------------ */

span.em-b
{
color: #FFF;
background-color: #98264C;
font-weight: bold;
text-decoration: none;
}
span.em-b a,
span.em-b a:link,
span.em-b a:visited
{
color: #FFF;
background-color: #98264C;
font-weight: bold;
text-decoration: none;
}
span.em-b a:active,
span.em-b a:hover
{
color: #603;
background-color: #98264C;
font-weight: bold;
text-decoration: none;
}

.hdn {display: none;}

.hdn2 {
color: #98264C;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}
div.entry a.hdn2,
div.entry a.hdn2:link,
div.entry a.hdn2:visited,
div.entry a.hdn2:active,
div.entry a.hdn2:hover
{
color: #98264C;
background-color: #98264C;
font-weight: normal;
text-decoration: none;
}

ul.st,ol.st {list-style: none;}
ul.st li,ol.st li {display: inline;}

/* 文字関係スタイル ▲ ------------------ */
