HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; LINE-HEIGHT: 140%; PADDING-TOP: 0px; TEXT-ALIGN: center; background-image : url(img/gollum_gollum_1280.jpg);
background-attachment: fixed;
background-position: 0% 0%;
background-repeat: repeat;
background-color:#FFFFFF;
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 3px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 3px
}
H3 A:link {
	COLOR: #ffcc00; TEXT-DECORATION: none
}
H3 A:visited {
	COLOR: #ffcc00; TEXT-DECORATION: none
}
H3 A:hover {
	COLOR: #cccccc; TEXT-DECORATION: underline
}
H3 A:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
H4 A:link {
	COLOR: #ffcc00; TEXT-DECORATION: none
}
H4 A:visited {
	COLOR: #ffcc00; TEXT-DECORATION: none
}
H4 A:hover {
	COLOR: #cccccc; TEXT-DECORATION: underline
}
H4 A:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A:link {
	COLOR: #ffcc00; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #ffcc00; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ffcc00; TEXT-DECORATION: none
}
A:active {
	COLOR: #ffcc00; TEXT-DECORATION: none
}
A:hover IMG {
	FILTER: Alpha(opacity=75)
}
.font_pink {
	COLOR: #ff00cc
}
.font_pink_b {
	FONT-WEIGHT: bold; COLOR: #ff00cc
}
.clear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.clear_line {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ff9900 1px solid; HEIGHT: 1px
}
.line {
	BORDER-TOP: #ff9900 1px solid; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #ff9900; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #ff9900; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #ff9900
}
.text_right {
	PADDING-RIGHT: 3px; FONT-SIZE: 11px; LINE-HEIGHT: 110%; TEXT-ALIGN: right
}
.text_right A:link {
	COLOR: #99cc00; TEXT-DECORATION: underline
}
.text_right A:visited {
	COLOR: #99cc00; TEXT-DECORATION: underline
}
.text_right A:hover {
	COLOR: #99cc00; TEXT-DECORATION: none
}
.text_right A:active {
	COLOR: #99cc00; TEXT-DECORATION: underline
}
.text_right_line {
	PADDING-RIGHT: 3px; BORDER-TOP: #ff9900 1px dotted; MARGIN-TOP: 3px; FONT-SIZE: 11px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.text_right_line A:link {
	COLOR: #99cc00; TEXT-DECORATION: underline
}
.text_right_line A:visited {
	COLOR: #99cc00; TEXT-DECORATION: underline
}
.text_right_line A:hover {
	COLOR: #99cc00; TEXT-DECORATION: none
}
.text_right_line A:active {
	COLOR: #99cc00; TEXT-DECORATION: underline
}
.img_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.img_ma5 {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.img_ma20 {
	FLOAT: left; MARGIN-RIGHT: 20px
}
#content {
	BORDER-RIGHT: #ff00cc 1px solid; MARGIN: auto; BORDER-LEFT: #ff00cc 1px solid; WIDTH: 900px; TEXT-ALIGN: left
}
#head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#pankuzu {
	PADDING-LEFT: 50px; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 5px; WIDTH: 690px; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ff9900 1px dotted
}
#left {
	FLOAT: left; WIDTH: 200px
}
.left_cont {
	MARGIN-LEFT: 10px; WIDTH: 190px
}
.left_naiyou {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; WIDTH: 188px; BORDER-BOTTOM: #ff9900 1px solid
}
.left_title {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; WIDTH: 188px; BORDER-BOTTOM: #ff9900 1px solid; TEXT-ALIGN: center
}
#menu {
	MARGIN: 0px
}
#menu LI A {
	DISPLAY: block; WIDTH: 188px; HEIGHT: 30px
}
#menu LI A:hover {
	BACKGROUND-POSITION: 0px -30px
}
#jikosyoukai_botan {
	BACKGROUND-IMAGE: url(img/left_botan_jikosyoukai.gif); BACKGROUND-REPEAT: no-repeat
}
#about_botan {
	BACKGROUND-IMAGE: url(img/left_botan_about.gif); BACKGROUND-REPEAT: no-repeat
}
#home_botan {
	BACKGROUND-IMAGE: url(img/left_botan_home.gif); BACKGROUND-REPEAT: no-repeat
}
#link_botan {
	BACKGROUND-IMAGE: url(img/left_botan_link.gif); BACKGROUND-REPEAT: no-repeat
}
.jyuuhatikin {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #cccccc; PADDING-TOP: 5px
}
.link_02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
.link_02 LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-BOTTOM: #ff9900 1px dashed; LIST-STYLE-TYPE: none
}
.link_02 LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 185px; COLOR: #ffffff; PADDING-TOP: 3px; HEIGHT: 20px; TEXT-DECORATION: none
}
.link_02 LI A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.link_02 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.link_02 LI A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff00cc; TEXT-DECORATION: none
}
.link_line {
	BORDER-TOP: #ff9900 1px solid; MARGIN-TOP: 20px
}
#mid {
	FLOAT: left; WIDTH: 750px
}
#main {
	FLOAT: left; WIDTH: 550px
}
.main_waku {
	BORDER-RIGHT: #ff00cc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff00cc 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; BORDER-LEFT: #ff00cc 1px solid; WIDTH: 510px; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #ff00cc 1px solid
}
.ind_coment {
	MARGIN-TOP: 10px; MARGIN-LEFT: 5px; WIDTH: 508px; MARGIN-RIGHT: 5px
}
.ind_houkoku_coment {
	FLOAT: left; WIDTH: 250px; MARGIN-RIGHT: 8px
}
.ind_houkoku_text {
	MARGIN-BOTTOM: 10px;
	margin-left: 10px;
}
.ind_mini_coment {
	MARGIN-TOP: 10px;
	MARGIN-LEFT: 0px;
	WIDTH: 500px;
	margin-right: 0px;
}
.ind_mini_text {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 390px
}
#right {
	FLOAT: left; BORDER-LEFT: #ff00cc 1px solid; WIDTH: 149px; BORDER-BOTTOM: #ff00cc 1px solid
}
.syame {
	PADDING-RIGHT: 5px; MARGIN-TOP: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 139px; BORDER-BOTTOM: #ff9900 1px solid; TEXT-ALIGN: left
}
.syame_prof {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 4px; WIDTH: 65px
}
.syame_coment {
	BORDER-TOP: #ff9900 1px dotted; MARGIN-TOP: 3px; FONT-SIZE: 11px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 120%; PADDING-TOP: 3px; BORDER-BOTTOM: #ff9900 1px dotted
}
.bunner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; WIDTH: 139px; BORDER-BOTTOM: #ff9900 1px solid; TEXT-ALIGN: center
}
.bunner_title {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 3px; LINE-HEIGHT: 110%
}
.bunner_coment {
	BORDER-RIGHT: #ff9900 1px dotted; PADDING-RIGHT: 3px; BORDER-TOP: #ff9900 1px dotted; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ff9900 1px dotted; WIDTH: 120px; COLOR: #ffffff; LINE-HEIGHT: 110%; PADDING-TOP: 3px; BORDER-BOTTOM: #ff9900 1px dotted
}
#footer {
	CLEAR: both; PADDING-BOTTOM: 5px; WIDTH: 900px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ff00cc; TEXT-ALIGN: center
}
.link_waku {
	BORDER-RIGHT: #ff9900 1px dotted; PADDING-RIGHT: 3px; BORDER-TOP: #ff9900 1px dotted; MARGIN-TOP: 20px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 5px; BORDER-LEFT: #ff9900 1px dotted; WIDTH: 500px; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ff9900 1px dotted
}
.link_text {
	PADDING-RIGHT: 5px; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 385px
}
.waza_top_link {
	MARGIN: 20px 5px 5px; WIDTH: 508px; TEXT-ALIGN: right
}
.waza_top01 {
	FONT-SIZE: 14px; FLOAT: left; WIDTH: 292px; LINE-HEIGHT: 150%; MARGIN-RIGHT: 8px
}
.waza_top02 {
	FLOAT: left; TEXT-ALIGN: center
}
.waza_mini_title {
	MARGIN-TOP: 40px; PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND-IMAGE: url(img/w_mini_title.gif); MARGIN-BOTTOM: 20px; WIDTH: 473px; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px
}
.waza_main_text {
	FONT-SIZE: 14px; LINE-HEIGHT: 150%
}
.waza_pr {
	BORDER-RIGHT: #ff9900 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #ff9900 1px dotted; MARGIN-TOP: 15px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ff9900 1px dotted; LINE-HEIGHT: 120%; PADDING-TOP: 5px; BORDER-BOTTOM: #ff9900 1px dotted; TEXT-ALIGN: center
}
.waza_link {
	MARGIN-TOP: 50px
}
LI.left {
	DISPLAY: inline; FLOAT: left; TEXT-ALIGN: left
}
LI.right {
	DISPLAY: inline; FLOAT: right; TEXT-ALIGN: right
}
UL.uenimajin {
	MARGIN-TOP: 10px
}
#mail_taitle {
	PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND-IMAGE: url(img/c_title_mailhaikei.gif); WIDTH: 483px; COLOR: #ffffff; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px
}
#sex_taitle {
	PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND-IMAGE: url(img/c_title_sexhaikei.gif); WIDTH: 483px; COLOR: #ffffff; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px
}
#taiken_taitle {
	PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND-IMAGE: url(img/c_title_taikenhaikei.gif); WIDTH: 483px; COLOR: #ffffff; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px
}
