@charset "UTF-8";

body {
             background:#000;
             margin: 0px;
          }

a			{ color: #336666; text-decoration: none; background: none;}
a:link		{ color: #336666; text-decoration: none; background: none;}
a:visited		{ color: #336666; text-decoration: none; background: none;}
a:active		{ color: #669999; text-decoration: underline; background: none;}
a:hover { color: #B22222; border-bottom: 1px dashed #B22222}

h1, h2, h3 {
		margin: 0px;
		padding: 0px;
	}

#inbox {
		padding: 0px;
		margin-top:15px;
		margin-bottom:15px;
	         margin-left: auto;
	         margin-right: auto;
		width: 800px;
		border: solid 1px #999;
		background: #FFFFFF;

}

#banner {
		margin: 0px;
                  background:#666;
                  width: 800px;
	}
#banner a:hover, #header a:active { 
         margin:0; 
         padding:0; 
         border: 0
}	


#bottom {
		margin: 0px;
		border-top: solid 1px #999;
	}

.description {
		font-family:palatino, georgia, times new roman, serif;
		color:#999999;
		background: none;
		font-size:12px;
		text-transform:none;
	}


#menu {
		font-family:verdana, arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
		color: #000000;
		background: #EFEFEF;
		font-size: 10px;
		text-align:center;
		border-bottom: solid 1px #999;
	}

#menu a,
#menu a:link,
#menu a:visited,
#menu a:active{
		color: ##3300bb;
		background: #EFEFEF;
		font-weight:normal;
		text-decoration: none;
	}

#menu a:hover {
		color: #ff3333;
		background: #EFEFEF;
	}

#content {
		float:left;
		width: 500px;
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
		text-align: left;
	}

#links {
                background: #fff;
		float:right;
		width:240px;
		padding-bottom: 10px;
		padding-right: 10px;
		text-align: left;
	}

.blog {
		font-family:verdana, arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
		color:#212121;
		font-size:11px;
		background:#FFF; 
	}

.blogbody {
		font-family:verdana, arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
		color:#212121;
		font-size:11px;
		font-weight:normal;
		background: #ccc;
		line-height:150%;
		border-left:1px solid #ccc;
		border-right:1px solid #ccc;
		border-bottom:1px solid #ccc;
		padding: 15px 15px 20px 15px;
		
	}
.blogbody a,
.blogbody a:link,
.blogbody a:visited,
.blogbody a:active{
		color: ##4400aa;
		background: none;
		text-decoration: underline;
	}

.blogbody a:hover {
		color: #ff3333;
		background: none;
	}

.title	{
		font-family:verdana, arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
		font-size: 14px;
		color: #212121;
		background: none;
		font-weight:normal;
                border-bottom:1px solid #212121;
	}

.title a,
.title a:link,
.title a:visited,
.title a:active{
		color: #212121;
		background: none;
		font-weight:normal;
		text-decoration: none;
	}

.title a:hover {
		color: #212121;
		background: none;
		text-decoration: underline;
	}

.category	{ 
		font-family:verdana, arial, sans-serif;
		font-size: 11px; 
		color: #212121; 
		background: none;
		font-weight:normal;
		text-align: right;
	}

.category a,
.category a:link,
.category a:visited,
.category a:active{
		color: #220088;
		background: none;
		font-weight:normal;
		text-decoration: none;
	}

.category a:hover {
		color: #ff3333;
		background: none;
	}

.date	{ 
		font-family:verdana, arial, sans-serif;
		font-size: 18px; 
		color: #ccc; 
		background: none;
		border-bottom:1px solid #999;
		font-weight:bold;
		margin-top: 25px;
	}

.posted	{ 
		font-family:verdana, arial, sans-serif;
		font-size: 10px; 
		color: #719071; 
		background: none;
		font-weight:bold;
		text-align: right;
	}

.posted a,
.posted a:link,
.posted a:visited,
.posted a:active{
		color: #336666;
		background: none;
		font-weight:bold;
		text-decoration: none;
	}

.posted a:hover {
		color: #669999;
		background: none;
		font-weight:bold;
		text-decoration: none;
	}

.calendar {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
		background:#FFF;
		line-height:140%;
		padding:2px;
		text-align:left;
	}

.calendarhead {
		font-family:palatino, georgia, times new roman, serif;
		color:#666600;
		font-size:small;
		font-weight:normal;
		padding:2px;
		letter-spacing: .3em;
		background:#FFF;
		text-transform:uppercase;
		text-align:left;
	}

.sidetitle {
		font-family:palatino, georgia, times new roman, serif;
		color:#666600;
		font-size:13px;
		font-weight:normal;
		margin-top:30px;
		margin-bottom:2px;
		letter-spacing: .2em;
		background:none;
		text-align: left;
	}

.side {
		font-family:verdana, arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
		color:#333333;
		font-size:10px;
		font-weight:normal;
		background:none;
		line-height:140%;
		border-top:1px solid #cccccc;
		padding: 10px;
		margin: 0px;
		text-indent: 0px;
	}

.side0 {
		font-family:verdana, arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
		color:#333333;
		font-size:10px;
		font-weight:normal;
		background:none;
		line-height:140%;
		padding-top: 5px;
		padding-bottom: 10px;
		margin: 0px;
		text-indent: 0px;
	}

.syndicate {
		font-family:verdana, arial, sans-serif;
		font-size:10px;
		line-height:140%;
		text-align: left;
		padding:2px;
		margin-top:15px;
		background:none;
	}

.powered {
		font-family:palatino, georgia, times new roman, serif;
		color:#666;
		font-size:10px;
		line-height:140%;
		text-transform:uppercase; 
		text-align: center;
		padding:2px;
		margin-top:50px;
		letter-spacing: .2em;
		background:none;
	}

.copyright {
		font-family:palatino, georgia, times new roman, serif;
		color:#666;
		font-size:10px;
		text-align: center;
		padding:10px;
		background:none;
	}


img.entryphoto {
		color: #000000;
		background-color: #f5f5f5;
		border-top: solid 1px #cccccc;
		border-right: solid 1px #cccccc;
		border-bottom: solid 1px #cccccc;
		border-left: solid 1px #cccccc;
		padding: 5px;
		margin: 5px;
}

img.moblogphoto {
		color: #000000;
		background-color: #f5f5f5;
		border-top: solid 1px #cccccc;
		border-right: solid 1px #cccccc;
		border-bottom: solid 1px #cccccc;
		border-left: solid 1px #cccccc;
		padding: 5px;
		margin-right: 5px;
}

div.quote {
		font-family: verdana, arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
		color:#212121;
		font-size:10px;
		font-weight:normal;
		background-color:#ffffff;
		line-height:140%;
		border-top:1px solid #cccccc;
		border-left:1px solid #cccccc;
		border-right:1px solid #cccccc;
		border-bottom:1px solid #cccccc;
		margin: 5px;
		padding:5px;
}

div.code {
		font-family:courier, monospace;
		color:#003300;
		font-size:10px;
		font-weight:normal;
		background-color:#ffffff;
		line-height:140%;
		border-left:2px solid #cccccc;
		margin: 5px;
		padding:5px;
}

.error {
		font-family:verdana, arial, sans-serif;
		color:#999999;
		font-size:10px;
		font-weight:bold;
		margin-top: 20px;
		margin-left: 20px;
		background: none;
}

.list {
		margin-left: 1em;
		text-indent: -1em;
}

.notice {
		font-family: verdana, arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
		font-size: 9px;
		color: #cc0000;
		font-weight: normal;
		background: none;
}



/*---------------------------------------*/
/* individual archives のみ適用*/
/*---------------------------------------*/

.comment-head {
		font-family:verdana, arial, sans-serif;
		font-size:10px; 
		color: #333; 
		border-bottom:1px solid #999;
		margin-top:20px;
		font-weight:normal;
		background:#fffff5;
		border-top:1px solid #999; 
		border-bottom:1px solid #999; 
		border-left:1px solid #999; 
		border-right:1px solid #999; 
		padding: 2px;
	}

.simplecomment-body {
		font-family: verdana, arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
		color:#212121;
		font-size:10px;
		font-weight:normal;
		background-color:#ffffff;
		line-height:140%;
		margin-right: 30px;
		margin-bottom: 30px;
}

.simplecomment-body a,
.simplecomment-body a:link,
.simplecomment-body a:visited,
.simplecomment-body a:active,
.simplecomment-body a:hover {
		font-weight: normal;
		text-decoration: underline;
}

.simplecomment-posted {
		font-family: verdana, arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
		font-size: 10px;
		color: #333333;
		font-weight: normal;
		background: none;
		padding-bottom:10px;
}

.simplecomment-posted a,
.simplecomment-posted a:link,
.simplecomment-posted a:visited,
.simplecomment-posted a:active,
.simplecomment-posted a:hover {
		font-weight: normal;
		text-decoration: none;
}

.simple-trackback {
		border-top: solid 1px #cccccc;
		border-bottom: solid 1px #cccccc;
		margin-top: 5px;
		padding: 5px;
}

.simple-comment {
		margin-top: 5px;
		padding: 5px;
}

.comment-bottom {
		font-family:palatino, georgia, verdana, arial, sans-serif;
		color:#666;
		font-size:11px;
		font-weight:normal;
		background:#FFF;
		line-height:140%;
		padding-bottom:10px;
		padding-top:10px;
	}

.outgoing-tb {
		font-family: verdana, arial, sans-serif;
		color:#212121;
		font-size:10px;
		font-weight:normal;
		background-color:#ffffff;
		line-height:140%;
		margin-top: 10px;
		padding-left:10px;
}

/*----------------------------------------*/
/* individual archives のみ適用*/
/* 終了---------------------------------*/
/*----------------------------------------*/






/*---------------------------------------*/
/*コメントウィンドウのみ適用*/
/*---------------------------------------*/

.comment-window-title {
		font-family: verdana, arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
		color:#666666;
		font-size:10px;
		font-weight:normal;
		background-color:#f5fff5;
		line-height:140%;
		border-bottom: 1px solid #dcdcdc;
		padding:2px 0 2px 10px;
}

.comment-window-body {
		font-family: verdana, arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
		color:#000000;
		font-size:10px;
		font-weight:normal;
		background-color:#ffffff;
		line-height:140%;
		padding-left:10px;
		padding-right:30px;
}

.comment-window-body a,
.comment-window-body a:link,
.comment-window-body a:visited,
.comment-window-body a:active,
.comment-window-body a:hover {
		font-weight: normal;
		text-decoration: underline;
}

.comment-window-posted {
		font-family: verdana, arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
		color:#333333;
		background-color:#ffffff;
		font-weight:normal;
		padding-bottom:10px;
}

.comment-window-posted a,
.comment-window-posted a:link,
.comment-window-posted a:visited,
.comment-window-posted a:active,
.comment-window-posted a:hover {
		font-weight: normal;
		text-decoration: none;
}

.comment-window-bottom {
		font-family:palatino, georgia, verdana, arial, sans-serif;
		color:#666;
		font-size:11px;
		font-weight:normal;
		background:#FFF;
		line-height:140%;
		border-top: 1px solid #dcdcdc;
		padding: 10px;
}

.comment-window-cap {
		font-family: verdana, arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
		font-size: 10px;
}

/*----------------------------------------*/
/* コメントウィンドウのみ適用*/
/* 終了---------------------------------*/
/*----------------------------------------*/






/*------------------------------------------------*/
/*トラックバックウィンドウのみ適用*/
/*------------------------------------------------*/

.trackback-window-title {
		font-family: verdana, arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
		color:#666666;
		font-size:10px;
		font-weight:normal;
		background-color:#f5fff5;
		line-height:140%;
		border-bottom: 1px solid #dcdcdc;
		padding:2px 0 2px 10px;
}

.trackback-window-body {
		font-family: verdana, arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
		color:#000000;
		font-size:10px;
		font-weight:normal;
		background-color:#ffffff;
		line-height:140%;
		padding-left:10px;
		padding-right:30px;
}

/*------------------------------------------------*/
/*トラックバックウィンドウのみ適用*/
/* 終了-----------------------------------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/* formタグ関係-----------------------------*/
/*------------------------------------------------*/

form {
		margin: 0;
		padding: 0;
}

select {
		margin: 0;
		padding: 0;
		font-family: verdana, arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
		color: #000000;
		font-size: 10px;
		background-color:#ffffff;
}

input {
		margin: 0;
		padding: 0;
		font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", verdana, arial, sans-serif;
		color: #000000;
		font-size: 10px;
		border: solid 1px #999999;
		background-color:#ffffff;
}

input.noborder {
		margin: 0;
		padding: 0;
		border: 0px;
}

input.button {
		margin: 0;
		padding: 0;
		font-family: verdana, arial, sans-serif;
		color: #000000;
		font-size: 10px;
		background-color:#ffffff;
		border: solid 1px #999999;
}

input.width210 {
		margin: 0;
		font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", verdana, arial, sans-serif;
		color: #000000;
		font-size: 10px;
		border: solid 1px #999999;
		width:210px;
		background-color:#ffffff;
}

input.width390 {
		margin: 0;
		font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", verdana, arial, sans-serif;
		color: #000000;
		font-size: 10px;
		border: solid 1px #999999;
		width:390px;
		background-color:#ffffff;
}

textarea {
		margin: 0;
		font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", verdana, arial, sans-serif;
		color: #000000;
		font-size: 10px;
		border: solid 1px #999999;
		background-color:#ffffff;
}

input.indivicom {
		width: 200px;
}

textarea.indivicom {
		width: 360px;
}

/*------------------------------------------------*/
/* formタグ関係-----------------------------*/
/* 終了-----------------------------------------*/
/*------------------------------------------------*/



.searchbody {
		font-family:verdana, arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
		color:#212121;
		font-size:11px;
		font-weight:normal;
		background:#fffff5;
		line-height:150%;
		border-top:1px solid #999;
		border-bottom:1px solid #999;
		border-left:1px solid #999;
		border-right:1px solid #999;
		padding: 15px;
		margin-bottom: 5px;
	}

.searchbody a,
.searchbody a:link,
.searchbody a:visited,
.searchbody a:active{
		color: #cc0000;
		background: none;
		text-decoration: underline;
	}

.searchbody a:hover {
		color: #ff3333;
		background: none;
	}

.searchheader	{
		font-family:verdana, arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
		font-size: 11px;
		color: #719071;
		background: none;
		font-weight:bold;
		margin-bottom: 5px;
	}

.searchtitle	{
		font-family:verdana, arial, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
		font-size: 11px;
		color: #212121;
		background: none;
		font-weight:normal;
	}

.searchtitle a,
.searchtitle a:link,
.searchtitle a:visited,
.searchtitle a:active{
		color: #212121;
		background: none;
		text-decoration: none;
	}

.searchtitle a:hover {
		text-decoration: underline;
	}


