/*

ダウンロードいただきありがとうございます。

アダルト・宗教的・差別的・違法な内容を
扱うブログでの使用はご遠慮下さい。

テンプレート素材の加工や流用はしないで下さい。
カスタマイズに関しては、こちらのページをご覧下さい。
http://tora7.ciao.jp/p_blog.html

*/

/************************************/

/* ページ全体の設定 */

body {
text-align                 : center;
font-size                  : 9pt ;
background-color           : #f8f0e1;
font-family                : "FF2DFF3320FF3030B430B730C330AF",Osaka ;
color                      : #5b3d23 ;
line-height                : 100% ;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}

.all_table {
background-repeat          : repeat-x;
background-position        : bottom;
background-image           : url(http://blog-imgs-18.fc2.com/p/u/k/puku2/dotto-a7.gif);
}

div#container {
	width : 840px;
	margin : 1em auto;
	text-align : left;
}


/* 区切り線(コメント表示欄で使用)の設定 */
HR{BORDER:1px dotted #c8a848}

/* サイドバーのリストのポイント画像の設定 */
li {
	font-size: 9pt;
	line-height: 100%;
	list-style-image:url(http://blog-imgs-18.fc2.com/p/u/k/puku2/hana13-m.gif) ;
	margin: 0px 0px 0px 0px;
	padding: 0;
}


/* エントリ欄ーの設定 */
.main_txt {
padding                    : 0px 30px 10px 25px;
font-size                  : 10pt ;
font-family                : "FF2DFF3320FF3030B430B730C330AF",Osaka ;
line-height                : 140% ;
color                      : #542200;
background-repeat          : repeat;
background-position        : left top;
text-align                 : left;
background-image           : url(http://blog-imgs-18.fc2.com/p/u/k/puku2/main_bg_br01.gif);
}
.main_txt a:link {	color:#d2691e;	text-decoration: underline;}
.main_txt a:active {	color: #d2691e;	text-decoration: underline}
.main_txt a:visited {	color: #d2691e;	text-decoration: underline}
.main_txt a:hover {	color: #990000;	text-decoration: underline;}

.entry_title{
 height                     : 45px;
 padding                    : 0px 22px 0px 45px;
 font-size                  : 11pt ;
 font-family                : "FF2DFF3320FF3030B430B730C330AF",Osaka ;
 color                      : #503230 ;
 font-weight                : bold;
 line-height                : 150% ;
 background-image           : url(http://blog-imgs-18.fc2.com/p/u/k/puku2/main_title_br01.gif);
 background-repeat          : no-repeat;
 background-position        : left top;
 text-align                 : left;
}
.padmin{
 text-align:right;
 font-size:9pt;
 padding:5px;
}


/* ブログのタイトルの設定 */
.site_title{
 font-size                  : 20pt ;
 padding                    : 40px 300px 10px 10px;
 font-family                : "FF2DFF3320FF3030B430B730C330AF" ;
 color                      : #503230;
 line-height                : 170% ;
 text-align                 : left;
}
.site_title a:link {	color:#8c6136;	text-decoration: none;}
.site_title a:active {	color: #8c6136;	text-decoration: none}
.site_title a:visited {	color: #8c6136;	text-decoration: none}
.site_title a:hover {	color: #503230;	text-decoration: none;}

/* ブログの説明文の設定 */
.site_s{
 font-size                  : 10pt ;
 font-family                : "FF2DFF3320FF3030B430B730C330AF",Osaka ;
 color                      : #503230;
 line-height                : 150% ;
}

/* 投稿欄、ボタンの設定 */
input,textarea,select,button,submit{
font-size :9pt;
line-height: 100%;
background: #eeeeea;
font-family: "FF2DFF3320FF3030B430B730C330AF",Osaka ;
BORDER-STYLE:solid;BORDER-WIDTH:1px;BORDER-COLOR:#cccccc;
}

/* 記事検索の設定 */
.search input{
font-size :9pt;
line-height: 100%;
background: #ffffff;
font-family: "FF2DFF3320FF3030B430B730C330AF",Osaka ;
BORDER-WIDTH:1px;
}

/* サイドバーの設定 */
.side_bg{
 font-size                  : 9pt ;
 font-family                : "FF2DFF3320FF3030B430B730C330AF",Osaka ;
 color                      : #542200 ;
 line-height                : 130% ;
}

.side_txt{
 font-size                  : 9pt ;
 line-height                : 130% ;
 padding                    : 0px 0px 0px 26px;
 background-image           : url(http://blog-imgs-18.fc2.com/p/u/k/puku2/sub_bg_br01.gif);
}
.side_txt p{
 font-size                  : 9pt ;
 line-height                : 130% ;
 margin                     : 0;
 padding                    : 0.3em;
 
}
.side_txt ul{
 font-size                  : 9pt ;
 line-height                : 130% ;
 margin                     : 0;
 padding                    : 0 0.3em;
}
.side_txt li{
 font-size                  : 9pt ;
 line-height                : 130% ;
 margin                     : 0;
 padding                    : 0.3em;
}
.side_title{
 height                     : 40px;
 padding                    : 7px 20px 0px 47px;
 text-valign                : top;
 color                      : #5b3d23 ;
 font-weight                : bold;
 background-image           : url(http://blog-imgs-18.fc2.com/p/u/k/puku2/sub_title_br01.gif);
}

br {
 letter-spacing             : normal ;
}
a {
 text-decoration            : none ;
 color                      : #542200 ;
}
a:hover {
 text-decoration            : none ; 
 background-color           : #f0e3d7 ;
 color                      : #990000 ;
}


/* 著作権表示の設定 */
.copyright{
 font-size                  : 9pt ;
 font-family                : "FF2DFF3320FF3030B430B730C330AF",Osaka ;
 color                      : #5b3d23;
 line-height                : 150% ;
}
.copyright a:link {	color:#4c7338;	text-decoration: none;}
.copyright a:active {	color: #4c7338;	text-decoration: none}
.copyright a:visited {	color: #4c7338;	text-decoration: none}
.copyright a:hover {	color: #990000;	text-decoration: none;
}


/*横カレンダー要素   */           

#cal ul{
	font-family: Arial,Geneva,Helvetica,sans-serif,Osaka;
	font-size:9pt;
 color : #734c1c ;
	list-style-position:inside;
	margin:0px;
 padding:0px 0px 50px 10px;
}
#cal a:link {	color:#990000;	text-decoration: none;}
#cal a:active {	color: #990000;	text-decoration: none}
#cal a:visited {	color: #990000;	text-decoration: none}
#cal a:hover {	color: #5b3d23;	text-decoration: none;}

#cal li{
	display:inline;
	list-style-type:none;
}

li.day{
 margin : 0 0.1em;
	font-size:9pt;
	padding:0px 3px 0px 0px;
}

.prev-month-calendar{
	font-size:9pt;
	margin-right:0px;
}

.next-month-calendar{
	font-size:9pt;
	margin-left:0px;
}

/* プロフィール画像の設定 */
.pay {
	text-align: center;
	margin: 0px 0px 0px 0px;
}

/* ページ移動の文字設定 */
.navi{
 font-size                  : 10pt ;
 font-family                : "FF2DFF3320FF3030B430B730C330AF",Osaka ;
 color                      : #ffffff ;
 line-height                : 170% ;
}

textarea,input,select {
	font-family : "30D230E930AE30CE20Pro20W3","Osaka","Verdana","Helvetica","Arial","FF2DFF3320FF3030B430B730C330AF",sans-serif;
}

img.emoji{
	vertical-align:middle;
	border:0;
}