body {

margin: 0px;

padding: 0px;

background-color: #ECE4DB;

text-align: left;

}



a {

text-decoration: underline;

}



a:link {

color: #0033CC;

}



a:visited {

color: #9900CC;

}



a:active {

color: #9900CC;

}



a:hover {

color: #9900CC;

}



h1, h2, h3, h4 {

margin: 0px;

padding: 0px;

font-weight: normal;

}



#container-top {

background-image: url("http://www.hotaruika.co.jp/blog/image/obj_banner.gif");

background-repeat: repeat-x;

height: 65px;

width: 100%;

margin: 0px;

padding: 0px;

}



#banner {

width: 790px;

overflow: hidden;

margin: 0px;

padding: 0px;

 }



#banner-left {

font-family: "ＭＳ Ｐゴシック", "Osaka","sans-serif";

color: #FFFFFF;

text-align: left;

padding: 0px;

height: 39px;

width: 613px;

float: left;

overflow: hidden;

}



#banner-right {

margin-bottom: 8px;

width: 177px;

float : right;

overflow: hidden;

}

.gotop {

padding: 22px 0px 0px 0px;

}



#banner a {

color: #FFFFFF;

text-decoration: none;

}



 #banner img {

border: 0px;

}



#banner h1 {

background-image: url("http://www.hotaruika.co.jp/blog/image/obj_titlepoint.gif");

background-repeat: no-repeat;

font-size: medium;

font-weight: bold;

margin: 10px 0px 0px 10px;

padding-left: 20px;

height: 20px;

}



/* カレンダーここから*/

#calendar {

color: #666666;

text-align: left;

font-family: "ＭＳ Ｐゴシック", "Osaka","sans-serif";

font-size:x-small;

clear:both;

margin-left: 10px

}



#calendar p{

padding:0px;

margin: 0px;

}



.cld-in{

background-image: url("http://www.hotaruika.co.jp/blog/image/obj_calendar.gif");

background-repeat: no-repeat;

background-position:left center;

font-weight : none;

list-style-type : none;

padding:0px 0px 0px 100px;

margin: 0px;

}



#calendar a:link {

color: #0033CC;

font-weight : none;

text-decoration: underline;

}



#calendar a:visited {

color: #9900CC;

font-weight : none;

text-decoration: underline;

}



#calendar a:hover {

color: #9900CC;

font-weight : none;

text-decoration: none;

display : inline;

}

/* カレンダーここまで*/





#container {

background-image: url("http://www.hotaruika.co.jp/blog/image/bg_container.gif");

background-repeat: repeat-y;

text-align: left;

padding: 0px;

width: 790px;

background-color: #FFFFFF;

}



/* 左メニューここから*/

#left {

float: left;

width: 190px;

overflow: hidden;

}



.sidebar {

margin-left:5px;

width:180px;

}

.sidebar ul {

padding: 5px;

margin: 0px;

}



.sidebar ul ul {

margin-bottom: 0px;

}



.sidebar #categories ul {

padding-left: 15px;

}

.sidebar #category{

background-image: url("http://www.hotaruika.co.jp/blog/image/sba1p_middle.gif");

background-repeat: repeat-y;

}

.sidebar #category li {

color: #666666;

background-image: url("http://www.hotaruika.co.jp/blog/image/p_01.gif");

background-repeat: no-repeat;

background-position: top left;

font-family: "ＭＳ Ｐゴシック", "Osaka","sans-serif";

font-size: x-small;

text-align: left;

line-height: 150%;

list-style-type: none;

padding-left:8px;

}

.sidebar #entry{

background-image: url("http://www.hotaruika.co.jp/blog/image/sba1p_middle.gif");

background-repeat: repeat-y;

}

.sidebar #entry li {

color: #666666;

background-image: url("http://www.hotaruika.co.jp/blog/image/p_02.gif");

background-repeat: no-repeat;

background-position: top left;

font-family: "ＭＳ Ｐゴシック", "Osaka","sans-serif";

font-size: x-small;

text-align: left;

line-height: 150%;

list-style-type: none;

padding-left:8px;

}

.sidebar #comment{

background-image: url("http://www.hotaruika.co.jp/blog/image/sba1p_middle.gif");

background-repeat: repeat-y;

}

.sidebar #comment li {

color: #666666;

background-image: url("http://www.hotaruika.co.jp/blog/image/p_03.gif");

background-repeat: no-repeat;

background-position: top left;

font-family: "ＭＳ Ｐゴシック", "Osaka","sans-serif";

font-size: x-small;

text-align: left;

line-height: 150%;

list-style-type: none;

padding-left:8px;

}



.sidebar #comment li p{

font-family: "ＭＳ Ｐゴシック", "Osaka","sans-serif";

font-size:x-small;

padding:2px;

margin:0px;

}



.sidebar #archives{

background-image: url("http://www.hotaruika.co.jp/blog/image/sba1p_middle.gif");

background-repeat: repeat-y;

}

.sidebar #archives li {

color: #666666;

background-image: url("http://www.hotaruika.co.jp/blog/image/p_04.gif");

background-repeat: no-repeat;

background-position: top left;

font-family: "ＭＳ Ｐゴシック", "Osaka","sans-serif";

font-size: x-small;

text-align: left;

line-height: 150%;

list-style-type: none;

padding-left:8px;

}

.sidebar #trackback{

background-image: url("http://www.hotaruika.co.jp/blog/image/sba1p_middle.gif");

background-repeat: repeat-y;

}

.sidebar #trackback li {

color: #666666;

background-image: url("http://www.hotaruika.co.jp/blog/image/p_05.gif");

background-repeat: no-repeat;

background-position: top left;

font-family: "ＭＳ Ｐゴシック", "Osaka","sans-serif";

font-size: x-small;

text-align: left;

line-height: 150%;

list-style-type: none;

padding-left:8px;

}

.sidebar img {

border:0px;

margin: 0px;

padding: 0px;

}



.link-note {

padding: 5px;

}



.link-note2 {

border: 1px solid #B3B3B3;

background-color: #F5F5F5;

font-family: "ＭＳ Ｐゴシック", "Osaka","sans-serif";

font-size: x-small;

line-height: 150%;

text-align: left;

width:168px;

}



#rss {

background-image: url("http://www.hotaruika.co.jp/blog/image/obj_menu-rss.gif");

background-repeat: repeat-y;

text-align: center;

}



/* 左メニューここまで*/



/* センターここから*/

#center {

float: right;

width: 600px;

overflow: hidden;

}



.content {

padding: 10px 10px 0px 10px;

color: #666666;

font-family: "ＭＳ Ｐゴシック", "Osaka","sans-serif";

font-size: x-small;

}



.content p {

color: #666666;

font-family: "ＭＳ Ｐゴシック", "Osaka","sans-serif";

font-size: small;

font-weight: normal;

line-height: 150%;

text-align: left;

margin: 0px 10px 10px 10px;

}



.content blockquote {

color: #565656;

font-family: "ＭＳ Ｐゴシック", "Osaka","sans-serif";

font-size: small;

line-height: 150%;

padding : 5px ;

margin : 8px;

background-color : #EAEAEA;

border :1px solid #CCCCCC;

}



.title{

background-image: url("http://www.hotaruika.co.jp/blog/image/sba2_bar.gif");

background-repeat: no-repeat;

height: 30px;

margin-bottom: 10px;

}



.content h2{

font-size: small;

color: #666666;

font-family: "ＭＳ Ｐゴシック", "Osaka","sans-serif";

text-align: left;

font-weight: bold;

padding: 7px 0px 0px 25px;

}



.content h3{

font-size:small;

color: #FF9900;

font-family: "ＭＳ Ｐゴシック", "Osaka","sans-serif";

text-align: left;

padding: 8px 0px 5px 0px;

}



.content p.posted {

color: #999999;

font-family: "ＭＳ Ｐゴシック", "Osaka","sans-serif";

font-size: x-small;

border-top: 1px dashed #CCCCCC;

text-align: left;

margin-bottom: 25px;

line-height: normal;

padding: 3px;

clear:both;

}

.content p img{

border: 0px;

}

.body{

clear:both;

}

.body img{

margin: 0px 5px 5px 5px;

border: 0px;

}

/* センターここまで*/



#bottom {

background-image: url("http://www.hotaruika.co.jp/blog/image/obj_bottom.gif");

background-repeat: no-repeat;

text-align: left;

width: 790px;

height: 27px;

clear: both;

}



#bottom .footer{

font-family: "ＭＳ Ｐゴシック", "Osaka","sans-serif";

font-size: x-small;

color: #FFFFFF;

padding: 10px 0px 0px 12px;

}



#bottom a {

 color: #FFFFFF;

}



textarea {

font-family: "ヒラギノ明朝 Pro W6", "Osaka", "ＭＳ Ｐゴシック", "trebuchet MS", "trebuchet", "verdana", "arial", "sans-serif";

}

.content p.top {

ling-height : 140%;

color: #666666;

font-family: "ＭＳ Ｐゴシック", "Osaka","sans-serif";

font-size: x-small;

text-align: left;

margin:0px 0px 3px 0px;

padding : 0px;

line-height: normal;

padding: 0px;

}



.trackBackInformation{

color: #666666;

font-family: "ＭＳ Ｐゴシック", "Osaka","sans-serif";

font-size: x-small;

margin: 0px 10px 10px 10px;

}



.trackBackInformation2{

color: #666666;

font-family: "ＭＳ Ｐゴシック", "Osaka","sans-serif";

font-size:small;

margin: 0px 10px 10px 10px;

}





.commentDate,

.trackBackDate{

color: #999999;

font-family: "ＭＳ Ｐゴシック", "Osaka","sans-serif";

border-top: 1px dashed #CCCCCC;

text-align: left;

margin-bottom: 25px;

line-height: normal;

padding: 3px;

font-size: x-small;

}



#comment-body,

#trackBackBody,

#more,

#cPreview{

color: #666666;

font-family: "ＭＳ Ｐゴシック", "Osaka","sans-serif";

font-size: small;

font-weight: normal;

line-height: 140%;

text-align: left;

margin: 0px 10px 10px 10px;

}

