BODY {
	BACKGROUND-IMAGE: url(http://toshi.tea-nifty.com/photos/uncategorized/2008/12/07/kabe_check43.gif); MARGIN: 0px 0px 20px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
HTML {
	SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #999999; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #999999; SCROLLBAR-DARKSHADOW-COLOR: #999999; SCROLLBAR-BASE-COLOR: #ffffff; BACKGROUND-COLOR: #ffffff
}
A {
	COLOR: #111111; TEXT-DECORATION: none
}
A:link {
	COLOR: #111111; TEXT-DECORATION: none; font-weweigt: 500
}
A:hover {
	COLOR: #111111; TEXT-DECORATION: underline; font-weweigt: 500
}
A:active {
	COLOR: #111111; TEXT-DECORATION: none; font-weweigt: 500
}
A:visited {
	COLOR: #111111; font-weweigt: 500
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 875px; LINE-HEIGHT: 130%; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#banner {
	PADDING-RIGHT: 33px; PADDING-LEFT: 33px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(http://toshi.tea-nifty.com/photos/uncategorized/2008/12/19/kabe008.jpg); PADDING-BOTTOM: 33px; COLOR: #ffffff; PADDING-TOP: 33px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 95px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
A#banner-img {
	DISPLAY: none
}
#banner A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#banner H1 {
	FONT-WEIGHT: bold; FONT-SIZE: x-large
}
#banner H2 {
	FONT-SIZE: small
}
#left {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 200px; BACKGROUND-COLOR: #ffffff
}
#right {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 200px; BACKGROUND-COLOR: #ffffff
}
#center {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 475px
}
.content {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: small; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff
}
.sidebar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.sidebar A {
	FONT-WEIGHT: 500; COLOR: #333333; TEXT-DECORATION: none
}
.sidebar A:link {
	FONT-WEIGHT: 500; COLOR: #111111; TEXT-DECORATION: none
}
.sidebar A:visited {
	FONT-WEIGHT: 500; COLOR: #111111
}
.sidebar A:active {
	FONT-WEIGHT: 500; COLOR: #111111
}
.sidebar A:hover {
	FONT-WEIGHT: 500; COLOR: #111111; TEXT-DECORATION: underline
}
.content P {
	FONT-WEIGHT: normal; FONT-SIZE: small; MARGIN-BOTTOM: 10px; COLOR: #373737; LINE-HEIGHT: 120%; TEXT-ALIGN: left
}
.content BLOCKQUOTE {
	BORDER-LEFT-COLOR: #0066ff; BORDER-BOTTOM-COLOR: #0066ff; WIDTH: 350px; BORDER-TOP-STYLE: double; BORDER-TOP-COLOR: #0066ff; LINE-HEIGHT: 120%; BORDER-RIGHT-STYLE: double; BORDER-LEFT-STYLE: double; BACKGROUND-COLOR: #dbe9ff; BORDER-RIGHT-COLOR: #0066ff; BORDER-BOTTOM-STYLE: double
}
.content LI {
	LINE-HEIGHT: 100%
}
.content H2 {
	FONT-SIZE: small; MARGIN-BOTTOM: 10px; COLOR: #e2007f; TEXT-ALIGN: left
}
.content H3 {
	FONT-WEIGHT: bold; FONT-SIZE: medium; MARGIN-BOTTOM: 10px; BORDER-BOTTOM-COLOR: #000000; COLOR: #000000; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: double
}
.content P.posted {
	PADDING-RIGHT: 3px; BORDER-TOP: #999999 1px dotted; PADDING-LEFT: 3px; FONT-SIZE: x-small; MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 3px; COLOR: #999999; LINE-HEIGHT: normal; PADDING-TOP: 3px; TEXT-ALIGN: left
}
#calendar {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: x-small; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 2px; COLOR: #8c5c2c; LINE-HEIGHT: 140%; PADDING-TOP: 2px; TEXT-ALIGN: center
}
#calendar TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; WIDTH: 100%; PADDING-TOP: 2px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
#calendar CAPTION {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: x-small; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; COLOR: #8c5c2c; PADDING-TOP: 3px; BORDER-BOTTOM: #8c5c2c 1px dashed; LETTER-SPACING: 0.3em; TEXT-ALIGN: left
}
#calendar TH {
	FONT-WEIGHT: normal; TEXT-ALIGN: center
}
#calendar TD {
	TEXT-ALIGN: center
}
.sidebar H2 {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 24px; FONT-WEIGHT: bold; FONT-SIZE: small; BACKGROUND-IMAGE: url(http://toshi.tea-nifty.com/photos/uncategorized/2008/12/07/module_4.gif); PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; PADDING-TOP: 4px; LETTER-SPACING: 0.2em; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.sidebar H3 {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: x-small; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; LETTER-SPACING: 0.1em; BACKGROUND-COLOR: #ffedff; TEXT-ALIGN: left
}
.sidebar UL {
	PADDING-LEFT: 0px; MARGIN: 0px 0px 30px
}
.sidebar LI {
	MARGIN-TOP: 10px; FONT-SIZE: 11px; LINE-HEIGHT: 90%; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.sidebar IMG {
	BORDER-RIGHT: #eeeeee 0px solid; BORDER-TOP: #eeeeee 0px solid; BORDER-LEFT: #eeeeee 0px solid; BORDER-BOTTOM: #eeeeee 0px solid
}
.photo {
	MARGIN-BOTTOM: 20px; TEXT-ALIGN: left
}
.link-note {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 150%; PADDING-TOP: 2px; TEXT-ALIGN: left
}
#powered {
	MARGIN-TOP: 50px; FONT-SIZE: x-small; COLOR: #8c5c2c; LINE-HEIGHT: 150%; TEXT-ALIGN: left
}
#comment-data {
	BORDER-RIGHT: #bbb 1px dotted; PADDING-RIGHT: 15px; FLOAT: left; WIDTH: 180px; LINE-HEIGHT: 110%; MARGIN-RIGHT: 15px; TEXT-ALIGN: left
}
TEXTAREA#comment-text {
	WIDTH: 80%
}
.style1 {
	FONT-SIZE: 11px; LINE-HEIGHT: 11pt
}
.style2 {
	FONT-SIZE: 11px; COLOR: #ff00ff; LINE-HEIGHT: 11pt
}
.style22 {
	FONT-SIZE: 11px; COLOR: #ff00ff
}
.style3 {
	FONT-SIZE: 11px; LINE-HEIGHT: 11pt
}
.style22 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; LINE-HEIGHT: 11pt; BORDER-BOTTOM: #000000 1px solid
}
.style11 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; LINE-HEIGHT: 11pt; BORDER-BOTTOM: #000000 1px solid
}
.style12 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #373737; LINE-HEIGHT: 12pt; BORDER-BOTTOM: #000000 1px solid
}
.style121 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #373737; LINE-HEIGHT: 150%; BORDER-BOTTOM: #000000 1px solid
}
.style13 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; LINE-HEIGHT: 12pt; BORDER-BOTTOM: #000000 1px solid
}
.blist {
	FONT-SIZE: 11px; OVERFLOW: auto; LINE-HEIGHT: 12pt; HEIGHT: 300px
}
.blist1 {
	FONT-SIZE: 11px; OVERFLOW: auto; LINE-HEIGHT: 12pt; HEIGHT: 250px
}
.blist2 {
	FONT-SIZE: 11px; OVERFLOW: auto; LINE-HEIGHT: 12pt; HEIGHT: 100px
}
.blist3 {
	FONT-SIZE: 11px; OVERFLOW: auto; LINE-HEIGHT: 12pt; HEIGHT: 220px
}
.blist4 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; OVERFLOW: auto; BORDER-LEFT: #000000 1px solid; LINE-HEIGHT: 12pt; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 330px
}
.blist5 {
	FONT-SIZE: 11px; OVERFLOW: auto; LINE-HEIGHT: 12pt; HEIGHT: 250px
}
.blist6 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; OVERFLOW: auto; BORDER-LEFT: #000000 1px solid; LINE-HEIGHT: 12pt; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 450px
}
UL UL.tree {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL UL.tree LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(http://toshi.tea-nifty.com/blog/image-29.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
UL UL.tree LI.end {
	BACKGROUND-IMAGE: url(http://toshi.tea-nifty.com/blog/image-30.gif)
}
.kakomi {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.moshi {
	FONT-SIZE: 11px; LINE-HEIGHT: 12pt
}
.rss_box {
	BORDER-RIGHT: #333 1px dashed; PADDING-RIGHT: 0px; BORDER-TOP: #333 1px dashed; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 3px 2%; BORDER-LEFT: #333 1px dashed; WIDTH: 160px; LINE-HEIGHT: 12pt; PADDING-TOP: 0px; BORDER-BOTTOM: #333 1px dashed; BACKGROUND-COLOR: #fff
}
.rss_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px; LETTER-SPACING: 1px
}
rss_title A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px; LETTER-SPACING: 1px
}
.rss_items {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px; LINE-HEIGHT: 12pt; PADDING-TOP: 0px
}
.rss_item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #666666; WORD-BREAK: break-all; LINE-HEIGHT: 12pt
}
.rss_item A:link {
	FONT-SIZE: 11px; COLOR: #474747; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.rss_item A:visited {
	FONT-SIZE: 11px; COLOR: #474747; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.rss_item A:active {
	FONT-SIZE: 11px; COLOR: #474747; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
.rss_item A:hover {
	FONT-SIZE: 11px; LINE-HEIGHT: 12pt; TEXT-DECORATION: underline
}
.rss_date {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 12pt
}
.style7 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000
}
.style8 {
	FONT-SIZE: 11px
}
.AmazonSearchTB1 TABLE {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ff6600
}
.AmazonSearchTB2 A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: underline
}
.AmazonSearchTB2 A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: underline
}
.AmazonSearchTB2 A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: underline
}
.AmazonSearchTB2 A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: underline
}
.AmazonSearchTB2 TABLE {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.AmazonSearchTB3 TABLE {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: none
}
.AmaS_title A {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #004499; TEXT-DECORATION: underline
}
.AmaS_title A:link {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #004499; TEXT-DECORATION: underline
}
.AmaS_title A:hover {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #004499; TEXT-DECORATION: underline
}
.AmaS_title A:active {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #004499; TEXT-DECORATION: underline
}
.AmaS_price {
	FONT-WEIGHT: bold; COLOR: #006600
}
.AmaS_com {
	COLOR: #000000
}
.AmaS_img IMG {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid
}
