* {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: "¥Ò¥é¥®¥Î½Ç¥´ Pro W3","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.clear {
	CLEAR: both
}
.clearLeft {
	CLEAR: left
}
BODY {
	FONT-SIZE: 13px; LINE-HEIGHT: 1.5
}
TABLE {
	
}
SELECT {
	FONT-SIZE: 99%
}
INPUT {
	FONT-SIZE: 99%
}
TEXTAREA {
	FONT-SIZE: 99%
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.clearRight {
	CLEAR: right
}
.clearLeft {
	CLEAR: left
}
BODY {
	BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
#container {
	MARGIN: 0px auto; WIDTH: 768px; TEXT-ALIGN: center
}
#wrapper {
	MARGIN: 28px auto 0px; WIDTH: 768px
}
#header {
	MARGIN: 0px auto; WIDTH: 768px; HEIGHT: 80px; TEXT-ALIGN: center
}
P#copy {
	CLEAR: both; MARGIN-BOTTOM: 5px
}
P#copy_02 {
	MARGIN-BOTTOM: 20px
}
.alignCenter {
	TEXT-ALIGN: center
}
DIV#softinfo {
	FONT-SIZE: 92%; MARGIN-BOTTOM: 20px
}
DIV#softinfo DIV#softinfoTop {
	FONT-SIZE: 0px; BACKGROUND: url(../img/softinfo_top.gif) no-repeat 0px 0px; WIDTH: 758px; HEIGHT: 10px
}
DIV#softinfo DIV#softinfoBottom {
	FONT-SIZE: 0px; BACKGROUND: url(../img/softinfo_top.gif) no-repeat 0px 0px; WIDTH: 758px; HEIGHT: 10px
}
DIV#softinfo DIV#softinfoBottom {
	BACKGROUND: url(../img/softinfo_bottom.gif) no-repeat center bottom; HEIGHT: 8px
}
DIV#softinfo DIV#softinfoContents {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 728px; PADDING-TOP: 0px; POSITION: relative
}
DIV#softinfo DIV#softinfoContents DL DT {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 10em; COLOR: #8c8c8c; PADDING-TOP: 8px
}
DIV#softinfo DIV#softinfoContents DL DT SPAN {
	COLOR: #ff418c
}
DIV#softinfo DIV#softinfoContents DL DD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 10em; BACKGROUND: url(../img/dot.gif) repeat-x left bottom; PADDING-BOTTOM: 8px; MARGIN-LEFT: 0px; PADDING-TOP: 8px
}
DIV#softinfo DIV#softinfoContents DL {
	WIDTH: 688px; LINE-HEIGHT: 1
}
DIV#softinfo DIV#softinfoContents DL.column {
	FLOAT: left; WIDTH: 344px
}
DIV#softinfo DIV#softinfoContents DL.columnLast {
	FLOAT: left; WIDTH: 344px
}
DIV#softinfo DIV#softinfoContents DL.last DD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#softinfo DIV#softinfoContents DL.columnLast DD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#softinfo DIV#softinfoContents P.cero {
	RIGHT: 10px; WIDTH: 32px; BOTTOM: 5px; POSITION: absolute; HEIGHT: 40px
}
