#wrapper {
	MARGIN: 0px auto; WIDTH: 780
;}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; COLOR: #660000; PADDING-TOP: 0px
;}
A:link {
	COLOR: #ff6600
;}
A:visited {
	COLOR: #ff6600
;}
.width180 {
	WIDTH: 180px
;}
.width120 {
	WIDTH: 120px
;}
#hiroba_header {
	MARGIN: 0px 8px 0px 0px; TEXT-ALIGN: left
;}
#counter A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: small; BACKGROUND: #fdf7e5; LETTER-SPACING: 2px
;}
#counter A:link {
	COLOR: #ff0000; TEXT-DECORATION: none
;}
#counter A:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
;}
#top {
	WIDTH: 100%
;}
#top DIV {
	DISPLAY: block; FONT-SIZE: 10pt; FLOAT: left; WIDTH: 150px; TEXT-DECORATION: none
;}
#top SPAN {
	DISPLAY: block; FONT-SIZE: 10pt; FLOAT: right; MARGIN: 0px; WIDTH: 100%; COLOR: #660000; TEXT-ALIGN: right; TEXT-DECORATION: none
;}
#top SPAN A:link {
	COLOR: #ff6600
;}
#top SPAN A:visited {
	COLOR: #ff6600
;}
.side_h3 {
	FONT-FAMILY: Comic Sans MS,Geneva; TEXT-ALIGN: center
;}
#content-center H3 {
	FONT-FAMILY: Comic Sans MS,Geneva; TEXT-ALIGN: center
;}
#title {
	CLEAR: both; BORDER-RIGHT: #ff0033 2px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #ff0033 2px dashed; PADDING-LEFT: 5px; FONT-WEIGHT: bold;  #ffffff no-repeat left 50%; PADDING-BOTTOM: 5px; BORDER-LEFT: #ff0033 2px dashed; PADDING-TOP: 5px; BORDER-BOTTOM: #ff0033 2px dashed; LETTER-SPACING: 0.2em; POSITION: static; HEIGHT: 80px
;}
#global_navi {
	FONT-SIZE: 13px
;}
#global_navi A:link {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 12px; TEXT-DECORATION: none
;}
#global_navi A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 12px; TEXT-DECORATION: none
;}
#global_navi A:active {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 12px; TEXT-DECORATION: none
;}
#global_navi A:hover {
	
}
#content-center {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; MARGIN: 2px auto; COLOR: #660000; PADDING-TOP: 2px
;}
#content-center .cate_list {
	FONT-SIZE: 8pt
;}
.sideline_right {
	
}
.sideline_left {
	
}
#content-center A:link {
	COLOR: #ff6600
;}
#content-center A:visited {
	COLOR: #ff6600
;}
#center-base {
	TEXT-ALIGN: left! important
;}
#center-base A:link {
	COLOR: #ff6600! important
}
#center-base A:visited {
	COLOR: #ff6600! important
}
#content-center H3 {
	BORDER-RIGHT: #ff6600 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ff6600 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 4px; MARGIN: 6px 0px 14px; BORDER-LEFT: #ff6600 1px solid; WIDTH: 97%; COLOR: #ff0000; PADDING-TOP: 4px; BORDER-BOTTOM: #ff6600 1px solid; BACKGROUND-COLOR: #fdf7e5
;}
#content-center H3 A:link {
	COLOR: #ff0000
;}
#content-center H3 A:visited {
	COLOR: #ff0000
;}
#content-center DIV.DIV {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px auto; WIDTH: 95%; PADDING-TOP: 2px; TEXT-ALIGN: left
;}
#content-center H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: lighter; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 97%; COLOR: #ff0000; LINE-HEIGHT: 133%; PADDING-TOP: 5px; BORDER-BOTTOM: #ffb6d6 3px dotted; TEXT-ALIGN: left
;}
#content .line_bg_diary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
#content-center .h4 A:link {
	COLOR: #ff0000
;}
#content-center .h4 A:visited {
	COLOR: #ff0000
;}
#content-center .lo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 97%; COLOR: #660000; PADDING-TOP: 5px; TEXT-ALIGN: left
;}
#content-center .lo_two {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 97%; COLOR: #660000; PADDING-TOP: 5px; TEXT-ALIGN: left
;}
SPAN.furima TD {
	TEXT-ALIGN: left
;}
.main_acolor {
	COLOR: #ff6600
;}
#content-center DIV A:link {
	COLOR: #ff6600
;}
.main_vcolor {
	COLOR: #ff6600
;}
#content-center DIV A:visited {
	COLOR: #ff6600
;}
#free {
	FONT-SIZE: 10pt; MARGIN: 10px; COLOR: #660000; POSITION: relative! important
;}
#free A:link {
	COLOR: #ff6600! important
}
#free A:visited {
	COLOR: #ff6600! important
}
#content-side {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 8pt; PADDING-BOTTOM: 8px; MARGIN: 0px auto; WIDTH: 150px; PADDING-TOP: 8px
;}
#content-side5_r {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 8pt; PADDING-BOTTOM: 8px; MARGIN: 0px auto; WIDTH: 180px; PADDING-TOP: 8px
;}
#content-side5_l {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 8pt; PADDING-BOTTOM: 8px; MARGIN: 0px auto; WIDTH: 108px; PADDING-TOP: 8px
;}
.side_h3 {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 93%; COLOR: #ff0000; LINE-HEIGHT: 133%; PADDING-TOP: 5px; BORDER-BOTTOM: #ffb6d6 3px dotted; LETTER-SPACING: 3px
;}
.side_line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
.side_h3 A:link {
	COLOR: #ff0000
;}
.side_h3 A:visited {
	COLOR: #ff0000
;}
#content-side .side_lo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 7pt; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 8px; WIDTH: 93%; COLOR: #660000; LINE-HEIGHT: 150%; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
;}
#content-side5_l .side_lo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 7pt; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 8px; WIDTH: 93%; COLOR: #660000; LINE-HEIGHT: 150%; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
;}
#content-side5_r .side_lo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 7pt; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 8px; WIDTH: 93%; COLOR: #660000; LINE-HEIGHT: 150%; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
;}
.sub_acolor {
	COLOR: #ff0000
;}
#content-side .side_lo A:link {
	COLOR: #ff0000
;}
#content-side5_l .side_lo A:link {
	COLOR: #ff0000
;}
#content-side5_r .side_lo A:link {
	COLOR: #ff0000
;}
.sub_vcolor {
	COLOR: #ff91cd
;}
#content-side .side_lo A:visited {
	COLOR: #ff91cd
;}
#content-side5_l .side_lo A:visited {
	COLOR: #ff91cd
;}
#content-side5_r .side_lo A:visited {
	COLOR: #ff91cd
;}
.calender_navi {
	FONT-SIZE: 8px
;}
.img_u {
	MARGIN-BOTTOM: 10px
;}
.img_d {
	MARGIN-TOP: 10px
;}
.img_r {
	MARGIN-LEFT: 10px
;}
.img_l {
	MARGIN-RIGHT: 10px
;}