HR {
	COLOR: #999; HEIGHT: 1px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.range {
	BORDER-RIGHT: #369 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #369 1px solid; PADDING-LEFT: 0px; 

BACKGROUND: #fff; 

PADDING-BOTTOM: 0px; BORDER-LEFT: #369 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #369 1px solid
}
.blog_title {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 30px auto 10px 20px; OVERFLOW: 

hidden; WIDTH: 90%; 

COLOR: #369; WORD-BREAK: break-all; LETTER-SPACING: 1px
}
.blog_title A:link {
	COLOR: #369; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.blog_title A:visited {
	COLOR: #369; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.blog_title A:hover {
	COLOR: #369; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.blog_title A:active {
	COLOR: #369; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.blog_description {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 

7px; MARGIN: 0px auto 

0px 0px; OVERFLOW: hidden; COLOR: #fff; WORD-BREAK: break-all; PADDING-TOP: 7px; LETTER-SPACING: 1px; 

BACKGROUND-COLOR: #369
}
.entry {
	BORDER-RIGHT: #369 1px solid; BORDER-TOP: #369 1px solid; MARGIN: 10px; BORDER-LEFT: #369 1px 

solid; BORDER-BOTTOM: 

#369 1px solid
}
.entry_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; 

OVERFLOW: hidden; 

COLOR: #fff; WORD-BREAK: break-all; PADDING-TOP: 3px; LETTER-SPACING: 1px; BACKGROUND-COLOR: #369
}
.date {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #fff
}
.entry_text {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 15px; line-height: 19px; 

PADDING-BOTTOM: 8px; 

COLOR: #333; PADDING-TOP: 10px
}
.entry_text A:link {
	FONT-WEIGHT: normal; COLOR: #069; TEXT-DECORATION: none
}
.entry_text A:visited {
	FONT-WEIGHT: normal; COLOR: #069; TEXT-DECORATION: none
}
.entry_text A:active {
	FONT-WEIGHT: normal; COLOR: #069; BACKGROUND-COLOR: #ffc; TEXT-DECORATION: none
}
.entry_text A:hover {
	FONT-WEIGHT: normal; COLOR: #069; BACKGROUND-COLOR: #ffc; TEXT-DECORATION: none
}
.entry_layer {
	OVERFLOW: hidden; WORD-BREAK: break-all
}
.comment_layer {
	OVERFLOW: hidden;  WORD-BREAK: break-all
}
.posted {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; 

COLOR: #999; 

LINE-HEIGHT: 110%; PADDING-TOP: 8px; TEXT-ALIGN: right
}
.posted A:link {
	FONT-WEIGHT: normal; COLOR: #999; TEXT-DECORATION: none
}
.posted A:visited {
	FONT-WEIGHT: normal; COLOR: #999; TEXT-DECORATION: none
}
.posted A:active {
	FONT-WEIGHT: normal; COLOR: #069; TEXT-DECORATION: underline
}
.posted A:hover {
	FONT-WEIGHT: normal; COLOR: #069; TEXT-DECORATION: underline
}
.side_left {
	MARGIN-TOP: 10px; WIDTH: 195px
}
.side_right {
	MARGIN-TOP: 10px; WIDTH: 175px
}
.side {
	WIDTH: 195px
}
.side_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; 

OVERFLOW: hidden; 

COLOR: #fff; WORD-BREAK: break-all; PADDING-TOP: 5px; LETTER-SPACING: 1px; BACKGROUND-COLOR: #369
}
.side_text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; 

OVERFLOW: hidden; 

WIDTH: 100%; COLOR: #333; WORD-BREAK: break-all; LINE-HEIGHT: 150%; PADDING-TOP: 5px
}
.side_text A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.side_text A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.side_text A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #069; LINE-HEIGHT: 150%
}
.side_text A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #069; LINE-HEIGHT: 150%; TEXT-DECORATION: underline
}
.side_text2 {
	FONT-SIZE: 10pt; LINE-HEIGHT: normal; PADDING: 1px; FONT-WEIGHT: bold; 
}
.side_text3 {
	FONT-SIZE: 10pt; LINE-HEIGHT: normal; PADDING: 1px; 
}
.side_text3 A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.side_text3 A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.side_text3 A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #069; LINE-HEIGHT: 150%
}
.side_text3 A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #069; LINE-HEIGHT: 150%; TEXT-DECORATION: underline
}
.calendar {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; 

COLOR: #333333; 

LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
.calendar A {
	FONT-SIZE: 12px; COLOR: #333; TEXT-DECORATION: underline
}
.calendar A:link {
	FONT-SIZE: 12px; COLOR: #C33; TEXT-DECORATION: underline; FONT-WEIGHT: bold; 
}
.calendar A:visited {
	FONT-SIZE: 12px; COLOR: #C00; TEXT-DECORATION: underline FONT-WEIGHT: bold; 
}
.calendar A:active {
	FONT-SIZE: 12px; COLOR: #333; TEXT-DECORATION: underline FONT-WEIGHT: bold; 
}
.calendar A:hover {
	FONT-SIZE: 12px; COLOR: #069; BACKGROUND-COLOR: #ffc; TEXT-DECORATION: underline FONT-WEIGHT: 

bold; 
}
.page {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 7px; COLOR: #fff; PADDING-TOP: 7px; 

LETTER-SPACING: 1px; 

BACKGROUND-COLOR: #369; TEXT-ALIGN: center
}
.page A:link {
	FONT-SIZE: 10px; COLOR: #fff; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.page A:visited {
	FONT-SIZE: 10px; COLOR: #fff; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.page A:hover {
	FONT-SIZE: 10px; COLOR: #fff; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
.page A:active {
	FONT-SIZE: 10px; COLOR: #fff; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
.prevew {
	FONT-SIZE: 12px; PADDING-BOTTOM: 7px; COLOR: #333; PADDING-TOP: 7px; LETTER-SPACING: 1px; 

TEXT-ALIGN: center
}
.prevew A:link {
	FONT-SIZE: 12px; COLOR: #333; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.prevew A:visited {
	FONT-SIZE: 12px; COLOR: #333; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.prevew A:hover {
	FONT-SIZE: 12px; COLOR: #069; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
.prevew A:active {
	FONT-SIZE: 12px; COLOR: #069; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
.footer {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.footer A:link {
	COLOR: #440000; TEXT-DECORATION: underline
}
.footer A:visited {
	COLOR: #440000; TEXT-DECORATION: underline
}
.footer A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.footer A:active {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.footer_jp {
	FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: none
}
.footer_jp A:link {
	COLOR: #440000; TEXT-DECORATION: none
}
.footer_jp A:visited {
	COLOR: #440000; TEXT-DECORATION: none
}
.footer_jp A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.footer_jp A:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}

