BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: url(../index_images/bg.gif) #003f98 repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 1.6; PADDING-TOP: 0px; FONT-FAMILY: Verdana, "¥Ò¥é¥®¥Î½Ç¥´ Pro W3", "Hiragino Kaku Gothic Pro", "¥á¥¤¥?ª", "Meiryo", "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, sans-serif; TEXT-ALIGN: center
}
BODY#top {
	BACKGROUND: url(../index_images/bg_top.gif) #003f98 repeat-x left top; COLOR: #333333
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A:link {
	COLOR: #0366c9; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0366c9; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0366c9; BACKGROUND-COLOR: #e0f7f7; TEXT-DECORATION: underline
}
A:active {
	COLOR: #0366c9; BACKGROUND-COLOR: #e0f7f7; TEXT-DECORATION: underline
}
IMG {
	VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#popup {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ffffff
}
#wrap {
	MARGIN: 0px auto; WIDTH: 840px; COLOR: #333333
}
#popup #wrap {
	PADDING-BOTTOM: 20px; MARGIN: 0px auto; WIDTH: 800px; COLOR: #333333
}
#container {
	BACKGROUND: url(../index_images/bg_container.gif) repeat-y left top; TEXT-ALIGN: left
}
#top #container {
	BACKGROUND: url(../images/bg_container_top.gif) no-repeat center 333px; PADDING-TOP: 12px
}
#content {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 14px; PADDING-TOP: 0px
}
#top #content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#primary {
	BACKGROUND: url(../index_images/bg_primary.gif) #ffffff repeat-x left top; FLOAT: right; WIDTH: 628px; PADDING-TOP: 14px
}
#secondary {
	BACKGROUND: url(../index_images/bg_secondary.gif) repeat-x left top; FLOAT: left; WIDTH: 212px; PADDING-TOP: 14px
}
#top #secondary {
	FLOAT: left; BACKGROUND-IMAGE: none; WIDTH: 198px; PADDING-TOP: 14px
}
#secondary IMG {
	DISPLAY: block
}
#footer {
	MARGIN-TOP: 14px; BACKGROUND: url(../index_images/bg_footer.gif)  repeat-x left BOTTOM; PADDING-BOTTOM: 28px; COLOR: #ffffff
}
#footer P#return {
	MARGIN-BOTTOM: 35px; VERTICAL-ALIGN: bottom; LINE-HEIGHT: 1; TEXT-ALIGN: center
}
#footer P#return A {
	BACKGROUND-COLOR: transparent
}
#footer UL {
	BORDER-TOP: #ffffff 1px solid; MARGIN: 14px auto 0px; WIDTH: 840px; PADDING-TOP: 14px; LIST-STYLE-TYPE: none
}
#top #footer #gnav UL {
	MARGIN-TOP: 3px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BACKGROUND-COLOR: #000000
}
#top .last#gnav UL {
	MARGIN-TOP: 3px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BACKGROUND-COLOR: #003f98; TEXT-ALIGN: center
}
#footer LI {
	PADDING-RIGHT: 1em; DISPLAY: inline; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.last#gnav LI {
	PADDING-RIGHT: 1em; DISPLAY: inline; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer LI A {
	PADDING-LEFT: 10px; BACKGROUND: url(../index_images/bg_list_sponsors.gif) #000000 no-repeat 0px center; COLOR: #ffffff
}
#top #footer #gnav LI A {
	PADDING-LEFT: 10px; BACKGROUND: url(../index_images/bg_list_gnav.gif) #000000 no-repeat 0px center; COLOR: #aaaaaa
}
#top .last#gnav LI A {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/bg_list_gnav_last.gif) #003f98 no-repeat 0px center; COLOR: #aaaaaa
}
#footer P {
	MARGIN-TOP: 0.5em
}
#top #primary {
	PADDING-RIGHT: 9px; MARGIN-TOP: 22px; PADDING-LEFT: 0px; FLOAT: right; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; WIDTH: 617px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
#top #primary .section {
	MARGIN-BOTTOM: 1em; BACKGROUND-COLOR: #404040
}
#top #secondary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 22px
}
#top #left {
	FLOAT: left; WIDTH: 370px
}
#top #right {
	FLOAT: right; WIDTH: 240px
}
#top #footer {
	MARGIN-TOP: 0px; BACKGROUND: url(../index_images/bg_footer_top.gif) #000000 repeat-x left top; COLOR: #ffffff
}
#top #footer IMG {
	MARGIN: 14px 0px
}
#top #footer #gnav IMG {
	MARGIN: 0px
}
#top #footer P#return {
	DISPLAY: none
}
#footer P#info {
	DISPLAY: none
}
#top #footer P#info {
	DISPLAY: block; MARGIN: 0px; COLOR: #eeeeee; PADDING-TOP: 1em
}
#top .end#content {
	PADDING-BOTTOM: 1em; COLOR: #ffffff; TEXT-ALIGN: center
}
#top .end#content STRONG {
	DISPLAY: block; FONT-SIZE: 16px; MARGIN: 0.5em 0px
}
#top .end#content P {
	MARGIN-TOP: 1em
}
#top .end#content P.line {
	BORDER-TOP: #ffffff 1px solid; PADDING-TOP: 1em
}
#top #content .section#newsArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../index_images/bg_newsArea.gif) no-repeat left bottom; PADDING-BOTTOM: 14px; PADDING-TOP: 0px
}
#top #content .section#newsArea DL {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 0px 14px; COLOR: #ffffff; PADDING-TOP: 7px; BACKGROUND-COLOR: #303030
}
#top #content .section#newsArea DL.gray {
	BACKGROUND-COLOR: #404040
}
#top #content .section#newsArea DT {
	DISPLAY: block; FLOAT: left; WIDTH: 6em
}
#top #content .section#newsArea DD {
	MARGIN-LEFT: 7em
}
#top #content .section#newsArea DD A {
	COLOR: #ffffff; BACKGROUND-COLOR: #303030
}
#top #content .section#newsArea DL.gray DD A {
	COLOR: #ffffff; BACKGROUND-COLOR: #404040
}
#top #content .section#messageArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../index_images/bg_messageArea.gif) no-repeat left bottom; PADDING-BOTTOM: 14px; PADDING-TOP: 0px; HEIGHT: 282px
}
#top #content .section#messageArea UL#messageList LI {
	LIST-STYLE-TYPE: none
}
#top #content .section#messageArea UL#messageList LI UL {
	MARGIN: 0px 14px; COLOR: #ffffff; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ffffff
}
#top #content .section#messageArea UL#messageList LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px 7px; WIDTH: 328px; PADDING-TOP: 7px; BORDER-BOTTOM: #73b014 1px dashed
}
#top #content .section#messageArea UL#messageList LI UL LI.last {
	BORDER-BOTTOM-STYLE: none
}
#top #content .section#messageArea LI A IMG {
	BORDER-RIGHT: #73b014 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #73b014 1px solid; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #73b014 1px solid; WIDTH: 50px; PADDING-TOP: 1px; BORDER-BOTTOM: #73b014 1px solid; BACKGROUND-COLOR: #c7e29c
}
#top #content .section#messageArea UL#messageList LI UL LI A:hover IMG {
	BACKGROUND-COLOR: #ffffff
}
#top #content .section#messageArea UL LI UL LI DIV {
	BACKGROUND: url(../index_images/bg_messageArea_div.gif) no-repeat right bottom
}
#top #content .section#messageArea UL LI UL LI P {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: right; PADDING-BOTTOM: 3px; WIDTH: 261px; PADDING-TOP: 3px; HEIGHT: 60px
}
#top #content .section#messageArea UL LI UL LI P SPAN {
	DISPLAY: block; COLOR: #333333; BACKGROUND-COLOR: transparent
}
#top #content .section#danganArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bg_danganArea.gif) no-repeat left top; PADDING-BOTTOM: 5px; WIDTH: 617px; PADDING-TOP: 5px
}
#top #content .section#danganArea UL {
	LIST-STYLE-TYPE: none; HEIGHT: 18px
}
#top #content .section#danganArea LI {
	PADDING-LEFT: 232px
}
#top #content .section#danganArea LI SPAN {
	PADDING-RIGHT: 0.5em
}
#top #content .section#pickupArea {
	BACKGROUND: url(../index_images/bg_pickupArea.gif) no-repeat left bottom; PADDING-BOTTOM: 13px
}
#top #content .section#pickupArea UL {
	MARGIN: 0px 14px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ffdddd
}
#top #content .section#pickupArea LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #dc1e28 1px solid
}
#top #content .section#pickupArea LI A:link {
	COLOR: #333333; BACKGROUND-COLOR: #ffdddd
}
#top #content .section#pickupArea LI A:visited {
	COLOR: #333333; BACKGROUND-COLOR: #ffdddd
}
#top #content .section#pickupArea LI A:hover {
	COLOR: #333333; BACKGROUND-COLOR: #ffdddd
}
#top #content .section#pickupArea LI A:active {
	COLOR: #333333; BACKGROUND-COLOR: #ffdddd
}
#top #content .section#ticketArea {
	BACKGROUND: url(../index_images/bg_blackArea.gif) no-repeat left bottom; PADDING-BOTTOM: 13px
}
#top #content .section#ticketArea UL {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; MARGIN: 0px 14px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #eeeeee
}
#top #content .section#ticketArea LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #a0a0a0 1px dashed
}
#top #content .section#ticketArea LI.last {
	BORDER-BOTTOM-STYLE: none
}
#top #content .section#ticketArea2 {
	BACKGROUND: url(../index_images/bg_newsArea.gif) no-repeat left bottom; PADDING-BOTTOM: 13px
}
#top #content .section#ticketArea2 UL {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; MARGIN: 0px 14px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #eeeeee
}
#top #content .section#ticketArea2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #a0a0a0 1px dashed
}
#top #content .section#ticketArea2 LI.last {
	BORDER-BOTTOM-STYLE: none
}
#top #content .section#photoArea {
	BACKGROUND: url(../index_images/bg_photoArea.gif) no-repeat left bottom; PADDING-BOTTOM: 13px
}
#top #content .section#photoArea UL {
	PADDING-LEFT: 14px; LIST-STYLE-TYPE: none
}
#top #content .section#photoArea LI {
	FLOAT: left; MARGIN: 0px 1px 1px 0px; WIDTH: 70px
}
#top #content .section#photoArea LI A IMG {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #303030
}
#top #content .section#photoArea LI A:hover IMG {
	BORDER-RIGHT: #ff3300 1px solid; BORDER-TOP: #ff3300 1px solid; BORDER-LEFT: #ff3300 1px solid; BORDER-BOTTOM: #ff3300 1px solid
}
#top #content .section#messageArea LI DIV:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#top #content .section#infoArea LI:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#top #content .section#photoArea UL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#top #content .section#messageArea LI DIV {
	DISPLAY: inline-block
}
#top #content .section#infoArea LI {
	DISPLAY: inline-block
}
#top #content .section#photoArea UL {
	DISPLAY: inline-block
}
* HTML #top #content .section#messageArea LI DIV {
	HEIGHT: 1%
}
* HTML #top #content .section#infoArea LI {
	HEIGHT: 1%
}
* HTML #top #content .section#photoArea UL {
	HEIGHT: 1%
}
#top #content .section#messageArea LI DIV {
	DISPLAY: block
}
#top #content .section#infoArea LI {
	DISPLAY: block
}
#top #content .section#photoArea UL {
	DISPLAY: block
}
#top #content .section#voteArea {
	BACKGROUND: url(../index_images/bg_voteArea.gif) no-repeat left bottom; PADDING-BOTTOM: 13px
}
#top #content .section#voteArea P {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; MARGIN: 0px 14px; PADDING-TOP: 0.25em; BACKGROUND-COLOR: #fff3c4
}
#top #content .section#voteArea P EM {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.25em; TEXT-TRANSFORM: uppercase; COLOR: #ff3300; BORDER-BOTTOM: #ff3300 1px dashed; FONT-STYLE: normal; BACKGROUND-COLOR: #fff3c4
}
#top #content .section#voteArea UL {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; BACKGROUND: url(../index_images/bg_voteArea_karappe.gif) #ffffff no-repeat center center; PADDING-BOTTOM: 0px; MARGIN: 0px 14px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#top #content .section#voteArea UL LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #73b014 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
#top #content .section#voteArea UL LI INPUT {
	DISPLAY: block; FLOAT: left; WIDTH: 15px
}
#top #content .section#voteArea UL LI LABEL {
	DISPLAY: block; MARGIN-LEFT: 20px
}
#top #content .section#voteArea P.send {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; COLOR: #333333; PADDING-TOP: 0.25em; BACKGROUND-COLOR: #d2bc64; TEXT-ALIGN: center
}
#top #content .section#voteArea P.send INPUT {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff3300
}
#match P#section A:link {
	
}
#match P#section A:visited {
	
}
#match P#section A:hover {
	
}
#match P#section A:active {
	
}
#match H4 EM {
	DISPLAY: block; FONT-SIZE: 20px; FONT-STYLE: normal
}
#match H4 STRONG EM {
	DISPLAY: inline; FONT-SIZE: 12px; COLOR: #dd0000; BACKGROUND-COLOR: #e7e3d7
}
#match TABLE TH SPAN {
	DISPLAY: block; FONT-WEIGHT: normal; COLOR: #707070; BACKGROUND-COLOR: #eeeeee
}
#match TABLE TD A:link {
	COLOR: #0366c9; BACKGROUND-COLOR: #ffdddd
}
#match TABLE TD A:visited {
	COLOR: #0366c9; BACKGROUND-COLOR: #ffdddd
}
#match TABLE TD A:hover {
	COLOR: #0366c9; BACKGROUND-COLOR: #e0f7f7
}
#match TABLE TD A:active {
	COLOR: #0366c9; BACKGROUND-COLOR: #e0f7f7
}
#match TABLE TD IMG {
	MARGIN-RIGHT: 0.25em
}
#match TABLE TD.right IMG {
	MARGIN: 0px 0px 0px 0.25em
}
#match TABLE TD A IMG {
	WIDTH: 16px; MARGIN-RIGHT: 0px
}
#match TABLE TD P.info A {
	PADDING-LEFT: 15px; BACKGROUND: url(../match/images/bg_info.gif) no-repeat left center
}
#match TABLE TD P.video A {
	PADDING-LEFT: 15px; BACKGROUND: url(../match/images/bg_video.gif) no-repeat left center
}
#match TABLE TD P.special A {
	PADDING-LEFT: 15px; BACKGROUND: url(../match/images/bg_special.gif) no-repeat left center
}
#match TABLE TD P A:link {
	COLOR: #0366c9; BACKGROUND-COLOR: #ffdddd
}
#match TABLE TD P A:visited {
	COLOR: #0366c9; BACKGROUND-COLOR: #ffdddd
}
#match TABLE TD P A:hover {
	COLOR: #0366c9; BACKGROUND-COLOR: #e0f7f7
}
#match TABLE TD P A:active {
	COLOR: #0366c9; BACKGROUND-COLOR: #e0f7f7
}
#match TABLE TD P.tv {
	PADDING-LEFT: 15px; BACKGROUND: url(../match/images/bg_tv.gif) no-repeat 0px 0.25em
}
#match TABLE TD P.radio {
	PADDING-LEFT: 15px; BACKGROUND: url(../match/images/bg_radio.gif) no-repeat 0px 0.25em
}
#match TABLE TD DL {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0.5em 0px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffeeee
}
#match TABLE TD DL A:link {
	COLOR: #0366c9; BACKGROUND-COLOR: #ffeeee
}
#match TABLE TD DL A:visited {
	COLOR: #0366c9; BACKGROUND-COLOR: #ffeeee
}
#match TABLE TD DL A:hover {
	COLOR: #0366c9; BACKGROUND-COLOR: #e0f7f7
}
#match TABLE TD DL A:active {
	COLOR: #0366c9; BACKGROUND-COLOR: #e0f7f7
}
#match TABLE TD DT {
	PADDING-LEFT: 0.5em; FLOAT: left; WIDTH: 80px
}
#match TABLE TD DD {
	FLOAT: right; WIDTH: 310px
}
#match TABLE TD DD UL {
	MARGIN-TOP: 0.5em; MARGIN-RIGHT: -0.75em; LIST-STYLE-TYPE: none
}
#match TABLE TD DD LI {
	FLOAT: left; MARGIN-RIGHT: 0.75em
}
#match TABLE TD DD LI A {
	PADDING-LEFT: 8px; BACKGROUND: url(../match/images/bg_list_ticket.gif) no-repeat left center
}
.detail#match .section P {
	MARGIN-BOTTOM: 1em
}
.detail#match .section SPAN {
	PADDING-LEFT: 1em; FLOAT: right; WIDTH: 200px
}
.players#match .section .outline {
	MARGIN-BOTTOM: 12px; BORDER-BOTTOM: #aaaaaa 1px solid
}
.players#match .section .outline .left {
	FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 294px
}
.players#match .section .outline .right {
	FLOAT: right; PADDING-BOTTOM: 12px; WIDTH: 294px
}
.players#match .section .outline DIV IMG {
	FLOAT: left; MARGIN: 0px; WIDTH: 100px; COLOR: #333333; HEIGHT: 100px; BACKGROUND-COLOR: #ffffff
}
.players#match .section .outline DIV DIV {
	FLOAT: right; WIDTH: 187px
}
.players#match .section .outline DIV EM {
	DISPLAY: block; MARGIN-BOTTOM: 0.5em; COLOR: #707070; BORDER-BOTTOM: #aaaaaa 1px dotted; FONT-STYLE: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
#match H4.unit SPAN A:link {
	COLOR: #0366c9; BACKGROUND-COLOR: #e7e3d7
}
#match H4.unit SPAN A:visited {
	COLOR: #0366c9; BACKGROUND-COLOR: #e7e3d7
}
#match H4.unit SPAN A:hover {
	COLOR: #0366c9; BACKGROUND-COLOR: #e0f7f7
}
#match H4.unit SPAN A:active {
	COLOR: #0366c9; BACKGROUND-COLOR: #e0f7f7
}
.special#match #content IMG#title {
	MARGIN-BOTTOM: 1em
}
.special#match #content TABLE {
	MARGIN-TOP: 1em
}
.special#match #content TABLE.record {
	BORDER-TOP: #cccccc 1px solid
}
.special#match #content TABLE.record TH {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
.special#match #content TABLE.record TD {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
.special#match #content TABLE.record TH.score {
	TEXT-ALIGN: center
}
.special#match #content TABLE.record TD.score {
	TEXT-ALIGN: center
}
.special#match #content TABLE.record TD.score STRONG {
	COLOR: #ff3300
}
.special#match #content TABLE.record TR.headcell TH {
	COLOR: #333333; BACKGROUND-COLOR: #ddddd4
}
.special#match #content TABLE.record TR.headcell TD {
	COLOR: #333333; BACKGROUND-COLOR: #ddddd4
}
.special#match #content TABLE.record TR.graycell TH {
	COLOR: #333333; BACKGROUND-COLOR: #eeeeee
}
.special#match #content TABLE.record TR.graycell TD {
	COLOR: #333333; BACKGROUND-COLOR: #eeeeee
}
.special#match #content TABLE.record TD {
	BORDER-LEFT: #cccccc 1px solid
}
.special#match #content TABLE.schedule TD A:link {
	COLOR: #0366c9; BACKGROUND-COLOR: transparent
}
.special#match #content TABLE.schedule TD A:visited {
	COLOR: #0366c9; BACKGROUND-COLOR: transparent
}
.special#match #content TABLE.schedule TD A:hover {
	COLOR: #0366c9; BACKGROUND-COLOR: transparent
}
.special#match #content TABLE.schedule TD A:active {
	COLOR: #0366c9; BACKGROUND-COLOR: transparent
}
.special#match #content TABLE.schedule TD DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.special#match #content TABLE.schedule TD DT {
	PADDING-LEFT: 17px; BACKGROUND: url(../match/20090211/images/bg_dt.gif) no-repeat left center; WIDTH: 50px
}
.special#match #content TABLE.schedule TD DD {
	WIDTH: 360px
}
.special#match #content .section {
	MARGIN-TOP: 1em; BACKGROUND: url(../match/20090211/images/bg_section.gif) repeat-y left top
}
.special#match #content .section STRONG {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 33px; FONT-SIZE: 14px; BACKGROUND: url(../match/20090211/images/bg_strong.gif) no-repeat left top; PADDING-BOTTOM: 0.5em; COLOR: #336cbc; PADDING-TOP: 0.5em
}
.special#match #content .section UL {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0.5em; PADDING-LEFT: 0.5em; BACKGROUND: url(../match/20090211/images/bg_ul.gif) no-repeat left bottom; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.special#match #content .section UL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.special#match #content .section UL {
	DISPLAY: inline-block
}
* HTML .special#match #content .section UL {
	HEIGHT: 1%
}
.special#match #content .section UL {
	DISPLAY: block
}
.special#match #content .section LI {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; FLOAT: left; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em; TEXT-ALIGN: center
}
.special#match #content .section LI A {
	PADDING-RIGHT: 0.25em; DISPLAY: block; PADDING-LEFT: 0.25em; FLOAT: left; PADDING-BOTTOM: 0.25em; COLOR: #ffffff; PADDING-TOP: 0.25em; BACKGROUND-COLOR: #ff3300; TEXT-ALIGN: center
}
.special#match #content .section LI A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff9900
}
.special#match .fin090204#wrap P.btn {
	BORDER-RIGHT: #aede60 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #aede60 1px solid; MARGIN-TOP: 1em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #aede60 1px solid; COLOR: #333333; PADDING-TOP: 0.5em; BORDER-BOTTOM: #aede60 1px solid; BACKGROUND-COLOR: #e7fac8; TEXT-ALIGN: center
}
.special#match .fin090204#wrap P.btn A {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(../match/20090204/images/bg_btn.gif) #c12b5f no-repeat left top; MARGIN: 0px auto; WIDTH: 200px; COLOR: #ffffff; LINE-HEIGHT: 32px; HEIGHT: 35px
}
.special#match .fin090204#wrap P.btn A:hover {
	BACKGROUND: url(../match/20090204/images/bg_btn.gif) #c12b5f no-repeat right top; LINE-HEIGHT: 35px
}
.special#match .fin090204#wrap #present {
	MARGIN-TOP: 1em
}
.special#match .fin090204#wrap .data TABLE {
	BORDER-TOP: #c0c0c0 1px solid
}
.special#match .fin090204#wrap .data TABLE TH {
	BORDER-BOTTOM: #c0c0c0 1px solid
}
.special#match .fin090204#wrap .data TABLE TD {
	BORDER-BOTTOM: #c0c0c0 1px solid
}
.special#match .fin090204#wrap .data TABLE TH {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid
}
.special#match .fin090204#wrap .data TABLE TD.flag {
	WIDTH: 100px; BACKGROUND-COLOR: #d0d0d0; TEXT-ALIGN: center
}
.special#match .fin090204#wrap .data TABLE TD.flag IMG {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; MARGIN: 0px; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid
}
.special#match .fin090204#wrap TABLE TD A {
	BACKGROUND-COLOR: transparent
}
#news .section DT {
	PADDING-LEFT: 0.25em; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.25em; BORDER-BOTTOM: #003f98 1px solid
}
#news .section DT SPAN {
	PADDING-RIGHT: 0.5em
}
#news .section DD {
	PADDING-LEFT: 21px; BACKGROUND: url(../news/images/bg_dd.gif) no-repeat left top; MARGIN: 0px 0px 0.5em 1em; BORDER-BOTTOM: #aaaaaa 1px dotted
}
#news .section DD.last {
	MARGIN-BOTTOM: 1em
}
#photo .section UL {
	BACKGROUND: url(../photo/images/bg_ul.gif) no-repeat left bottom; MARGIN-BOTTOM: 1em; LIST-STYLE-TYPE: none
}
#photo .section LI {
	FLOAT: left; WIDTH: 192px; MARGIN-RIGHT: 12px
}
#spirits .section LI {
	FLOAT: left; WIDTH: 192px; MARGIN-RIGHT: 12px
}
#photo .section LI.last {
	MARGIN-RIGHT: 0px
}
#spirits .section LI.last {
	MARGIN-RIGHT: 0px
}
#photo .section LI DIV {
	PADDING-RIGHT: 12px; BORDER-TOP: #7b8899 1px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; TEXT-ALIGN: center
}
#photo .section LI DIV SPAN {
	MARGIN-TOP: 2px; DISPLAY: block; HEIGHT: 7px
}
#photo .section LI DIV SPAN IMG {
	VERTICAL-ALIGN: top; HEIGHT: 7px
}
#photo .section LI DIV A IMG {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff
}
#photo .section LI DIV A:hover IMG {
	BACKGROUND-COLOR: #0366c9
}
#photo .section LI DIV P {
	MARGIN-BOTTOM: 0.25em; LINE-HEIGHT: 1.4; TEXT-ALIGN: right
}
#photo .section DT {
	TEXT-ALIGN: center
}
#photo .section DT DIV {
	MARGIN: 0px auto
}
#photo .section DT DIV IMG {
	VERTICAL-ALIGN: text-top; POSITION: absolute
}
#photo .section DT DIV IMG#protect {
	Z-INDEX: 1; POSITION: relative
}
#photo .section DT DIV IMG#copyright {
	POSITION: static
}
#photo .section DD {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#photo .section DD P {
	MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #cccccc 1px solid
}
BODY#iframe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../photo/images/bg_iframe.gif) #ffffff no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px; HEIGHT: 200px
}
#spirits .section UL {
	PADDING-TOP: 1em; LIST-STYLE-TYPE: none
}
#spirits .section LI {
	FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 294px; HEIGHT: 105px
}
#spirits .section LI A {
	DISPLAY: block; WIDTH: 294px; TEXT-INDENT: -9999px; HEIGHT: 105px
}
#spirits .section LI#pYkawaguchi A {
	BACKGROUND: url(../spirits/images/bg_Ykawaguchi.jpg) no-repeat 0px 0px
}
#spirits .section LI#pYkawaguchi A:hover {
	BACKGROUND: url(../spirits/images/bg_Ykawaguchi.jpg) no-repeat -294px 0px
}
#spirits .section LI#pYabe A {
	BACKGROUND: url(../spirits/images/bg_Yabe.jpg) no-repeat 0px 0px
}
#spirits .section LI#pYabe A:hover {
	BACKGROUND: url(../spirits/images/bg_Yabe.jpg) no-repeat -294px 0px
}
#spirits .section LI#pYkomano A {
	BACKGROUND: url(../spirits/images/bg_Ykomano.jpg) no-repeat 0px 0px
}
#spirits .section LI#pYkomano A:hover {
	BACKGROUND: url(../spirits/images/bg_Ykomano.jpg) no-repeat -294px 0px
}
#spirits .section LI#pKnakamura A {
	BACKGROUND: url(../spirits/images/bg_Knakamura.jpg) no-repeat 0px 0px
}
#spirits .section LI#pKnakamura A:hover {
	BACKGROUND: url(../spirits/images/bg_Knakamura.jpg) no-repeat -294px 0px
}
#spirits .section LI#pKyamase A {
	BACKGROUND: url(../spirits/images/bg_Kyamase.jpg) no-repeat 0px 0px
}
#spirits .section LI#pKyamase A:hover {
	BACKGROUND: url(../spirits/images/bg_Kyamase.jpg) no-repeat -294px 0px
}
#spirits .section LI#pYokubo A {
	BACKGROUND: url(../spirits/images/bg_Yokubo.jpg) no-repeat 0px 0px
}
#spirits .section LI#pYokubo A:hover {
	BACKGROUND: url(../spirits/images/bg_Yokubo.jpg) no-repeat -294px 0px
}
#spirits .section LI#pYnakazawa A {
	BACKGROUND: url(../spirits/images/bg_Ynakazawa.jpg) no-repeat 0px 0px
}
#spirits .section LI#pYnakazawa A:hover {
	BACKGROUND: url(../spirits/images/bg_Ynakazawa.jpg) no-repeat -294px 0px
}
#spirits .section LI#pYendo A {
	BACKGROUND: url(../spirits/images/bg_Yendo.jpg) no-repeat 0px 0px
}
#spirits .section LI#pYendo A:hover {
	BACKGROUND: url(../spirits/images/bg_Yendo.jpg) no-repeat -294px 0px
}
#spirits .section LI#pAuchida A {
	BACKGROUND: url(../spirits/images/bg_Auchida.jpg) no-repeat 0px 0px
}
#spirits .section LI#pAuchida A:hover {
	BACKGROUND: url(../spirits/images/bg_Auchida.jpg) no-repeat -294px 0px
}
#spirits .section LI#pKsuzuki A {
	BACKGROUND: url(../spirits/images/bg_Ksuzuki.jpg) no-repeat 0px 0px
}
#spirits .section LI#pKsuzuki A:hover {
	BACKGROUND: url(../spirits/images/bg_Ksuzuki.jpg) no-repeat -294px 0px
}
#spirits .section LI#pNtakahara A {
	BACKGROUND: url(../spirits/images/bg_Ntakahara.jpg) no-repeat 0px 0px
}
#spirits .section LI#pNtakahara A:hover {
	BACKGROUND: url(../spirits/images/bg_Ntakahara.jpg) no-repeat -294px 0px
}
#spirits .section LI#eKmatsubara A {
	BACKGROUND: url(../spirits/images/bg_Kmatsubara.jpg) no-repeat 0px 0px
}
#spirits .section LI#eKmatsubara A:hover {
	BACKGROUND: url(../spirits/images/bg_Kmatsubara.jpg) no-repeat -294px 0px
}
#spirits .section LI#eTkakuzawa A {
	BACKGROUND: url(../spirits/images/bg_Tkakuzawa.jpg) no-repeat 0px 0px
}
#spirits .section LI#eTkakuzawa A:hover {
	BACKGROUND: url(../spirits/images/bg_Tkakuzawa.jpg) no-repeat -294px 0px
}
#spirits .section LI#eYmaeda A {
	BACKGROUND: url(../spirits/images/bg_Ymaeda.jpg) no-repeat 0px 0px
}
#spirits .section LI#eYmaeda A:hover {
	BACKGROUND: url(../spirits/images/bg_Ymaeda.jpg) no-repeat -294px 0px
}
#spirits .section LI#eDshimizu A {
	BACKGROUND: url(../spirits/images/bg_Dshimizu.jpg) no-repeat 0px 0px
}
#spirits .section LI#eDshimizu A:hover {
	BACKGROUND: url(../spirits/images/bg_Dshimizu.jpg) no-repeat -294px 0px
}
#spirits .section LI#eKsuzuki A {
	BACKGROUND: url(../spirits/images/bg_Kesuzuki.jpg) no-repeat 0px 0px
}
#spirits .section LI#eKsuzuki A:hover {
	BACKGROUND: url(../spirits/images/bg_Kesuzuki.jpg) no-repeat -294px 0px
}
#spirits .section LI#aNkojima A {
	BACKGROUND: url(../spirits/images/bg_Nkojima.jpg) no-repeat 0px 0px
}
#spirits .section LI#aNkojima A:hover {
	BACKGROUND: url(../spirits/images/bg_Nkojima.jpg) no-repeat -294px 0px
}
#spirits .section LI#aEnakanishi A {
	BACKGROUND: url(../spirits/images/bg_Enakanishi.jpg) no-repeat 0px 0px
}
#spirits .section LI#aEnakanishi A:hover {
	BACKGROUND: url(../spirits/images/bg_Enakanishi.jpg) no-repeat -294px 0px
}
#spirits .section LI#aSjo A {
	BACKGROUND: url(../spirits/images/bg_Sjo.jpg) no-repeat 0px 0px
}
#spirits .section LI#aSjo A:hover {
	BACKGROUND: url(../spirits/images/bg_Sjo.jpg) no-repeat -294px 0px
}
#spirits .section LI#aAnoda A {
	BACKGROUND: url(../spirits/images/bg_Anoda.jpg) no-repeat 0px 0px
}
#spirits .section LI#aAnoda A:hover {
	BACKGROUND: url(../spirits/images/bg_Anoda.jpg) no-repeat -294px 0px
}
#spirits .section LI#aNsoma A {
	BACKGROUND: url(../spirits/images/bg_Nsoma.jpg) no-repeat 0px 0px
}
#spirits .section LI#aNsoma A:hover {
	BACKGROUND: url(../spirits/images/bg_Nsoma.jpg) no-repeat -294px 0px
}
#spirits .section LI#aTiwamoto A {
	BACKGROUND: url(../spirits/images/bg_Tiwamoto.jpg) no-repeat 0px 0px
}
#spirits .section LI#aTiwamoto A:hover {
	BACKGROUND: url(../spirits/images/bg_Tiwamoto.jpg) no-repeat -294px 0px
}
#spirits .section LI#aNtakeda A {
	BACKGROUND: url(../spirits/images/bg_Ntakeda.jpg) no-repeat 0px 0px
}
#spirits .section LI#aNtakeda A:hover {
	BACKGROUND: url(../spirits/images/bg_Ntakeda.jpg) no-repeat -294px 0px
}
#spirits .section LI#aMyamaguchi A {
	BACKGROUND: url(../spirits/images/bg_Myamaguchi.jpg) no-repeat 0px 0px
}
#spirits .section LI#aMyamaguchi A:hover {
	BACKGROUND: url(../spirits/images/bg_Myamaguchi.jpg) no-repeat -294px 0px
}
#spirits .section .field {
	BORDER-TOP: #aaaaaa 1px solid; MARGIN-TOP: 1em; PADDING-TOP: 1em
}
#spirits .section .field IMG.wmp {
	FLOAT: right; WIDTH: 88px
}
#memory .section P {
	MARGIN-BOTTOM: 1em
}
#memory #content P {
	MARGIN-BOTTOM: 1em
}
.top#memory .section UL {
	BORDER-TOP: #a0a0a0 1px solid; MARGIN-TOP: 1em; LIST-STYLE-TYPE: none
}
.top#memory .section LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; BORDER-BOTTOM: #a0a0a0 1px solid
}
.top#memory .section LI IMG {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; FLOAT: left; BORDER-LEFT: #a0a0a0 1px solid; WIDTH: 229px; BORDER-BOTTOM: #a0a0a0 1px solid
}
.top#memory .section LI DIV {
	FLOAT: right; WIDTH: 359px
}
.top#memory .section LI DIV STRONG {
	FONT-SIZE: 14px
}
.detail#memory .section P.unit {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em; BACKGROUND-COLOR: #101010
}
.detail#memory .section P.unit STRONG {
	PADDING-LEFT: 0.25em; FLOAT: left
}
.detail#memory .section P.unit STRONG A {
	COLOR: #ffffff; BACKGROUND-COLOR: #101010
}
.detail#memory .section P.unit SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 48%; PADDING-TOP: 0px; BACKGROUND-COLOR: #101010; TEXT-ALIGN: right
}
.detail#memory .section .field {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BACKGROUND-COLOR: #101010
}
.detail#memory .section LI {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 119px
}
.detail#memory .section LI A IMG {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #101010
}
.detail#memory .section LI A:hover IMG {
	BORDER-RIGHT: #ff3300 1px solid; BORDER-TOP: #ff3300 1px solid; BORDER-LEFT: #ff3300 1px solid; BORDER-BOTTOM: #ff3300 1px solid
}
#memory .section P.anchor A {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 18px; BACKGROUND: url(../index_images/obj_icon_text.gif) no-repeat left center; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
#memory .section P DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 6px; WIDTH: 212px; PADDING-TOP: 6px; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: center
}
#memory .section P SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1em; WIDTH: 212px; PADDING-TOP: 6px; BACKGROUND-COLOR: #e7e3d7; TEXT-ALIGN: center
}
#memory .section P SPAN EM {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 3px; FONT-STYLE: normal; TEXT-ALIGN: left
}
#memory .section .field {
	MARGIN-TOP: 1em; COLOR: #ffffff; BACKGROUND-COLOR: #111111
}
#dangan .section DL {
	MARGIN-BOTTOM: 1em
}
.detail#dangan .section DL {
	MARGIN-BOTTOM: 0px
}
#dangan .section DT {
	PADDING-RIGHT: 0.25em; MARGIN-TOP: 1em; PADDING-LEFT: 0.25em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.25em; BORDER-LEFT: #0055cc 3px solid; COLOR: #333333; PADDING-TOP: 0.25em; BACKGROUND-COLOR: #eeeeee
}
#dangan .section DD {
	PADDING-RIGHT: 0px; MARGIN-TOP: 1em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.detail#dangan .section DD P {
	PADDING-TOP: 0.5em
}
.detail#dangan .section DD.yama P {
	BACKGROUND: url(../dangan/images/bg_yama.gif) no-repeat right bottom; PADDING-BOTTOM: 30px
}
.detail#dangan .section DD.yuri P {
	BACKGROUND: url(../dangan/images/bg_yuri.gif) no-repeat right bottom; PADDING-BOTTOM: 30px
}
.detail#dangan .section DD P.ctrl {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px
}
#dangan .section DD DIV {
	FLOAT: right; WIDTH: 100px; TEXT-ALIGN: center
}
#dangan .section DD DIV IMG {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
#dangan .section DD DIV SPAN {
	DISPLAY: block; TEXT-ALIGN: center
}
#dangan .section DD DIV SPAN IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.detail#dangan .section DD DIV {
	BORDER-RIGHT: #cccccc 1px dashed; PADDING-RIGHT: 1em; BORDER-TOP: #cccccc 1px dashed; MARGIN-TOP: 1em; PADDING-LEFT: 1em; FLOAT: none; PADDING-BOTTOM: 1em; BORDER-LEFT: #cccccc 1px dashed; WIDTH: auto; PADDING-TOP: 1em; BORDER-BOTTOM: #cccccc 1px dashed; BACKGROUND-COLOR: #fff3c4; TEXT-ALIGN: left
}
#dangan .section DD SPAN {
	DISPLAY: block; MARGIN-BOTTOM: 1em; TEXT-ALIGN: center
}
.detail#dangan .section DD SPAN {
	MARGIN-BOTTOM: 0px
}
#dangan .section DD UL {
	FLOAT: left; WIDTH: 485px; PADDING-TOP: 0.5em
}
.detail#dangan .section DD UL {
	FLOAT: none; WIDTH: 100%
}
#dangan .section DD LI {
	PADDING-LEFT: 21px; BACKGROUND: url(../dangan/images/bg_list.gif) no-repeat left top; MARGIN: 0px 0px 0.5em 1em; BORDER-BOTTOM: #aaaaaa 1px dotted; LIST-STYLE-TYPE: none
}
#dangan .section DD LI.yama {
	BACKGROUND: url(../dangan/images/bg_list_yama.gif) no-repeat left top
}
#dangan .section DD LI.yuri {
	BACKGROUND: url(../dangan/images/bg_list_yuri.gif) no-repeat left top
}
.detail#dangan .section DD DIV LI A:link {
	COLOR: #0366c9; BACKGROUND-COLOR: #fff3c4
}
.detail#dangan .section DD DIV LI A:visited {
	COLOR: #0366c9; BACKGROUND-COLOR: #fff3c4
}
.detail#dangan .section DD DIV LI A:hover {
	COLOR: #0366c9; BACKGROUND-COLOR: #e0f7f7
}
.detail#dangan .section DD DIV LI A:active {
	COLOR: #0366c9; BACKGROUND-COLOR: #e0f7f7
}
#dangan .section DD EM {
	DISPLAY: block; PADDING-BOTTOM: 0.25em; BORDER-BOTTOM: #cccccc 1px solid; FONT-STYLE: normal
}
#message UL.lead LI {
	MARGIN-LEFT: 1.5em
}
#message .section .section {
	BACKGROUND: url(../index_images/bg_form_head.gif) no-repeat left top; MARGIN: 1em 0px 2em; PADDING-TOP: 1em
}
#message FORM#entry P {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: url(../index_images/bg_form_foot.gif) no-repeat left bottom; PADDING-BOTTOM: 1em; COLOR: #333333; PADDING-TOP: 1em; TEXT-ALIGN: center
}
#message FORM#entry A:link {
	PADDING-LEFT: 15px; BACKGROUND: url(../index_images/bg_p_back.gif) #e1e9a0 no-repeat left center; COLOR: #0366c9; TEXT-DECORATION: none
}
#message FORM#entry A:visited {
	PADDING-LEFT: 15px; BACKGROUND: url(../index_images/bg_p_back.gif) #e1e9a0 no-repeat left center; COLOR: #0366c9; TEXT-DECORATION: none
}
#message for#entrym P INPUT {
	MARGIN: 0px 0.5em; COLOR: #ffffff; BACKGROUND-COLOR: #ff3300
}
#message .field#uniform {
	MARGIN-TOP: 1em; BACKGROUND: url(../message/images/bg_uniform.gif) #ffffff no-repeat center top; PADDING-TOP: 84px
}
#message .field#uniform UL {
	PADDING-RIGHT: 0.75em; PADDING-LEFT: 0.75em; PADDING-BOTTOM: 1em; MARGIN: 1em 0px 0px; COLOR: #ffffff; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #0063a7
}
#message .field#uniform LI {
	PADDING-RIGHT: 0.5em; DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #fff3c4; BACKGROUND-COLOR: transparent
}
#message .field#uniform LI.focus {
	FONT-SIZE: 20px
}
#message .field#uniform LI SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: transparent
}
#message .field#uniform P.ctrl {
	BACKGROUND: url(../index_images/bg_line.gif) #0063a7 no-repeat center bottom; PADDING-BOTTOM: 0.25em; COLOR: #ffffff; TEXT-ALIGN: center
}
#message .field#uniform P.ctrl#bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../index_images/bg_line.gif) #0063a7 no-repeat center top; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 0.25em
}
#message .field#uniform P.ctrl A {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: #0063a7
}
#message .field#uniform P.return {
	TEXT-ALIGN: center
}
#message .field#uniform P#none {
	PADDING-RIGHT: 5em; PADDING-LEFT: 5em; PADDING-BOTTOM: 5em; COLOR: #ffffff; PADDING-TOP: 5em; BACKGROUND-COLOR: #0063a7; TEXT-ALIGN: center
}
#message #search {
	BACKGROUND: url(../index_images/bg_search_foot.gif) #fff3c4 no-repeat left bottom; PADDING-BOTTOM: 1em; MARGIN: 1em 0px 0px
}
#message #search STRONG {
	DISPLAY: block; BACKGROUND: url(../message/images/bg_search_head.gif) no-repeat left bottom; TEXT-INDENT: 40px; LINE-HEIGHT: 28px; PADDING-TOP: 7px; HEIGHT: 28px
}
#message #search P {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0.5em
}
#opinion EM {
	PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; MARGIN: 0.5em 0px; COLOR: #da2028; PADDING-TOP: 0.5em; FONT-STYLE: normal
}
#opinion .section DL {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; PADDING-TOP: 1em; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #fff8db
}
#opinion .section DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 24px; PADDING-TOP: 0px; BORDER-BOTTOM: #fdcd0a 1px solid
}
#opinion .section DL DT#q01 {
	PADDING-LEFT: 70px; BACKGROUND: url(../opinion/images/bg_dt_q01.gif) no-repeat left top
}
#opinion .section DL DT#q02 {
	PADDING-LEFT: 70px; BACKGROUND: url(../opinion/images/bg_dt_q02.gif) no-repeat left top
}
#opinion .section DL DT#q03 {
	PADDING-LEFT: 70px; BACKGROUND: url(../opinion/images/bg_dt_q03.gif) no-repeat left top
}
#opinion .section DL DT#q04 {
	PADDING-LEFT: 70px; BACKGROUND: url(../opinion/images/bg_dt_q04.gif) no-repeat left top
}
#opinion .section DL DT#q05 {
	PADDING-LEFT: 70px; BACKGROUND: url(../opinion/images/bg_dt_q05.gif) no-repeat left top
}
#opinion .section DL DT#q06 {
	PADDING-LEFT: 70px; BACKGROUND: url(../opinion/images/bg_dt_q06.gif) no-repeat left top
}
#opinion .section DL DT#q07 {
	PADDING-LEFT: 70px; BACKGROUND: url(../opinion/images/bg_dt_q07.gif) no-repeat left top
}
#opinion .section DL DD {
	MARGIN: 0.5em 0px 1.5em
}
#opinion .section DL DD#btn {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #111111; TEXT-ALIGN: center
}
#opinion .section DL DD#return {
	MARGIN-TOP: 0px; TEXT-ALIGN: center
}
#opinion .section DL DD#return A:link {
	COLOR: #0366c9; BACKGROUND-COLOR: #fff8db
}
#opinion .section DL DD#return A:visited {
	COLOR: #0366c9; BACKGROUND-COLOR: #fff8db
}
#opinion .section DL DD#return A:hover {
	COLOR: #0366c9; BACKGROUND-COLOR: #e0f7f7
}
#opinion .section DL DD#return A:active {
	COLOR: #0366c9; BACKGROUND-COLOR: #e0f7f7
}
#opinion .section DL DD INPUT {
	MARGIN-RIGHT: 0.5em
}
#opinion .section DL DT SPAN {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0.25em; BACKGROUND-COLOR: #ccffff
}
#opinion .section .field {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; PADDING-TOP: 1em; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffebf5
}
#opinion .section .strong {
	DISPLAY: block
}
#opinion .section LI {
	MARGIN-LEFT: 1.5em
}
#join .section .field {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 1em; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; PADDING-TOP: 12px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #e6f0ff
}
#join .section .field STRONG {
	DISPLAY: block; COLOR: #003f98; BACKGROUND-COLOR: #e6f0ff
}
#join .section .field IMG {
	FLOAT: left; WIDTH: 120px
}
#join .section .field P {
	FLOAT: right; WIDTH: 442px
}
#join .section .field LI {
	FLOAT: left; MARGIN-LEFT: 1.5em; WIDTH: 200px
}
#join .section #btn {
	MARGIN-TOP: 1em; TEXT-ALIGN: center
}
#join .section #btn A {
	DISPLAY: block; FONT-SIZE: 16px; BACKGROUND: url(../join/images/bg_btn_create.gif) #91cd2a no-repeat 0px 0px; MARGIN: 0px auto; WIDTH: 282px; COLOR: #ffffff; LINE-HEIGHT: 37px; HEIGHT: 37px; TEXT-ALIGN: center
}
#join .section #btn A:hover {
	BACKGROUND: url(../join/images/bg_btn_create.gif) #91cd2a no-repeat -282px 0px; COLOR: #ffffff
}
#join .section FORM {
	MARGIN: 1em 0px; WIDTH: 600px; COLOR: #ffffff; BACKGROUND-COLOR: #111111
}
#join .section UL#thumb {
	PADDING-RIGHT: 9px; PADDING-LEFT: 16px; PADDING-BOTTOM: 9px; PADDING-TOP: 16px; LIST-STYLE-TYPE: none
}
#join .section UL#thumb LI {
	FLOAT: left; MARGIN: 0px 7px 7px 0px; WIDTH: 108px; TEXT-ALIGN: center
}
#join .section UL#thumb LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 108px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #111111; TEXT-ALIGN: center
}
#join .section UL#thumb LI A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #ffeea9
}
#join .section UL#thumb LI A IMG {
	MARGIN: 0px auto
}
#join .section UL#thumb LI P.plus {
	COLOR: #dd0000; BACKGROUND-COLOR: #111111
}
#join .section OL {
	LIST-STYLE-TYPE: none
}
#join .section OL LI {
	BACKGROUND: url(../join/images/bg_ol.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 200px; TEXT-INDENT: -9999px; HEIGHT: 42px
}
#join .section OL LI A {
	DISPLAY: block; WIDTH: 200px; HEIGHT: 42px
}
#join .section OL LI#step01 {
	BACKGROUND: url(../join/images/bg_ol.gif) no-repeat 0px 0px
}
#join .section OL LI#step01 A {
	BACKGROUND: url(../join/images/bg_ol.gif) no-repeat 0px -42px
}
#join .section OL LI#step01 A:hover {
	BACKGROUND: url(../join/images/bg_ol.gif) no-repeat 0px 0px
}
#join .section OL LI#step02 {
	BACKGROUND: url(../join/images/bg_ol.gif) no-repeat -200px -42px
}
#join .section OL LI.present#step02 {
	BACKGROUND: url(../join/images/bg_ol.gif) no-repeat -200px 0px
}
#join .section OL LI#step02 A {
	BACKGROUND: url(../join/images/bg_ol.gif) no-repeat -200px -42px
}
#join .section OL LI#step02 A:hover {
	BACKGROUND: url(../join/images/bg_ol.gif) no-repeat -200px 0px
}
#join .section OL LI#step03 {
	BACKGROUND: url(../join/images/bg_ol.gif) no-repeat -400px -42px
}
#join .section OL LI.present#step03 {
	BACKGROUND: url(../join/images/bg_ol.gif) no-repeat -400px 0px
}
#join .section FORM DL {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 16px; PADDING-TOP: 16px
}
#join .section FORM DT {
	FLOAT: left; WIDTH: 240px
}
#join .section FORM DT SPAN {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 0.25em; BORDER-TOP: #333333 1px solid; MARGIN-TOP: 0.5em; DISPLAY: block; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; BORDER-LEFT: #333333 1px solid; PADDING-TOP: 0.25em; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #222222
}
#join .section FORM DD {
	FLOAT: right; WIDTH: 312px
}
#join .section FORM DD P {
	MARGIN-BOTTOM: 2em
}
#join .section FORM DD UL {
	LIST-STYLE-TYPE: none
}
#join .section FORM DD LI {
	FLOAT: left; MARGIN: 0px 1em 0px 0px; WIDTH: 28px; TEXT-ALIGN: center
}
#join .section FORM DD LI LABEL IMG {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
#join .section FORM DD P.btn {
	MARGIN: 1em 0px 0px
}
#join .section FORM DD P.btn INPUT {
	COLOR: #ffffff; MARGIN-RIGHT: 1em; BACKGROUND-COLOR: #ff3300
}
#join .section FORM DD SPAN {
	DISPLAY: block; BACKGROUND: url(../join/images/bg_span_qvga.gif) no-repeat 0px 30px; MARGIN-BOTTOM: 1em; TEXT-ALIGN: right
}
#join .section FORM DD SPAN.vga {
	BACKGROUND: url(../join/images/bg_span_vga.gif) no-repeat 0px 30px
}
#join .section FORM DD P.geturl EM {
	PADDING-RIGHT: 0.25em; FONT-WEIGHT: bold; COLOR: #ff3300; FONT-STYLE: normal; BACKGROUND-COLOR: #111111
}
#join .section FORM DD P.geturl INPUT {
	DISPLAY: block; MARGIN-BOTTOM: 0.5em
}
#join .section FORM DD P#enter {
	PADDING-LEFT: 7px; BACKGROUND: url(../join/images/bg_input.gif) no-repeat left top; MARGIN-BOTTOM: 0.5em; HEIGHT: 35px
}
#join .section FORM DD P#enter INPUT {
	FONT-SIZE: 1em; MARGIN: 6px 0px; WIDTH: 175px
}
#together .section UL {
	PADDING-BOTTOM: 1em; LIST-STYLE-TYPE: none
}
#together .section LI {
	PADDING-BOTTOM: 1em
}
#together .section UL.last {
	PADDING-BOTTOM: 0px
}
#together .section UL.last LI {
	PADDING-BOTTOM: 0px
}
#together .section .field {
	MARGIN-BOTTOM: 1em
}
#together .section .field#case {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#together .section .field SPAN {
	DISPLAY: block; FLOAT: right; MARGIN: 0px 0px 0.25em 1em; WIDTH: 200px
}
#together .section .field SPAN IMG {
	PADDING-BOTTOM: 1em
}
#together .section .field P {
	PADDING-BOTTOM: 1em
}
#together .section .unit {
	BACKGROUND: url(../together/images/bg_unit.gif) #fff3c4 no-repeat left bottom; PADDING-BOTTOM: 7px; COLOR: #333333
}
#together .section .unit DD A:link {
	COLOR: #0366c9; BACKGROUND-COLOR: #fff3c4
}
#together .section .unit DD A:visited {
	COLOR: #0366c9; BACKGROUND-COLOR: #fff3c4
}
#together .section .unit DD A:hover {
	BACKGROUND: #e0f7f7; COLOR: #0366c9
}
#together .section .unit DD A:active {
	BACKGROUND: #e0f7f7; COLOR: #0366c9
}
#together .section DL {
	BORDER-TOP: #7dbf0f 1px dashed; MARGIN: 7px 7px 0px; PADDING-TOP: 7px
}
#together .section DL.first {
	MARGIN-TOP: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px
}
#together .section DT {
	FLOAT: left; WIDTH: 75px; HEIGHT: 75px
}
#together .section DD {
	FLOAT: right; WIDTH: 497px
}
#together .section .field P.exlink {
	PADDING-LEFT: 15px; BACKGROUND: url(../images/bg_exlink.gif) no-repeat left center; PADDING-BOTTOM: 0px
}
#mobile .section .field {
	BORDER-RIGHT: #aaaaaa 1px dashed; PADDING-RIGHT: 1em; BORDER-TOP: #aaaaaa 1px dashed; MARGIN-TOP: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaaaaa 1px dashed; PADDING-TOP: 1em; BORDER-BOTTOM: #aaaaaa 1px dashed
}
#mobile .section .field P {
	MARGIN-BOTTOM: 1em
}
#mobile .section .field STRONG {
	DISPLAY: block; FONT-SIZE: 16px; MARGIN-BOTTOM: 0.5em; COLOR: #da2028; BACKGROUND-COLOR: #ffffff
}
#mail .field {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #a0a0a0 1px solid; OVERFLOW-Y: scroll; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: 1em 0px; BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #a0a0a0 1px solid; HEIGHT: 200px
}
#mail .field LI {
	MARGIN-LEFT: 1.5em
}
#mail .section #btn {
	MARGIN-TOP: 1em; TEXT-ALIGN: center
}
#mail .section #btn A {
	DISPLAY: block; FONT-SIZE: 16px; BACKGROUND: url(../mail/images/bg_btn.gif) #fecb0a no-repeat 0px 0px; MARGIN: 0px auto; WIDTH: 282px; COLOR: #333333; LINE-HEIGHT: 37px; HEIGHT: 37px; TEXT-ALIGN: center
}
#mail .section #btn A:hover {
	BACKGROUND: url(../mail/images/bg_btn.gif) #fecb0a no-repeat -282px 0px; COLOR: #333333
}
#mail .section .section {
	MARGIN: 1em 0px; COLOR: #333333; BACKGROUND-COLOR: #c7e29c
}
#mail .section .section#pastArea {
	BORDER-TOP: #aaaaaa 1px dashed; PADDING-BOTTOM: 1em; MARGIN: 1em 0px; COLOR: #333333; BORDER-BOTTOM: #aaaaaa 1px dashed; BACKGROUND-COLOR: #ffffff
}
#mail .section .section DL {
	BORDER-RIGHT: #73b014 1px dashed; PADDING-RIGHT: 1em; BORDER-TOP: #73b014 1px dashed; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: #73b014 1px dashed; PADDING-TOP: 1em; BORDER-BOTTOM: #73b014 1px dashed
}
#mail .section .section DT {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 0.25em; PADDING-BOTTOM: 0.25em; COLOR: #ff4400; BACKGROUND-COLOR: #c7e29c
}
#mail .section .section DD IMG {
	FLOAT: left; WIDTH: 142px; HEIGHT: 200px
}
#mail .section .section DD P {
	MARGIN: 0px 0px 1em 154px
}
#mail .section .section DD UL {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN-LEFT: 154px; PADDING-TOP: 1em; BACKGROUND-COLOR: #dbf0ba
}
#mail .section .section DD LI {
	MARGIN-LEFT: 1.5em
}
#mail .section .section#pastArea UL {
	PADDING-LEFT: 0.5em; MARGIN: 0px 1em; LIST-STYLE-TYPE: none
}
#mail .section .section#pastArea LI {
	PADDING-LEFT: 20px; BACKGROUND: url(../mail/images/bg_list_backnumber.gif) no-repeat left center
}
#mail .section .section#pastArea P {
	MARGIN: 0.5em 0px 0px 1.5em
}
#mail .section .section#pastArea P SPAN {
	BORDER-BOTTOM: #333333 1px solid
}
#mail .section .alert {
	BORDER-RIGHT: #ff4444 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #ff4444 1px solid; PADDING-LEFT: 1em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: #ff4444 1px solid; COLOR: #333333; PADDING-TOP: 1em; BORDER-BOTTOM: #ff4444 1px solid; BACKGROUND-COLOR: #ffeeee
}
#mail .section .alert LI {
	MARGIN-LEFT: 1.5em
}
#mail .section .alert STRONG {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #ff4444; BACKGROUND-COLOR: #ffeeee
}
#vote .section DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../vote/images/bg_dl.gif) repeat-y left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#vote .section DT {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(../vote/images/bg_dt.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 12px
}
#vote .section DT IMG {
	FLOAT: left; WIDTH: 100px
}
#vote .section DT SPAN {
	DISPLAY: block; MARGIN-LEFT: 112px
}
#vote .section DT SPAN STRONG {
	DISPLAY: block; FONT-SIZE: 21px; MARGIN-BOTTOM: 0.5em; TEXT-TRANSFORM: uppercase; COLOR: #ff3300; BORDER-BOTTOM: #ff3300 1px dashed; BACKGROUND-COLOR: #fff3c4
}
#vote .section DD {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(../vote/images/bg_dd.gif) no-repeat left bottom; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
#vote .section DD .unit {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; COLOR: #333333; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #ffdddd
}
#vote .section DD .unit STRONG {
	DISPLAY: block; FLOAT: left; WIDTH: 60%
}
#vote .section DD .unit SPAN {
	DISPLAY: block; FLOAT: right; WIDTH: 38%; TEXT-ALIGN: right
}
#vote .section DD TABLE {
	MARGIN-TOP: 1em
}
#vote .section DD TABLE TH {
	PADDING-RIGHT: 0.75em; PADDING-LEFT: 0.75em; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: middle; PADDING-TOP: 0.5em; BORDER-BOTTOM: #d2bc64 1px dashed; BACKGROUND-COLOR: #fff3c4
}
#vote .section DD TABLE TD {
	PADDING-RIGHT: 0.75em; PADDING-LEFT: 0.75em; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: middle; PADDING-TOP: 0.5em; BORDER-BOTTOM: #d2bc64 1px dashed; BACKGROUND-COLOR: #fff3c4
}
#vote .section DD TABLE TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; WIDTH: 220px; PADDING-TOP: 0.5em
}
#vote .section DD TABLE TD SPAN {
	DISPLAY: block; WIDTH: 20px
}
.backnumber#vote .section DD TABLE TD SPAN {
	BACKGROUND: url(../vote/images/bg_span.gif) no-repeat center center
}
#vote .section DD TABLE TD.graph {
	PADDING-RIGHT: 0px; WIDTH: 220px; WHITE-SPACE: nowrap
}
#vote .section DD TABLE TD EM {
	DISPLAY: block; WIDTH: 80px; FONT-STYLE: normal; TEXT-ALIGN: right
}
#vote .section DD TABLE TD STRONG {
	PADDING-LEFT: 0.5em
}
#vote .section DD TABLE TD.sendcell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1em; BORDER-BOTTOM-STYLE: none
}
#vote .section DD TABLE TD.sendcell P {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; COLOR: #333333; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #d2bc64; TEXT-ALIGN: center
}
#vote .section DD TABLE TD.sendcell INPUT {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff3300
}
#vote .section .field UL {
	LIST-STYLE-TYPE: none
}
#vote .section .field LI {
	BORDER-BOTTOM: #cccccc 1px dashed
}
#vote .section .field LI SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0.5em; WIDTH: 60px; PADDING-TOP: 0.5em
}
#vote .section .field LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0.5em; WIDTH: 540px; PADDING-TOP: 0.5em
}
#all .section DT {
	PADDING-RIGHT: 0.25em; MARGIN-TOP: 1em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em; BACKGROUND-COLOR: #cccccc
}
#all .section DD P {
	MARGIN-TOP: 0.5em
}
#all .section LI {
	MARGIN: 1em 0px 0px 2em
}
.personal#all .section P {
	PADDING-TOP: 1em
}
.copyright#all .section OL {
	PADDING-BOTTOM: 1em
}
.privacy#all .section OL {
	PADDING-BOTTOM: 1em
}
#all .section P.inquiry {
	PADDING-LEFT: 2em
}
.sitemap#all .section DT {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ffffff
}
.sitemap#all .section DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2em; FONT-WEIGHT: bold; BACKGROUND: url(../images/bg_sitemap_border.gif) #ffffff no-repeat left top; PADDING-BOTTOM: 1em; MARGIN-LEFT: 5em; COLOR: #333333; PADDING-TOP: 1em
}
.sitemap#all .section DD P {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal
}
.sitemap#all .section DD.last {
	BACKGROUND: url(../images/bg_sitemap_last.gif) #ffffff no-repeat left top; COLOR: #333333
}
.section {
	WIDTH: 100%
}
P.bnav {
	PADDING-LEFT: 7px; BACKGROUND: url(../index_images/bg_bnav.gif) no-repeat left center; MARGIN-BOTTOM: 0.5em; LINE-HEIGHT: 21px; HEIGHT: 21px
}
P.bnav A:link {
	COLOR: #0366c9; BACKGROUND-COLOR: #ededed
}
P.bnav A:visited {
	COLOR: #0366c9; BACKGROUND-COLOR: #ededed
}
P.bnav A:hover {
	COLOR: #0366c9; BACKGROUND-COLOR: #e0f7f7
}
P.bnav A:active {
	COLOR: #0366c9; BACKGROUND-COLOR: #e0f7f7
}
P.bnav A {
	PADDING-RIGHT: 21px; BACKGROUND: url(../index_images/bg_bnav_tree.gif) no-repeat right center; FLOAT: left; HEIGHT: 21px
}
P.right {
	TEXT-ALIGN: right
}
P.ctrl {
	MARGIN: 0.5em; TEXT-ALIGN: right
}
P#return {
	TEXT-ALIGN: center
}
P.right {
	TEXT-ALIGN: right
}
P.fin {
	BORDER-RIGHT: #ff0033 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ff0033 1px solid; MARGIN-TOP: 1em; DISPLAY: block; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #ff0033 1px solid; COLOR: #ff0033; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ff0033 1px solid; BACKGROUND-COLOR: #ffe5e5; TEXT-ALIGN: center
}
#opinion P.fin {
	MARGIN: 0px 0px 1em
}
TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE TH {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; VERTICAL-ALIGN: top; PADDING-TOP: 0.25em
}
TABLE TD {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; VERTICAL-ALIGN: top; PADDING-TOP: 0.25em
}
#message FORM TABLE {
	MARGIN: 0px 14px; WIDTH: 572px
}
#message FORM TABLE TH {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.6; PADDING-TOP: 0.5em; BORDER-BOTTOM: #b9c26c 1px solid; TEXT-ALIGN: left
}
#message FORM TABLE TD {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.6; PADDING-TOP: 0.5em; BORDER-BOTTOM: #b9c26c 1px solid; TEXT-ALIGN: left
}
#message FORM TABLE TH {
	WIDTH: 9em
}
#message FORM TABLE TH SPAN {
	PADDING-RIGHT: 0.25em; COLOR: #b9c26c; BACKGROUND-COLOR: #e1e9a0
}
#message FORM TABLE TD.last {
	BORDER-BOTTOM-STYLE: none
}
#message FORM TABLE TD P {
	MARGIN-TOP: 0.5em
}
#message FORM TABLE TD TEXTAREA {
	FONT-SIZE: 1em; WIDTH: 75%
}
#message FORM TABLE TD.btn INPUT {
	FONT-SIZE: 1em; COLOR: #ffffff; BACKGROUND-COLOR: #ff3300
}
TABLE.listing {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid
}
TABLE.listing TH {
	BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.listing TD {
	BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.listing TH {
	BACKGROUND-COLOR: #eeeeee
}
TABLE.listing TH.scell {
	WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
TABLE.listing TD.scell {
	WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
#match TABLE.listing {
	MARGIN-BOTTOM: 0.5em
}
#match TABLE.listing TH {
	TEXT-ALIGN: center
}
#match TABLE.listing TD {
	TEXT-ALIGN: center
}
#match TABLE.listing TR.headcell TH {
	FONT-WEIGHT: normal; COLOR: #333333; BACKGROUND-COLOR: #eeeeee
}
#match TABLE.listing TR.headcell TD {
	FONT-WEIGHT: normal; COLOR: #333333; BACKGROUND-COLOR: #eeeeee
}
#match TABLE.listing TD.noc {
	TEXT-ALIGN: left
}
#match TABLE.listing TR.focus TH {
	BACKGROUND-COLOR: #ffdddd
}
#match TABLE.listing TR.focus TD {
	BACKGROUND-COLOR: #ffdddd
}
#memory TABLE.listing TH {
	TEXT-ALIGN: center
}
#memory TABLE.listing TD {
	TEXT-ALIGN: center
}
#memory TABLE.listing TR.datecell {
	BACKGROUND-COLOR: #e7e3d7
}
#memory TABLE.listing TR.datecell TD {
	TEXT-ALIGN: left
}
#memory TABLE.listing TD.scorer {
	TEXT-ALIGN: left
}
#memory TABLE.listing TD.japan {
	BACKGROUND-COLOR: #ffdddd
}
#memory TABLE.listing TR.japan TD {
	BACKGROUND-COLOR: #ffdddd
}
TABLE.schedule {
	BORDER-TOP: #cccccc 1px solid; MARGIN-BOTTOM: 1em
}
TABLE.schedule TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.schedule TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.schedule TH {
	BORDER-RIGHT: #cccccc 1px solid; COLOR: #333333; BACKGROUND-COLOR: #eeeeee
}
TABLE.schedule TR.focus TD {
	COLOR: #333333; BACKGROUND-COLOR: #ffdddd
}
TABLE.schedule TR.focusT TD {
	COLOR: #333333; BORDER-BOTTOM: #a0a0a0 1px dashed; BACKGROUND-COLOR: #ffdddd
}
TABLE.schedule TD.right {
	TEXT-ALIGN: right
}
TABLE.schedule TD.score {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
TABLE.schedule TR.bdn TD {
	TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.field TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.field TABLE TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; LINE-HEIGHT: 1.6; PADDING-TOP: 0.25em; BORDER-BOTTOM: #003f98 1px solid; TEXT-ALIGN: left
}
.field TABLE TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; LINE-HEIGHT: 1.6; PADDING-TOP: 0.25em; BORDER-BOTTOM: #003f98 1px solid; TEXT-ALIGN: left
}
#news .field TABLE TH {
	BORDER-BOTTOM-STYLE: none
}
#news .field TABLE TD {
	BORDER-BOTTOM-STYLE: none
}
.field TABLE TR.headcell TH {
	BACKGROUND-COLOR: #fff3c4
}
.field TABLE TR.headcell TH {
	WHITE-SPACE: nowrap
}
.field TABLE TD A {
	WHITE-SPACE: nowrap
}
.field TABLE TD P {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 1.25em; BACKGROUND: url(../message/images/bg_p_message.gif) #003f98 no-repeat left top; PADDING-BOTTOM: 0.5em; COLOR: #ffffff; PADDING-TOP: 0.5em
}
#iframe TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#iframe TABLE TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 1; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#iframe TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 1; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#iframe TABLE TD IMG {
	MARGIN-BOTTOM: 10px
}
#iframe TABLE TD TABLE TD TABLE TD {
	BACKGROUND-COLOR: #eeeeee
}
#iframe TABLE TD.back {
	PADDING-LEFT: 1em; TEXT-ALIGN: left
}
#iframe TABLE TD.next {
	PADDING-RIGHT: 1em; TEXT-ALIGN: right
}
#iframe TABLE TD IMG {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #eeeeee
}
#iframe TABLE TD A:link {
	COLOR: #0366c9; BACKGROUND-COLOR: #ffffff
}
#iframe TABLE TD A:visited {
	COLOR: #0366c9; BACKGROUND-COLOR: #ffffff
}
#iframe TABLE TD A:hover {
	COLOR: #0366c9; BACKGROUND-COLOR: #e0f7f7
}
#iframe TABLE TD A:active {
	COLOR: #0366c9; BACKGROUND-COLOR: #e0f7f7
}
#iframe TABLE TD A:hover IMG {
	BACKGROUND-COLOR: #0366c9
}
#memory TABLE.score {
	BORDER-TOP: #333333 1px solid; MARGIN: 0px auto; WIDTH: 600px
}
#memory TABLE.score TH {
	PADDING-RIGHT: 0.45em; PADDING-LEFT: 0.45em; PADDING-BOTTOM: 0.25em; VERTICAL-ALIGN: middle; COLOR: #ffffff; PADDING-TOP: 0.25em; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #404040; TEXT-ALIGN: center
}
#memory TABLE.score TD {
	PADDING-RIGHT: 0.45em; PADDING-LEFT: 0.45em; PADDING-BOTTOM: 0.25em; VERTICAL-ALIGN: middle; COLOR: #ffffff; PADDING-TOP: 0.25em; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #404040; TEXT-ALIGN: center
}
#memory TABLE.score TH {
	BORDER-RIGHT: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BACKGROUND-COLOR: #505050; TEXT-ALIGN: center
}
#memory TABLE.score TD.left {
	TEXT-ALIGN: left
}
#memory TABLE.score TD.right {
	TEXT-ALIGN: right
}
#memory TABLE.score TR.shift TD.left {
	BORDER-LEFT: #333333 1px solid
}
#memory TABLE.score TR.shift TD.leftBdr {
	BORDER-LEFT: #333333 1px solid
}
#memory TABLE.score TR.shift TD.right {
	BORDER-RIGHT: #333333 1px solid
}
#memory TABLE.score TR.shift TD.rightBdr {
	BORDER-RIGHT: #333333 1px solid
}
#memory TABLE.score TH STRONG {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; FONT-SIZE: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#memory TABLE.score TD EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
#memory TABLE.score TD SPAN {
	FONT-SIZE: 10px; COLOR: #da2028; BACKGROUND-COLOR: #404040
}
#popup TABLE.listing {
	TABLE-LAYOUT: fixed
}
#popup TABLE.listing TH {
	TEXT-ALIGN: center
}
#popup TABLE.listing TD {
	TEXT-ALIGN: center
}
#popup TABLE.listing P {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
H1 {
	BACKGROUND: url(../images/bg_h1.jpg) no-repeat left top; POSITION: relative; HEIGHT: 96px; TEXT-ALIGN: left
}
H1 IMG {
	POSITION: absolute; TOP: 20px
}
H1 SPAN IMG {
	LEFT: 300px; TOP: 5px
}
H1 P IMG {
	RIGHT: 0px; TOP: 11px
}
H1 UL {
	RIGHT: 0px; WIDTH: 199px; TEXT-INDENT: -9999px; LIST-STYLE-TYPE: none; POSITION: absolute
}
H1 UL LI {
	FLOAT: left; HEIGHT: 22px
}
H1 UL LI A {
	FLOAT: left; TEXT-INDENT: -9999px; HEIGHT: 22px
}
H1 UL LI#tabMobile {
	PADDING-RIGHT: 1px; WIDTH: 65px
}
H1 UL LI#tabMobile A {
	DISPLAY: block; BACKGROUND: url(../index_images/bg_snav.gif) no-repeat 0px 0px; WIDTH: 65px
}
H1 UL LI#tabMobile A:hover {
	BACKGROUND: url(../index_images/bg_snav.gif) no-repeat 0px -22px
}
H1 UL LI#tabSitemap {
	PADDING-RIGHT: 1px; WIDTH: 72px
}
H1 UL LI#tabSitemap A {
	DISPLAY: block; BACKGROUND: url(../index_images/bg_snav.gif) no-repeat -66px 0px; WIDTH: 72px
}
H1 UL LI#tabSitemap A:hover {
	BACKGROUND: url(../index_images/bg_snav.gif) no-repeat -66px -22px
}
H1 UL LI#tabRss {
	WIDTH: 60px
}
H1 UL LI#tabRss A {
	DISPLAY: block; BACKGROUND: url(../index_images/bg_snav.gif) no-repeat -139px 0px; WIDTH: 60px
}
H1 UL LI#tabRss A:hover {
	BACKGROUND: url(../index_images/bg_snav.gif) no-repeat -139px -22px
}
#popup H1 {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 16px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0.5em; COLOR: #fefefe; PADDING-TOP: 0.5em; HEIGHT: auto; BACKGROUND-COLOR: #404040
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.25em; MARGIN: 1em 0px; PADDING-TOP: 24px; BORDER-BOTTOM: #013f98 3px solid
}
#top H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none
}
#match H2 {
	BACKGROUND: url(../index_images/bg_h2_match.gif) #ffffff no-repeat left top
}
#news H2 {
	BACKGROUND: url(../index_images/bg_h2_news.gif) #ffffff no-repeat left top
}
#photo H2 {
	BACKGROUND: url(../index_images/bg_h2_photo.gif) #ffffff no-repeat left top
}
#spirits H2 {
	BACKGROUND: url(../index_images/bg_h2_spirits.gif) #ffffff no-repeat left top
}
#memory H2 {
	BACKGROUND: url(../index_images/bg_h2_memory.gif) #ffffff no-repeat left top
}
#dangan H2 {
	BACKGROUND: url(../index_images/bg_h2_dangan.gif) #ffffff no-repeat left top
}
#message H2 {
	BACKGROUND: url(../index_images/bg_h2_message.gif) #ffffff no-repeat left top
}
#opinion H2 {
	BACKGROUND: url(../index_images/bg_h2_opinion.gif) #ffffff no-repeat left top
}
#join H2 {
	BACKGROUND: url(../index_images/bg_h2_join.gif) #ffffff no-repeat left top
}
#together H2 {
	BACKGROUND: url(../index_images/bg_h2_together.gif) #ffffff no-repeat left top
}
#all H2 {
	BACKGROUND: url(../index_images/bg_h2_all.gif) #ffffff no-repeat left top
}
#mobile H2 {
	BACKGROUND: url(../index_images/bg_h2_mobile.gif) #ffffff no-repeat left top
}
#mail H2 {
	BACKGROUND: url(../index_images/bg_h2_mail.gif) #ffffff no-repeat left top
}
#vote H2 {
	BACKGROUND: url(../index_images/bg_h2_vote.gif) #ffffff no-repeat left top
}
#popup H2 {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; FONT-SIZE: 16px; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em; BORDER-BOTTOM: #013f98 3px solid; TEXT-ALIGN: left
}
#popup H2 SPAN {
	FONT-SIZE: 12px
}
H3 {
	BACKGROUND: url(../index_images/bg_h3.gif) #111111 no-repeat left center; MARGIN: 1em 0px; COLOR: #ffffff; TEXT-INDENT: 0.5em; LINE-HEIGHT: 28px; HEIGHT: 28px
}
H3.unit {
	MARGIN-TOP: 2em
}
.list H3.unit {
	MARGIN-TOP: 1em
}
H3.unit STRONG {
	FLOAT: left; WIDTH: 48%
}
#match H5.unit STRONG {
	FLOAT: left; WIDTH: 48%
}
.detail#together H4 STRONG {
	FLOAT: left; WIDTH: 48%
}
#match H3.unit STRONG {
	FLOAT: left; WIDTH: 68%
}
#match H4.unit STRONG {
	FLOAT: left; WIDTH: 85%
}
.detail#match H3.unit STRONG {
	FLOAT: left; WIDTH: 48%
}
H3.unit SPAN {
	PADDING-RIGHT: 1em; FLOAT: right; WIDTH: 48%; TEXT-ALIGN: right
}
.detail#together H4 SPAN {
	PADDING-RIGHT: 1em; FLOAT: right; WIDTH: 48%; TEXT-ALIGN: right
}
#match H5.unit SPAN {
	FONT-WEIGHT: normal; FLOAT: right; WIDTH: 48%; TEXT-ALIGN: right
}
#match H3.unit SPAN {
	WIDTH: 30%
}
.detail#match H3.unit SPAN {
	WIDTH: 48%
}
#match H4.unit SPAN {
	FLOAT: right; WIDTH: 15%; TEXT-ALIGN: right
}
H3.unit SPAN A:link {
	COLOR: #ffffff; BACKGROUND-COLOR: transparent
}
H3.unit SPAN A:visited {
	COLOR: #ffffff; BACKGROUND-COLOR: transparent
}
H3.unit SPAN A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: transparent
}
H3.unit SPAN A:visited {
	COLOR: #ffffff; BACKGROUND-COLOR: transparent
}
#match .field H3 {
	MARGIN-TOP: 0px; BACKGROUND: url(../index_images/bg_h3_match.gif) no-repeat left center
}
#match .field H3.u23 {
	BACKGROUND: url(../index_images/bg_h3_u23.gif) no-repeat left center
}
#news H3 {
	FONT-SIZE: 16px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0.5em; COLOR: #333333; TEXT-INDENT: 0px; LINE-HEIGHT: 1.6; BORDER-BOTTOM: #aaaaaa 1px dotted; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
#photo H3 {
	FONT-SIZE: 16px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0.5em; COLOR: #333333; TEXT-INDENT: 0px; LINE-HEIGHT: 1.6; BORDER-BOTTOM: #aaaaaa 1px dotted; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
#news H3 {
	MARGIN-TOP: 0px
}
#photo H3 {
	MARGIN-TOP: 0.5em; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0.25em; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.detail#photo H3 {
	MARGIN-TOP: 1em; FONT-SIZE: 16px
}
#dangan H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; COLOR: #333333; TEXT-INDENT: 0px; LINE-HEIGHT: 1.6; PADDING-TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
#message H3 {
	BACKGROUND: url(../index_images/bg_h3_message_list.gif) #111111 no-repeat left center; COLOR: #ffffff; TEXT-INDENT: 38px; LINE-HEIGHT: 28px; HEIGHT: 28px
}
#message .section .section H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../index_images/bg_h3_message_form.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 14px 1em; WIDTH: 572px; PADDING-TOP: 0px
}
.detail#message H3 {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; BACKGROUND: url(../index_images/bg_h3_message_detail.gif) #0055cc no-repeat left top; PADDING-BOTTOM: 14px; MARGIN: 1em 0px 0px; COLOR: #ffffff; TEXT-INDENT: 0px; LINE-HEIGHT: 1; PADDING-TOP: 14px; HEIGHT: auto
}
.detail#message H3 IMG {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FLOAT: left; MARGIN: 0px 14px 0px 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100px; BORDER-BOTTOM: #ffffff 1px solid
}
.detail#message H3 STRONG {
	DISPLAY: block; FONT-SIZE: 20px; MARGIN-BOTTOM: 0.25em; LINE-HEIGHT: 1.6; PADDING-TOP: 0.5em
}
.detail#message H3 SPAN EM {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 24px; FONT-SIZE: 16px; BACKGROUND: url(../message/images/bg_em.gif) no-repeat left center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-STYLE: normal
}
.detail#message H3 SPAN {
	DISPLAY: block; PADDING-BOTTOM: 1em
}
.detail#message H3 SELECT {
	COLOR: #ffffff; BACKGROUND-COLOR: #111111
}
#message #search SELECT {
	COLOR: #ffffff; BACKGROUND-COLOR: #111111
}
.detail#message H3 SPAN.btn {
	MARGIN-LEFT: 114px
}
.detail#message H3 SPAN.btn A {
	DISPLAY: block; BACKGROUND: url(../message/images/bg_btn_players.gif) #0055cc no-repeat 0px 0px; WIDTH: 182px; COLOR: #ffffff; TEXT-INDENT: 35px; LINE-HEIGHT: 21px; HEIGHT: 21px
}
.detail#together H3 {
	MARGIN-TOP: 0px; BACKGROUND-IMAGE: none; TEXT-INDENT: 0px; HEIGHT: 98px
}
.detail#together H3 IMG {
	VERTICAL-ALIGN: top
}
#match H5 {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; MARGIN: 1em 0px 0.5em; PADDING-TOP: 0.25em; BACKGROUND-COLOR: #fff3c4
}
#memory H4 {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; MARGIN: 1em 0px 0.5em; PADDING-TOP: 0.25em; BACKGROUND-COLOR: #fff3c4
}
.detail#match H4 {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; MARGIN: 1em 0px 0.5em; PADDING-TOP: 0.25em; BACKGROUND-COLOR: #fff3c4
}
.players#match H4 {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; MARGIN: 1em 0px 0.5em; PADDING-TOP: 0.25em; BACKGROUND-COLOR: #fff3c4
}
#photo H4 {
	BACKGROUND: url(../index_images/bg_h4_photo.gif) #111111 no-repeat left top; MARGIN: 2em 0px 0px; COLOR: #ffffff; TEXT-INDENT: 1em; LINE-HEIGHT: 42px; HEIGHT: 42px
}
#memory .left H5 {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; COLOR: #ffffff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #333333
}
#memory .right H5 {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; COLOR: #ffffff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #333333
}
#dangan H4 {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; COLOR: #333333; PADDING-TOP: 0.25em; BACKGROUND-COLOR: #d4c179
}
#join H4 {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #ffcc99
}
#join DD H4 {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.25em; COLOR: #ffffff; PADDING-TOP: 0.25em; BACKGROUND-COLOR: #0055cc
}
#together .unit H4 {
	BACKGROUND: url(../images/bg_h4_together.gif) #ffffff no-repeat left top; COLOR: #333333; TEXT-INDENT: 1em; LINE-HEIGHT: 42px; HEIGHT: 42px
}
.detail#together H4 SPAN A:link {
	COLOR: #0366c9; BACKGROUND-COLOR: transparent
}
.detail#together H4 SPAN A:visited {
	COLOR: #0366c9; BACKGROUND-COLOR: transparent
}
.detail#together H4 SPAN A:hover {
	COLOR: #0366c9; BACKGROUND-COLOR: #e0f7f7
}
.detail#together H4 SPAN A:active {
	COLOR: #0366c9; BACKGROUND-COLOR: #e0f7f7
}
.top#match H4 {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px 0px; COLOR: #333333; PADDING-TOP: 0.5em; BORDER-BOTTOM: #9d957f 3px solid; BACKGROUND-COLOR: #e7e3d7
}
.special#match .fin090204#wrap H4 {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px 0px; COLOR: #333333; PADDING-TOP: 0.5em; BORDER-BOTTOM: #9d957f 3px solid; BACKGROUND-COLOR: #e7e3d7
}
.players#match .section .outline DIV H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#together .field H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; COLOR: #7dbf0d; PADDING-TOP: 0.5em; BORDER-BOTTOM: #7dbf0d 1px dashed; BACKGROUND-COLOR: #fff3c4
}
#mail #content .section .section#pastArea H4 {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 1em 1em 0.5em; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #dedede
}
#vote #content .section .field H4 {
	PADDING-RIGHT: 0.5em; MARGIN-TOP: 2em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #dedede
}
#secondary UL#gnav {
	LIST-STYLE-TYPE: none
}
#secondary UL#gnav LI {
	PADDING-BOTTOM: 1px; WIDTH: 198px; HEIGHT: 36px
}
#secondary UL#gnav LI A {
	DISPLAY: block; WIDTH: 198px; TEXT-INDENT: -9999px; HEIGHT: 36px
}
#secondary UL#gnav LI#homeNav A {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat 0px 0px
}
#secondary UL#gnav LI#homeNav A:hover {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat -198px 0px
}
#top #secondary UL#gnav LI#homeNav A {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat -198px 0px
}
#secondary UL#gnav LI#matchNav A {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat 0px -37px
}
#secondary UL#gnav LI#matchNav A:hover {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat -198px -37px
}
#match #secondary UL#gnav LI#matchNav A {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat -198px -37px
}
#secondary UL#gnav LI#newsNav A {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat 0px -74px
}
#secondary UL#gnav LI#newsNav A:hover {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat -198px -74px
}
#news #secondary UL#gnav LI#newsNav A {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat -198px -74px
}
#secondary UL#gnav LI#photoNav A {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat 0px -111px
}
#secondary UL#gnav LI#photoNav A:hover {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat -198px -111px
}
#photo #secondary UL#gnav LI#photoNav A {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat -198px -111px
}
#secondary UL#gnav LI#memoryNav A {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat 0px -148px
}
#secondary UL#gnav LI#memoryNav A:hover {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat -198px -148px
}
#memory #secondary UL#gnav LI#memoryNav A {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat -198px -148px
}
#secondary UL#gnav LI#danganNav A {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat 0px -185px
}
#secondary UL#gnav LI#danganNav A:hover {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat -198px -185px
}
#dangan #secondary UL#gnav LI#danganNav A {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat -198px -185px
}
#secondary UL#gnav LI#messageNav A {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat 0px -222px
}
#secondary UL#gnav LI#messageNav A:hover {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat -198px -222px
}
#message #secondary UL#gnav LI#messageNav A {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat -198px -222px
}
#secondary UL#gnav LI#joinNav A {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat 0px -259px
}
#secondary UL#gnav LI#joinNav A:hover {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat -198px -259px
}
#join #secondary UL#gnav LI#joinNav A {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat -198px -259px
}
#secondary UL#gnav LI#togetherNav A {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat 0px -296px
}
#secondary UL#gnav LI#togetherNav A:hover {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat -198px -296px
}
#together #secondary UL#gnav LI#togetherNav A {
	BACKGROUND: url(../index_images/bg_gnav.gif) no-repeat -198px -296px
}
#secondary IMG {
	MARGIN-TOP: 1em
}
UL#tabPanel1 {
	MARGIN: 1em 0px; BORDER-BOTTOM: #dc1e28 7px solid; LIST-STYLE-TYPE: none
}
#match UL#tabPanel1 {
	MARGIN: 1em 0px; BORDER-BOTTOM: #2f8cd9 7px solid; LIST-STYLE-TYPE: none
}
.TabbedPanelsTab {
	BORDER-RIGHT: #2f8cd9 1px solid; PADDING-RIGHT: 0.25em; BORDER-TOP: #2f8cd9 1px solid; PADDING-LEFT: 0.25em; FLOAT: left; PADDING-BOTTOM: 0.25em; BORDER-LEFT: #2f8cd9 1px solid; WIDTH: 100px; CURSOR: pointer; COLOR: #ffffff; MARGIN-RIGHT: 0.25em; PADDING-TOP: 0.25em; POSITION: relative; BACKGROUND-COLOR: #003782; TEXT-ALIGN: center; -moz-user-select: none; -khtml-user-select: none
}
#match .TabbedPanelsTab#wide {
	WIDTH: 325px; COLOR: #ffffff
}
.TabbedPanelsTabHover {
	COLOR: #ffffff; BACKGROUND-COLOR: #dc1e28
}
#match .TabbedPanelsTabHover {
	COLOR: #ffffff; BACKGROUND-COLOR: #2f8cd9
}
.TabbedPanelsTabSelected {
	COLOR: #ffffff; BACKGROUND-COLOR: #dc1e28
}
#match .TabbedPanelsTabSelected {
	COLOR: #ffffff; BACKGROUND-COLOR: #2f8cd9
}
.TabbedPanelsTab A {
	TEXT-DECORATION: none
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#container:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.unit:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
H3.unit:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
P.ctrl:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#match TABLE TD DL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#match TABLE TD DD UL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.players#match .section .outline:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#photo .section UL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#spirits .section UL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.detail#memory .section UL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#memory .section LI:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#dangan .section DD:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#message H3:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#opinion .field UL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#join .section UL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#join .section OL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#join .section FORM DL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#join .section .field:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#together .section LI:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#together .section .unit DL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.detail#together .unit H4:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#together .section .field:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
UL#tabPanel1:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#mail .section .section DL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#vote .section DD LI:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#vote .section .field LI:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#top #content .section#voteArea UL LI:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
#container {
	DISPLAY: inline-block
}
.unit {
	DISPLAY: inline-block
}
H3.unit {
	DISPLAY: inline-block
}
P.ctrl {
	DISPLAY: inline-block
}
#match TABLE TD DL {
	DISPLAY: inline-block
}
#match TABLE TD DD UL {
	DISPLAY: inline-block
}
.players#match .section .outline {
	DISPLAY: inline-block
}
#photo .section UL {
	DISPLAY: inline-block
}
#spirits .section UL {
	DISPLAY: inline-block
}
.detail#memory .section UL {
	DISPLAY: inline-block
}
#memory .section LI {
	DISPLAY: inline-block
}
#dangan .section DD {
	DISPLAY: inline-block
}
#message H3 {
	DISPLAY: inline-block
}
#opinion .field UL {
	DISPLAY: inline-block
}
#join .section UL {
	DISPLAY: inline-block
}
#join .section OL {
	DISPLAY: inline-block
}
#join .section FORM DL {
	DISPLAY: inline-block
}
#join .section .field {
	DISPLAY: inline-block
}
#together .section LI {
	DISPLAY: inline-block
}
#together .section .unit DL {
	DISPLAY: inline-block
}
.detail#together .unit H4 {
	DISPLAY: inline-block
}
#together .section .field {
	DISPLAY: inline-block
}
UL#tabPanel1 {
	DISPLAY: inline-block
}
#mail .section .section DL {
	DISPLAY: inline-block
}
#vote .section DD LI {
	DISPLAY: inline-block
}
#vote .section .field LI {
	DISPLAY: inline-block
}
#top #content .section#voteArea UL LI {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
* HTML #container {
	HEIGHT: 1%
}
* HTML unit {
	HEIGHT: 1%
}
* HTML H3.unit {
	HEIGHT: 1%
}
* HTML P.ctrl {
	HEIGHT: 1%
}
* HTML #match TABLE TD DL {
	HEIGHT: 1%
}
* HTML #match TABLE TD DD UL {
	HEIGHT: 1%
}
* HTML .players#match .section .outline {
	HEIGHT: 1%
}
* HTML #photo .section UL {
	HEIGHT: 1%
}
* HTML #spirits .section UL {
	HEIGHT: 1%
}
* HTML .detail#memory .section UL {
	HEIGHT: 1%
}
* HTML #memory .section LI {
	HEIGHT: 1%
}
* HTML #dangan .section DD {
	HEIGHT: 1%
}
* HTML #message H3 {
	HEIGHT: 1%
}
* HTML #opinion .field UL {
	HEIGHT: 1%
}
* HTML #join .section UL {
	HEIGHT: 1%
}
* HTML #join .section OL {
	HEIGHT: 1%
}
* HTML #join .section FORM DL {
	HEIGHT: 1%
}
* HTML #join .section .field {
	HEIGHT: 1%
}
* HTML #together .section LI {
	HEIGHT: 1%
}
* HTML #together .section .unit DL {
	HEIGHT: 1%
}
* HTML .detail#together .unit H4 {
	HEIGHT: 1%
}
* HTML #together .section .field {
	HEIGHT: 1%
}
* HTML UL#tabPanel1 {
	HEIGHT: 1%
}
* HTML #mail .section .section DL {
	HEIGHT: 1%
}
* HTML #vote .section DD LI {
	HEIGHT: 1%
}
* HTML #vote .section .field LI {
	HEIGHT: 1%
}
* HTML #top #content .section#voteArea UL LI {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
#container {
	DISPLAY: block
}
.unit {
	DISPLAY: block
}
H3.unit {
	DISPLAY: block
}
P.ctrl {
	DISPLAY: block
}
#match TABLE TD DL {
	DISPLAY: block
}
#match TABLE TD DD UL {
	DISPLAY: block
}
.players#match .section .outline {
	DISPLAY: block
}
#photo .section UL {
	DISPLAY: block
}
#spirits .section UL {
	DISPLAY: block
}
.detail#memory .section UL {
	DISPLAY: block
}
#memory .section LI {
	DISPLAY: block
}
#dangan .section DD {
	DISPLAY: block
}
#message H3 {
	DISPLAY: block
}
#opinion .field UL {
	DISPLAY: block
}
#join .section UL {
	DISPLAY: block
}
#join .section OL {
	DISPLAY: block
}
#join .section FORM DL {
	DISPLAY: block
}
#join .section .field {
	DISPLAY: block
}
#together .section LI {
	DISPLAY: block
}
#together .section .unit DL {
	DISPLAY: block
}
.detail#together .unit H4 {
	DISPLAY: block
}
#together .section .field {
	DISPLAY: block
}
UL#tabPanel1 {
	DISPLAY: block
}
#mail .section .section DL {
	DISPLAY: block
}
#vote .section DD LI {
	DISPLAY: block
}
#vote .section .field LI {
	DISPLAY: block
}
#top #content .section#voteArea UL LI {
	DISPLAY: block
}
