A:link {
	COLOR: #666666; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #666666; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
LI A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px; TEXT-DECORATION: none
}
LI A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px; TEXT-DECORATION: none
}
LI A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; COLOR: #ff9900; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
LI A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; COLOR: #ff9900; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TABLE {
	FONT-SIZE: 10pt
}
TR {
	FONT-SIZE: 10pt
}
TD {
	FONT-SIZE: 10pt
}
.boldfont {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff0000
}
.koumoku {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #ff9900
}
.white {
	FONT-SIZE: 10pt; COLOR: #ffffff
}
.white-bg {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: #ff3366
}
.white_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 580px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: #ff9999
}
BODY {
	SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #ffcccc; SCROLLBAR-SHADOW-COLOR: #ffcccc; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffcccc; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
.yohaku {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.yohaku2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.bg {
	BACKGROUND-POSITION: left bottom; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(../photo/g03.jpg); BACKGROUND-REPEAT: repeat-y
}
.bg01 {
	BACKGROUND-POSITION: left top; BORDER-LEFT-COLOR: black; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(../photo/hanaz51.gif); BORDER-BOTTOM-COLOR: black; BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: #ffcccc; LINE-HEIGHT: 130%; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-RIGHT-COLOR: black; BORDER-BOTTOM-STYLE: none
}
.bg02 {
	BACKGROUND-POSITION: left top; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(../photo/back01.gif); BACKGROUND-REPEAT: no-repeat
}
.line_high {
	LINE-HEIGHT: 130%
}
.border1 {
	BORDER-RIGHT: #ffcccc 0px double; PADDING-RIGHT: 0px; BORDER-TOP: #ffcccc double; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffcccc 0px double; WIDTH: 290px; COLOR: #999999; LINE-HEIGHT: 130%; PADDING-TOP: 5px; BORDER-BOTTOM: #ffcccc double
}
.border2 {
	BORDER-RIGHT: #ffcccc thick dotted; BORDER-TOP: #ffcccc thick dotted; FONT-SIZE: 8pt; MARGIN: 0px 0px; BORDER-LEFT: #ffcccc thick dotted; WIDTH: 450px; LINE-HEIGHT: 140%; BORDER-BOTTOM: #ffcccc thick dotted
; padding: 5px 0px 5px 10px
}
.hosi {
	CLEAR: left; FONT-SIZE: 8pt; COLOR: #ff0000; TEXT-DECORATION: underline
}
.top_font1 {
	FONT-SIZE: 8pt; COLOR: #999999
}
BODY {
	FONT-SIZE: 10pt
}
.text_bg {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BACKGROUND: url(../photo/marukado.gif) #ffffcc fixed no-repeat center bottom; PADDING-BOTTOM: 10px; COLOR: #333333; LINE-HEIGHT: 130%; PADDING-TOP: 10px
}
.title_bg {
	BACKGROUND-POSITION: left center; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(../photo/furintitle.jpg); WIDTH: 750px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px
}
.pinkbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; WIDTH: 550px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffcccc
}
.yellowbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0pt; FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(../photo/note02.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 580px; COLOR: #009966; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: left
}
.pinkbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; WIDTH: 550px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffcccc
}
.redbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff0000
}
.bold {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; LINE-HEIGHT: 130%
}
.mainbox {
	BORDER-RIGHT: #000000; PADDING-RIGHT: 0px; BORDER-TOP: #000000; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; BORDER-LEFT: #000000; WIDTH: 610px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000; TEXT-ALIGN: center
}
UL {
	
}
HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; WIDTH: 600px; COLOR: #ffcccc; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.linktable {
	BORDER-RIGHT: #ff6699 thin solid; PADDING-RIGHT: 10px; BORDER-TOP: #ff6699 thin solid; PADDING-LEFT: 10px; BORDER-LEFT: #ff6699 thin solid; LINE-HEIGHT: 130%; BORDER-BOTTOM: #ff6699 thin solid
}
#hr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; WIDTH: 300px; COLOR: #ffcccc; PADDING-TOP: 0px
}
.linktable {
	BORDER-RIGHT: #ff6699 thin solid; PADDING-RIGHT: 10px; BORDER-TOP: #ff6699 thin solid; PADDING-LEFT: 10px; BORDER-LEFT: #ff6699 thin solid; LINE-HEIGHT: 130%; BORDER-BOTTOM: #ff6699 thin solid
}
H2 {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: #66cc99 1px solid; PADDING-BOTTOM: 10px; BORDER-LEFT: black 0px solid; WIDTH: 350px; COLOR: #66cc99; PADDING-TOP: 10px; BORDER-BOTTOM: #66cc99 1px solid; TEXT-ALIGN: center
}
.border3 {
	BORDER-RIGHT: #ffcccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffcccc thin solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #ffcccc 0px solid; WIDTH: 500px; LINE-HEIGHT: 130%; PADDING-TOP: 5px; BORDER-BOTTOM: #ffcccc thin solid
}
.menu {
	BORDER-RIGHT: #0066cc; PADDING-RIGHT: 0px; BORDER-TOP: #0066cc; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #0066cc; WIDTH: 115px; PADDING-TOP: 0px; BORDER-BOTTOM: #0066cc
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
LI {
	BORDER-RIGHT: #666666; PADDING-RIGHT: 3pt; BORDER-TOP: #666666; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10pt 0px; BORDER-LEFT: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #666666; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #f0ffff; TEXT-ALIGN: right
}
.over {
	BORDER-LEFT-COLOR: #666666; BORDER-BOTTOM-COLOR: #ffcccc; BORDER-TOP-COLOR: #ffcccc; BACKGROUND-COLOR: #99CCFF; BORDER-RIGHT-COLOR: #666666
; background-repeat: no-repeat; color: #FF6699
}
.counterbox {
	BORDER-RIGHT: #333333; PADDING-RIGHT: 3px; BORDER-TOP: #333333; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #333333; WIDTH: 200px; PADDING-TOP: 5px; BORDER-BOTTOM: #333333
}
.photol {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.ytbox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 70px; PADDING-TOP: 5px
}
SELECT {
	FONT-SIZE: 10pt; COLOR: #333333; BACKGROUND-COLOR: #f0ffff
}
.main2box {
	BORDER-RIGHT: #000000; PADDING-RIGHT: 0px; BACKGROUND-POSITION: right top; BORDER-TOP: #000000; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../photo/hana272sa2.gif); PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 10px; BORDER-LEFT: #000000; WIDTH: 610px; LINE-HEIGHT: 130%; PADDING-TOP: 0px; BORDER-BOTTOM: #000000; BACKGROUND-REPEAT: no-repeat
}
.probox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: #ff3366
}
.pro2box {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffcccc
}
.topbox {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../photo/hanaz51.gif); PADDING-BOTTOM: 5px; WIDTH: 290px; LINE-HEIGHT: 140%; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; a: link { color: #666666; text-decoration: underline; font-size: 10pt; color: #333333; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px} 
 a:visited { color: #666666; text-decoration: underline} 
 a:hover {  color: #FF0000; text-decoration: none}
 a:active {  color: #FF0000; text-decoration: none}
}
.top_font2 {
	FONT-SIZE: 8pt; COLOR: #333333; TEXT-DECORATION: none
}
.mailbox {
	BORDER-RIGHT: #000000; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% 30%; BORDER-TOP: #000000; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../photo/75.gif); PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 10px; BORDER-LEFT: #000000; WIDTH: 610px; LINE-HEIGHT: 130%; PADDING-TOP: 0px; BORDER-BOTTOM: #000000; BACKGROUND-REPEAT: no-repeat
}
.bbsbox {
	BORDER-RIGHT: #000000; PADDING-RIGHT: 0px; BACKGROUND-POSITION: right top; BORDER-TOP: #000000; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../photo/l62.gif); PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 10px; BORDER-LEFT: #000000; WIDTH: 610px; LINE-HEIGHT: 130%; PADDING-TOP: 0px; BORDER-BOTTOM: #000000; BACKGROUND-REPEAT: no-repeat
}
.diarybox {
	BORDER-RIGHT: #000000; PADDING-RIGHT: 0px; BORDER-TOP: #000000; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 10px; BORDER-LEFT: #000000; WIDTH: 610px; LINE-HEIGHT: 130%; PADDING-TOP: 0px; BORDER-BOTTOM: #000000
}
.chatbox {
	BORDER-RIGHT: #000000; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 95% 23%; BORDER-TOP: #000000; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../photo/line1.gif); PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 10px; BORDER-LEFT: #000000; WIDTH: 610px; LINE-HEIGHT: 130%; PADDING-TOP: 0px; BORDER-BOTTOM: #000000; BACKGROUND-REPEAT: no-repeat
}
.questionbox {
	BORDER-RIGHT: #000000; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 80% 10%; BORDER-TOP: #000000; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../photo/75.gif); PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 10px; BORDER-LEFT: #000000; WIDTH: 610px; LINE-HEIGHT: 130%; PADDING-TOP: 0px; BORDER-BOTTOM: #000000; BACKGROUND-REPEAT: no-repeat
}
.linkbox {
	BORDER-RIGHT: #000000; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 80% 10%; BORDER-TOP: #000000; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../photo/hanaz51.gif); PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 10px; BORDER-LEFT: #000000; WIDTH: 610px; LINE-HEIGHT: 130%; PADDING-TOP: 0px; BORDER-BOTTOM: #000000; BACKGROUND-REPEAT: no-repeat
}
.sptext {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 10pt; COLOR: #999999; PADDING-TOP: 10pt; TEXT-DECORATION: underline
}
.samishi {
	FONT-WEIGHT: bold; COLOR: #66ff66
}
.kyoutyou {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.img {
	DISPLAY: inline
}
.note1 {
	BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../photo/note01.jpg); MARGIN: 0px; WIDTH: 580px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
.note2 {
	BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../photo/note03.jpg); MARGIN: 0px; WIDTH: 580px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 39px
}
.menulink {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; WIDTH: 60px; COLOR: #666666; BACKGROUND-COLOR: #999999; TEXT-ALIGN: center
; height: 20px; border-color: #FFFFFF black black; border-top-width: thin
}
.rankbox {
	BORDER-RIGHT: #0066cc; PADDING-RIGHT: 0px; BORDER-TOP: #0066cc; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #0066cc; WIDTH: 115px; LINE-HEIGHT: 130%; PADDING-TOP: 0px; BORDER-BOTTOM: #0066cc; TEXT-ALIGN: center
}
.spli {
	PADDING-LEFT: 5px; FONT-SIZE: 10pt; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.topsyuki {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 620px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.yellowbox P {
	MARGIN: 0pt 0px; TEXT-INDENT: 45pt; LINE-HEIGHT: 130%
}
.unnamed1 {  font-size: 10px; color: #666666; height: auto; width: auto; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; background-color: #333333}
