/* ------------------ カスタマイズはご自由にどうぞ！ -------------------- */
/* ------------------ 全体 -------------------- */
body {
background-color: #ffffff;
background-image: url(http://basilico-dog.com/blog/img/teburu/j-112a.jpg);
font-family: "Verdana", "Osaka","ＭＳ ゴシック","ヒラギノ角ゴ Pro W3";
font-size: 10px;
line-height: 150%;
letter-spacing: 2px;
margin-top: 0px;
margin-bottom :0px ;
margin-right: 0px;
}

br { 
letter-spacing: normal;
}

html {
scrollbar-3dlight-color:#fff;
scrollbar-arrow-color:#c0a060;
scrollbar-darkshadow-color:#fff;
scrollbar-face-color:#fff;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#fff;
scrollbar-track-color:#fff;
}

/* --- 引用文 --- */
blockquote {
margin: 10px 15px 0px 10px;
padding: 5px 10px 5px 10px;
color: #806060;
font-size: 10px;
background-color: #cccccc;
}

/* --- 強調 --- */
strong{
color : #806060;
font-weight: bold;
}

/* --- リンク全体 --- */
a:link{color: #806060; text-decoration: none;border-bottom: 1px dashed #deabac;}
a:visited{color: #806060; text-decoration: none;border-bottom: 1px dashed #deabac;}
a:hover{color: #c0a080; text-decoration: none;}

/* ------------------- レイアウト -------------------- */
/* --- 全体 --- */
.box { 
width: 855px;
height: 100%;
background-color: #ffffff;
border-right: solid 1px #806060;
border-left: solid 1px #806060;
}

td {
vertical-align : top;
}

/* --- メイン --- */
#main { 
width: 620px;
text-align: left;
}

/* --- サイド --- */
#side {
width: 220px;
margin-left: 5px;
text-align: left;
}

/* --- 上部 --- */
.header {
height:200px;
background-color: #ffffff;
background-image: url(http://basilico-dog.com/blog/img/teburu/SPICE.jpg);
background-position: 50% 50%;
background-repeat:no-repeat;
margin-bottom: 0px;
border-bottom: 1px solid #806060;
text-align: left;
}

/* --- 下部 --- */
.footer {
width: 855px;
height:60px;
background-color: #ffffff;
background-position: 50% 50%;
margin-bottom: 0px;
border-bottom: 1px solid #806060;
text-align: left;
}


/* --- 下部リンク --- */
.footer a, .footer a:link, .footer a:visited, .footer a:active {
color: #806060;
text-decoration: none;
}
.footer a:hover {
color: #806060;
text-decoration: none;
}

/* --- ページナビ --- */
.entry_navi {
font-family: "Verdana", "Osaka","ＭＳ ゴシック","ヒラギノ角ゴ Pro W3";
font-size: 9px;
color: #806060;
text-align : center;
margin: 10px 0px 10px 0px;
padding: 3px;
background-color: #ffffff;
border: 1px solid #806060;
}

/* -------------- ブログタイトル -------------- */

.title {
font-family:Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅 ;
font-weight: bolder;
font-size: 26px;
margin: 0px;
padding: 10px 0px 10px 10px;
text-align: left
}


/* --- タイトルリンク --- */
.title a, .title a:link, .title a:visited, .title a:active {
color : #806060;
text-decoration: none;
border: none;
}

.title a:hover {
color : #806060;
text-decoration: none;
}

/* --- ブログ説明 --- */
.description {
font-size: 10px;
color: #ffffff;
margin: 0px;
padding: 5px 0px 0px 5px;
text-align: left
}

/* ----------------------記事---------------------------- */
/* --- 記事繰り返し全体 --- */
.entry {
background-color: #ffffff;
margin: 10px 0px 10px 0px;
padding: 0px 0px 0px 0px;
border: 1px solid #806060;
}

/* --- 記事・コメント・TBタイトル --- */
h1 {
color : #ffffff;
font-weight: bolder;
font-size: 11px;
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 20px;
background-image: url(http://basilico-dog.com/blog/img/teburu/w_cl01_10.gif);
}

/* --- 日付 --- */
.entry_date {
font-family:Georgia;
font-weight: bolder;
font-size: 13px;
color : #806060;
font-weight: bolder;
text-align: right;
margin: 5px 5px 10px 5px;
padding: 0px 5px 0px 0px;
}

/* --- 記事本文 --- */
.entry_body {
color : #806060;
line-height: 150%;
padding: 10px 10px 10px 10px;
}

.entry_body hr {
display: none;
}

.entry_more {
color : #806060;
margin: 0px 0px 0px 10px;
padding: 0px 10px 15px 10px;
}

/* --- 記事下部 --- */
.entry_state {
color : #806060;
font-size: 9px;
text-align: right;
margin: 5px 5px 5px 5px;
padding: 5px 5px 0px 0px;
background-image : url(http://basilico-dog.com/blog/img/teburu/line_b02_3.gif);
background-repeat : repeat-x;
letter-spacing: 1px;
}

/* --- 本文写真 --- */
.pict {
background-color: #f7f7f4;
border-width: 1px;
margin: 3px 4px 3px 3px;
padding: 5px 5px 5px 5px;
border-style: solid;
border-color: #e2e2db #c4c4ac #c4c4ac #e2e2db;
background-image:url(); 
background-attachment:fixed;
background-repeat:no-repeat; 
background-position:bottom right;
background-position:95% 95%; }

.pict2 {
background-color: #ffffff;
border: 2px solid #666600;
margin: 5px 5px 5px 0px;
padding: 2px;
}

.img {
background-color: #f7f7f4;
border-width: 2px;
margin: 5px 10px 5px 5px;
padding: 6px 6px 50px 6px;
border-style: solid;
border-color: #e2e2db #c4c4ac #c4c4ac #e2e2db;
background-image:url(http://spice.basilico-dog.com/images/rogo1.gif); 
background-repeat:no-repeat; 
background-position:95% 95%; }

.img2 {
border-width: 2px;
margin: 0px 0px 0px 0px;
border-style: solid;
border-color: #330000;
background-repeat:no-repeat; 
background-position:95% 95%; }

p.first:first-letter {
font-size:38px;
font-style:bold;
line-height:120%;
color:#ffcc66;}

.img3 {
border-width: 2px;
margin: 0px 0px 0px 0px;
border-style: dashed;
border-color: #806060;
background-repeat:no-repeat; 
background-position:95% 95%; }


/* --------トラックバック・コメント部分 -------- */
/* --- コメント・TB本文 --- */
.comment_body {
color : #806060;
padding: 10px 15px 0px 15px;
margin: 5px 0px 5px 0px;
}

/* --- コメント・TB下部 --- */
.tb_state {
color : #806060;
font-size: 9px;
text-align: right;
margin: 5px 5px 15px 5px;
padding: 2px 5px 0px 0px;
background-image : url(http://basilico-dog.com/blog/img/teburu/line_b02_3.gif);
background-repeat : repeat-x;
}

/* --- トラックバック本文のタイトル --- */
.entry_title {
color : #806060;
font-weight: bolder;
margin: 10px 10px 5px 10px;
padding-bottom: 3px;
}

/* ----------------サイドバー---------------------------- */
/* --- サイドバータイトル --- */
.side_title {
color : #ffffff;
font-size: 10px;
font-family: "Verdana", "Impact", "Lucida Console", "ＭＳ ゴシック", "Osaka‐等幅";
font-weight: bolder;
margin: 10px 0px 0px 0px;
padding: 3px 2px 3px 0px;
background-image: url(http://basilico-dog.com/blog/img/teburu/w_cl01_10.gif);
text-align: right;
}

/* --- サイドタイトルリンク --- */
.side_title a, .side_title a:link, .side_title a:visited, .side_title a:active {
color : #806060;
text-decoration: none; 
border: none;
background-color: #cccccc;
font-size: 10px;
font-family: Verdana;
font-weight: bolder;
}

.side_title a:hover {
color : #806060;
background-color: #ffcc66;
font-size: 10px;
font-family: Verdana;
font-weight: bolder;
}

/* --------------- サイドバーテキスト --------------- */
/* --- アマゾン --- */
.amazon_content {
color : #806060;
font-size: 9px;
background-color: #ffffff;
line-height: 130%;
margin: 0px 0px 5px 0px;
padding: 5px 0px 5px 0px;
}

/*--- サイドバー文字中央寄せ --- */
.info_text {
color : #806060;
font-size: 9px;
background-color: #ffffff;
margin: 0px 0px 10px 0px;
padding: 5px 0px 5px 0px;
text-align: center;
border: solid 1px #806060;
}

/*--- サイドバー文字左寄せ --- */

.link_text {
color : #806060;
font-size: 9px;
background-color: #ffffff;
line-height: 130%;
margin: 0px 0px 10px 0px;
padding: 3px 0px 5px 0px;
border: solid 1px #806060;
}

ul {
margin: 0px 0px 0px 3px;
padding: 0px 0px 0px 3px;
list-style: circle;
}

.link_text li{
padding: 0px 0px 0px 12px;
margin: 0px 0px 0px 0px;
background: url(http://basilico-dog.com/blog/img/teburu/juji10.gif) no-repeat 0% 3px;
}

/* --- フォーム --- */
form {
margin:  5px 10px 5px 0px;
}

.form1 {
margin: 0px;
padding: 5px 5px 0px 0px;
}

.search {
margin: 0px 0px 0px 0px;
}

input,textarea {
background-color: #ffffff;
margin:  0px 0px 0px 0px;
border: 1px solid #806060;
color : #806060;
}

/* --- カレンダー --- */
.calendar{
font-family: "Impact", "Lucida Console", "ＭＳ ゴシック", "Osaka‐等幅";
font-size: 9px;
color: #806060;
line-height: 135%;
letter-spacing : 1px;
margin: 1px auto 5px auto;
padding: 3px 0px 0px 0px;
}

.calendar_month {
font-family: "Verdana", "Impact", "Lucida Console", "ＭＳ ゴシック", "Osaka‐等幅";
font-size: 9px;
color: #806060;
margin: 1px 0px 5px 0px;
padding: 3px 0px 5px 0px;
letter-spacing : 1px;
}

.cell {
font-family: "Impact", "Lucida Console", "ＭＳ ゴシック", "Osaka‐等幅";
width: 21px;
height: 13px;
padding: 1px;
color: #806060; 
font-size: 9px;
text-align: center; 
background: #ffffff;
}

.cell a { text-decoration: none; display: block; border: none;}
.cell a:link { color: #c0a060; background: #ffffff; border: none;}
.cell a:visited { color: #c0a060; background: #ffffff; border: none;}
.cell a:active { color: #ffcc66;  background: #ffffff; border: none;}
.cell a:hover { color: #806060; background: #ffcc66; border: none;}

.weekday {
font-family: "Impact", "Lucida Console", "ＭＳ ゴシック", "Osaka‐等幅";
font-size: 8px;
text-align: center;
width: 21px;
height: 13px;
padding: 1px;
}

.today {
color: #806060;
background-color: #cccccc;
font-weight: bolder;
}

/* ---コピーライト--- */
.copyright {
color : #806060;
font-size: 10px;
text-align: center;
padding: 10px 10px 5px 10px;
}

.top {
font-size: 10px;
text-align: right;
margin: 5px 10px 0px 0px;
}

/* ---menu swich--- */
.menuswich{
font-size: 8px;
text-align:center;
font-weight: bolder;
color:#666666;
background-image: url(http://basilico-dog.com/blog/img/teburu/w_cl01_10.gif);
padding: 5px 1px 5px 1px;
margin: 0px;
letter-spacing: 1px;
line-height: 110%;
border-bottom: 1px solid #806060;
}

.menuswich a, .menuswich a:link, .menuswich a:visited, .menuswich a:active { 
color : #ffffff;
font-weight: bolder;
text-decoration: none;
border: none;
}

.menuswich a:hover {
color: #ffcc66;
text-decoration: none;
font-weight: bolder;
}

.list{
display:none;
}

ul.tree {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
ul.tree li {
  margin: 0px;
  padding: 0px 0px 0px 16px;
  background-image: url(http://basilico-dog.com/img8_lstSample.gif);
  background-repeat: no-repeat;
}
ul.tree li.end {
  background-image: url(http://basilico-dog.com/img9_endSample.gif);
}

blockquote {
	border: 1px solid #7F6E58;
	margin: 5px 0;
	padding: 7px;
	color:#566365;
	background: url(http://spice.basilico-dog.com/images/bg_b15_19.gif);
}
