body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
H1 {
	FONT-WEIGHT: normal
}
H2 {
	FONT-WEIGHT: normal
}
H3 {
	FONT-WEIGHT: normal
}
H4 {
	FONT-WEIGHT: normal
}
H5 {
	FONT-WEIGHT: normal
}
H6 {
	FONT-WEIGHT: normal
}
A {
	COLOR: #006699; TEXT-DECORATION: none
}
A:link {
	COLOR: #006699; TEXT-DECORATION: none
}
A:visited {
	COLOR: #006699; TEXT-DECORATION: none
}
A:hover {
	COLOR: #006699; TEXT-DECORATION: underline
}
A:active {
	
}
A IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
P {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px
}
UL {
	PADDING-LEFT: 16px
}
UL LI {
	LIST-STYLE-TYPE: circle
}
DL {
	
}
DT {
	
}
DD {
	PADDING-LEFT: 8px
}
FORM {
	MARGIN: 0px
}
INPUT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
BLOCKQUOTE {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 10px; MARGIN: 15px 20px 0px; BORDER-LEFT: #666666 1px solid; WIDTH: auto; LINE-HEIGHT: 150%; PADDING-TOP: 10px; BORDER-BOTTOM: #666666 1px solid
}
.quotetitle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 1px solid
}
#banner {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #FFFFFF; PADDING-BOTTOM: 10px; COLOR: #999999; PADDING-TOP: 10px; BORDER-BOTTOM: #49797A 1px solid; TEXT-ALIGN: left
}
#banner A {
	FONT-SIZE: 32px; COLOR: #ffffff; TEXT-DECORATION: none
}
#banner A:link {
	FONT-SIZE: 32px; COLOR: #ffffff; TEXT-DECORATION: none
}
#banner A:visited {
	FONT-SIZE: 32px; COLOR: #ffffff; TEXT-DECORATION: none
}
#banner A:hover {
	
}
#banner A:active {
	
}
#banner H2 {
	FONT-SIZE: 12px; COLOR: #ffffff
}
#booksearch {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #778899; PADDING-BOTTOM: 2px; COLOR: #999999; PADDING-TOP: 2px; BORDER-BOTTOM: #49797A 1px solid; TEXT-ALIGN: left;
}
#booksearch H2 {
	FONT-SIZE: 12px;
}
.head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 15px 5px 0px; COLOR: #333333; PADDING-TOP: 2px; BORDER-LEFT-STYLE:double;	BORDER-LEFT-COLOR:#ff6600; BORDER-LEFT-WIDTH:10px; color:#CC0000
}
.blog {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: small; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; COLOR: #36414d; PADDING-TOP: 10px
}
.date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 6px 5px 0px; PADDING-TOP: 2px;
}
.date {
	BACKGROUND: #f6f6f6; COLOR: #009ACD; BORDER-TOP: #009ACD 3px solid;
}
.trackbacks-header {
	BACKGROUND: #8fabbe; COLOR: #ffffff
}
.comments-header {
	BACKGROUND: #8fabbe; COLOR: #ffffff
}
.comments-open-header {
	BACKGROUND: #8fabbe; COLOR: #ffffff
}
.entry {
	FONT-SIZE: 12px; BACKGROUND: #ffffff; MARGIN: 0px 5px 15px; WIDTH: auto; COLOR: #36414d; WORD-BREAK: break-all; LINE-HEIGHT: 150%
}
.entry A:active {
	
}
.entry IMG {
	MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 8px
}
.entry TEXTAREA {
	WIDTH: 97%
}
.extended {
	
}
.entry-header {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 15px 0px 0px; COLOR: #444444
}
.static {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; COLOR: #36414d; PADDING-TOP: 10px
}
.entry-footer {
	BORDER-TOP: #36414d 1px dotted; FONT-SIZE: 10px; MARGIN: 10px 0px 0px; COLOR: #36414d; TEXT-ALIGN: right
}
.commenter-profile IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
.content-nav {
	FONT-SIZE: 12px; MARGIN: 10px; TEXT-ALIGN: center
}
.calendarhead {
	FONT-SIZE: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; COLOR: #444444; LETTER-SPACING: 0.2em; TEXT-ALIGN: center
}
.calendar {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #444444; TEXT-ALIGN: center
}
.calendar TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center
}
.calendar TH {
	FONT-SIZE: 8px; PADDING-BOTTOM: 3px; WIDTH: 23px
}
.calendar TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 120%; PADDING-TOP: 2px
}
.today {
	BORDER-RIGHT: #444444 1px solid; BORDER-TOP: #444444 1px solid; DISPLAY: block; BORDER-LEFT: #444444 1px solid; COLOR: #444444; BORDER-BOTTOM: #444444 1px solid; TEXT-ALIGN: center
}
.red {
	COLOR: #e50003
}
.blue {
	COLOR: blue
}
.sidetitle {
	MARGIN-TOP: 9px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; COLOR: #444444; LINE-HEIGHT: 140%; PADDING-TOP: 1px; BORDER-BOTTOM: #666666 1px solid; BORDER-TOP: #666666 1px solid; TEXT-ALIGN: center
}
.side {
	FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 3px 0px 20px; COLOR: #444444; LINE-HEIGHT: 150%
}
.side #categories UL {
	PADDING-LEFT: 16px
}
.side #categories UL UL {
	PADDING-LEFT: 10px
}
.side #categories LI {
	LIST-STYLE-TYPE: circle
}
.counter {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; MARGIN: 8px 0px 25px; PADDING-TOP: 2px
}
.syndicate {
	FONT-SIZE: 9px; MARGIN-BOTTOM: 5px; COLOR: #666666; LINE-HEIGHT: 150%; TEXT-ALIGN: left
}
.powered {
	MARGIN-TOP: 50px; FONT-SIZE: 9px; COLOR: #666666; LINE-HEIGHT: 150%; TEXT-ALIGN: left
}
.powered IMG {
	MARGIN-TOP: 3px
}
.clear {
	CLEAR: both
}
#comments-open-data P {
	MARGIN-BOTTOM: 10px
}
#comment-post {
	FONT-WEIGHT: bold
}
#comment-author {
	WIDTH: 220px
}
#comment-email {
	WIDTH: 220px
}
#comment-url {
	WIDTH: 220px
}
#comment-text {
	WIDTH: 220px
}
#comment-text {
	WIDTH: 266px
}
#comment-bake-cookie {
	MARGIN-LEFT: 2px; VERTICAL-ALIGN: middle
}
#comments-open-footer {
	TEXT-ALIGN: center
}
.trackbacks {
	MARGIN: 10px 5px; COLOR: #36414d
}
.comments {
	MARGIN: 10px 5px; COLOR: #36414d
}
.trackbacks-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #8fabbe; PADDING-BOTTOM: 2px; MARGIN: 15px 0px; COLOR: #ffffff; PADDING-TOP: 2px
}
.comments-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #8fabbe; PADDING-BOTTOM: 2px; MARGIN: 15px 0px; COLOR: #ffffff; PADDING-TOP: 2px
}
.comments-open-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #8fabbe; PADDING-BOTTOM: 2px; MARGIN: 15px 0px; COLOR: #ffffff; PADDING-TOP: 2px
}
#trackbacks-info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WORD-BREAK: break-all; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
.trackback-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WORD-BREAK: break-all; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
.comment-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WORD-BREAK: break-all; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
.comments-open-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WORD-BREAK: break-all; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
.trackback-content P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px
}
.comment-content P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px
}
.trackback-footer {
	BORDER-TOP: #36414d 1px dotted; FONT-SIZE: 9px; MARGIN-RIGHT: 2px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.comment-footer {
	BORDER-TOP: #36414d 1px dotted; FONT-SIZE: 9px; MARGIN-RIGHT: 2px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.comments-open LABEL {
	DISPLAY: block
}
.comments-head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #8fabbe; PADDING-BOTTOM: 2px; MARGIN: 15px 0px; COLOR: #ffffff; PADDING-TOP: 2px
}
BODY.layout-three-column {
	BACKGROUND: #E8E8E8; MARGIN-BOTTOM: 20px; TEXT-ALIGN: center
}
BODY.layout-two-column-left {
	BACKGROUND: #36414d; MARGIN-BOTTOM: 20px; TEXT-ALIGN: center
}
BODY.layout-two-column-right {
	BACKGROUND: #36414d; MARGIN-BOTTOM: 20px; TEXT-ALIGN: center
}
BODY.layout-one-column {
	BACKGROUND: #36414d; MARGIN-BOTTOM: 20px; TEXT-ALIGN: center
}
.layout-three-column #container {
	MARGIN-BOTTOM: 10px
}
.layout-two-column-left #container {
	MARGIN-BOTTOM: 10px
}
.layout-two-column-right #container {
	MARGIN-BOTTOM: 10px
}
.layout-three-column #box {
	BORDER-RIGHT: #999998 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN-LEFT: auto; BORDER-LEFT: #999998 1px solid; WIDTH: 850px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #999998 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.layout-two-column-left #box {
	BORDER-RIGHT: #999998 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN-LEFT: auto; BORDER-LEFT: #999998 1px solid; WIDTH: 665px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #999998 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.layout-two-column-right #box {
	BORDER-RIGHT: #999998 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN-LEFT: auto; BORDER-LEFT: #999998 1px solid; WIDTH: 665px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #999998 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.layout-one-column #container {
	MARGIN-BOTTOM: 0px
}
.layout-one-column #box {
	BORDER-RIGHT: #999998 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; BORDER-LEFT: #999998 1px solid; WIDTH: 478px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #999998 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.layout-one-column-liquid #banner {
	BORDER-RIGHT: #999998 1px solid; MARGIN-LEFT: 100px; BORDER-LEFT: #999998 1px solid; MARGIN-RIGHT: 100px
}
BODY.layout-one-column-liquid {
	BACKGROUND: #36414d
}
.layout-one-column #footer {
	TEXT-ALIGN: center
}
.layout-one-column-liquid #footer {
	PADDING-BOTTOM: 15px; TEXT-ALIGN: center
}
.layout-three-column-liquid #content {
	BORDER-RIGHT: #999998 1px solid; MARGIN: 0px 185px 10px; BORDER-LEFT: #999998 1px solid; BORDER-BOTTOM: #999998 1px solid
}
.layout-three-column-liquid #links-left {
	LEFT: 15px; WIDTH: 155px; COLOR: #ffffff; POSITION: absolute; TOP: 95px
}
.layout-three-column-liquid #links-right {
	RIGHT: 15px; WIDTH: 155px; COLOR: #ffffff; POSITION: absolute; TOP: 95px
}
.layout-two-column-liquid-right #content {
	BORDER-RIGHT: #999998 1px solid; MARGIN: 0px 185px 10px 0px; BORDER-BOTTOM: #999998 1px solid
}
.layout-two-column-liquid-right #links-right {
	RIGHT: 15px; WIDTH: 155px; COLOR: #ffffff; POSITION: absolute; TOP: 95px
}
.layout-two-column-liquid-left #content {
	MARGIN: 0px 0px 10px 185px; BORDER-LEFT: #999998 1px solid; BORDER-BOTTOM: #999998 1px solid
}
.layout-two-column-liquid-left #links-left {
	LEFT: 15px; WIDTH: 155px; COLOR: #ffffff; POSITION: absolute; TOP: 95px
}
.layout-one-column-liquid #content {
	BORDER-RIGHT: #999998 1px solid; BACKGROUND: #ffffff; MARGIN: 0px 100px 10px; BORDER-LEFT: #999998 1px solid; BORDER-BOTTOM: #999998 1px solid
}
.layout-three-column #content {
	BORDER-RIGHT: #999998 1px solid; FLOAT: left; MARGIN: 0px 0px 10px; BORDER-LEFT: #999998 1px solid; WIDTH: 478px; BORDER-BOTTOM: #999998 1px solid
}
.layout-three-column #links-left-box {
	FLOAT: left; WIDTH: 185px
}
.layout-three-column #links-right-box {
	FLOAT: left; WIDTH: 185px
}
.layout-three-column #links-left {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 15px
}
.layout-three-column #links-right {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 15px
}
.layout-two-column-right #content {
	BORDER-RIGHT: #999998 1px solid; FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 478px; BORDER-BOTTOM: #999998 1px solid
}
.layout-two-column-right #links-right-box {
	FLOAT: left; WIDTH: 185px
}
.layout-two-column-right #links-right {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 15px
}
.layout-two-column-left #content {
	FLOAT: left; MARGIN: 0px 0px 10px; BORDER-LEFT: #999998 1px solid; WIDTH: 478px; BORDER-BOTTOM: #999998 1px solid
}
.layout-two-column-left #links-left-box {
	FLOAT: left; WIDTH: 185px
}
.layout-two-column-left #links-left {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 15px
}
.layout-one-column #content {
	
}
INPUT {
	FONT-FAMILY: "Osaka", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", arial, sans-serif
}
TEXTAREA {
	FONT-FAMILY: "Osaka", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", arial, sans-serif
}
