.BGWhite {
	BACKGROUND-COLOR: white
;}
.BGGrade {
	BACKGROUND-ATTACHMENT: scroll; background-image : url(../img/bg.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #c4d7e0
;}
BODY {
	FONT-FAMILY: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック, "MS UI Gothic"
;}
P {
	
}
TD {
	
}
A:link {
	COLOR: #ff0000; TEXT-DECORATION: none
;}
A:visited {
	COLOR: #900; TEXT-DECORATION: none
;}
.newsField {
	MARGIN-TOP: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 15px; COLOR: #039; LINE-HEIGHT: 18px; BORDER-BOTTOM: #7e7e80 1px solid
;}
.newsFielddata {
	FONT-SIZE: 12px; COLOR: #009; PADDING-TOP: 8px; TEXT-ALIGN: center
;}
.newsBottomTxt {
	PADDING-LEFT: 25px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 300px; COLOR: #009; PADDING-TOP: 15px
;}
.newsBottomIMG {
	FLOAT: right
;}
.topMachineMA {
	MARGIN-TOP: 10px
;}
.txtSpace {
	LINE-HEIGHT: 20px
;}
.txtPadding {
	MARGIN-TOP: 3px
;}
.txtStyle1 {
	FONT-SIZE: 12px
;}
.txtStyleMinimum {
	FONT-SIZE: 11px
;}
.txtCenter {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; TEXT-ALIGN: center
;}
.txtStrong {
	FONT-WEIGHT: bold
;}
.txtPoint {
	COLOR: #003382
;}
.txtRed {
	COLOR: #f00
;}
.leftMenu {
	background-image : url(../img/leftMenuBg.gif); BACKGROUND-REPEAT: repeat-y
;}
.rightBase {
	MARGIN-TOP: 0px; MARGIN-LEFT: 5px; BACKGROUND-COLOR: white
;}
.rightTableStyle1 {
	MARGIN-TOP: 30px; PADDING-LEFT: 8px; FONT-SIZE: 12px; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 90px; COLOR: black; PADDING-TOP: 5px
;}
.rightTableStyle2 {
	MARGIN-TOP: 30px; PADDING-LEFT: 8px; FONT-SIZE: 12px; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 7px; MARGIN-LEFT: 50px; COLOR: black; PADDING-TOP: 10px
;}
.rightTableStyle3 {
	MARGIN-TOP: 10px; PADDING-LEFT: 8px; FONT-SIZE: 12px; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 7px; MARGIN-LEFT: 50px; COLOR: black; LINE-HEIGHT: 20px; PADDING-TOP: 10px
;}
.rightRecruitCareer {
	BORDER-RIGHT: #92dbf9 2px solid; BORDER-TOP: #92dbf9 2px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 35px; BORDER-LEFT: #92dbf9 2px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #92dbf9 2px solid; outline-width: 0; outline-color: #cfcfcf
}}}
.product {
	BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; MARGIN-TOP: 10px; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 30px; BORDER-LEFT: red 2px solid; COLOR: black; LINE-HEIGHT: 18px; BORDER-BOTTOM: red 2px solid
;}
.productTxt {
	FONT-SIZE: 13px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 20px; LINE-HEIGHT: 18px; MARGIN-RIGHT: 20px; PADDING-TOP: 5px
;}
.mobile {
	MARGIN-LEFT: 22px
;}
.LineHR {
	COLOR: #30fe3d
;}
.txtGoods {
	FONT-SIZE: 14px
;}
.goodFAQLayout {
	MARGIN-LEFT: 30px
;}
.goodsLayout {
	BORDER-RIGHT: #94b9d4 2px solid; BORDER-TOP: #94b9d4 2px solid; MARGIN-TOP: 10px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 30px; BORDER-LEFT: #94b9d4 2px solid; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: #94b9d4 2px solid
;}
.goodsLayoutInside {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; MARGIN-LEFT: 5px; LINE-HEIGHT: 18px
;}
.ACLayout {
	MARGIN-TOP: 22px; MARGIN-LEFT: 50px
;}
.ACinsideBig {
	MARGIN-LEFT: 25px
;}
.ACinsideMini {
	MARGIN-LEFT: 9px
;}
.GameLayout {
	MARGIN-TOP: 20px; MARGIN-LEFT: 32px
;}
.CDLayout {
	BORDER-RIGHT: #f00 2px solid; BORDER-TOP: #f00 2px solid; MARGIN-TOP: 10px; MARGIN-LEFT: 30px; BORDER-LEFT: #f00 2px solid; BORDER-BOTTOM: #f00 2px solid
;}
.MapLayout {
	MARGIN-TOP: 30px; PADDING-LEFT: 8px; FONT-SIZE: 12px; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 65px; COLOR: black; PADDING-TOP: 5px
;}
.SiteMapLayout1 {
	MARGIN-TOP: 20px; MARGIN-LEFT: 50px
;}
.SiteMapLayoutMd {
	MARGIN-TOP: 20px; MARGIN-LEFT: 15px
;}
.SiteMapLayoutR {
	MARGIN-TOP: 20px; MARGIN-LEFT: 40px
;}
.SiteMapPoplist {
	PADDING-TOP: 9px
;}
.SiteMapTb {
	PADDING-LEFT: 25px; FONT-SIZE: 14px; PADDING-TOP: 9px
;}
.FaqGameTb {
	BORDER-RIGHT: #d1d1d1 1px solid; BORDER-TOP: #d1d1d1 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 77px; BORDER-LEFT: #d1d1d1 1px solid; LINE-HEIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: #d1d1d1 1px solid
;}
.FaqGameTb2 {
	BORDER-RIGHT: #c4c4c4 1px solid; BORDER-TOP: #c4c4c4 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 35px; BORDER-LEFT: #c4c4c4 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #c4c4c4 1px solid; outline-width: 0; outline-color: #cfcfcf
}}}
.FaqGameTxt {
	PADDING-RIGHT: 10px; FONT-SIZE: 12px; LINE-HEIGHT: 18px
;}
.privacy {
	FONT-SIZE: 13px; FONT-FAMILY: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック
;}
.formTable {
	PADDING-LEFT: 10px; FONT-SIZE: 12px
;}
.formarea {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; BORDER-BOTTOM: #7f9db9 1px solid
;}
SELECT {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
;}
.recruitBg {
	LEFT: 200px; POSITION: relative
;}
.iFrame {
	
}
.FrameRed {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
;}
.contactIFrame {
	MARGIN-LEFT: 35px; MARGIN-RIGHT: 5px
;}
.class {
	FONT-SIZE: 12px; COLOR: #006; LINE-HEIGHT: 16
;}
