BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-SIZE: 12px; COLOR: #555555; LINE-HEIGHT: 150%; FONT-FAMILY: "③⑨ ⑥前浅强谦", "Osaka⌒单碩"
}
H2 {
	FONT-SIZE: 12px; COLOR: #555555; LINE-HEIGHT: 150%; FONT-FAMILY: "③⑨ ⑥前浅强谦", "Osaka⌒单碩"
}
H3 {
	FONT-SIZE: 12px; COLOR: #555555; LINE-HEIGHT: 150%; FONT-FAMILY: "③⑨ ⑥前浅强谦", "Osaka⌒单碩"
}
H4 {
	FONT-SIZE: 12px; COLOR: #555555; LINE-HEIGHT: 150%; FONT-FAMILY: "③⑨ ⑥前浅强谦", "Osaka⌒单碩"
}
H5 {
	FONT-SIZE: 12px; COLOR: #555555; LINE-HEIGHT: 150%; FONT-FAMILY: "③⑨ ⑥前浅强谦", "Osaka⌒单碩"
}
H6 {
	FONT-SIZE: 12px; COLOR: #555555; LINE-HEIGHT: 150%; FONT-FAMILY: "③⑨ ⑥前浅强谦", "Osaka⌒单碩"
}
P {
	FONT-SIZE: 12px; COLOR: #555555; LINE-HEIGHT: 150%; FONT-FAMILY: "③⑨ ⑥前浅强谦", "Osaka⌒单碩"
}
TD {
	FONT-SIZE: 12px; COLOR: #555555; LINE-HEIGHT: 150%; FONT-FAMILY: "③⑨ ⑥前浅强谦", "Osaka⌒单碩"
}
DIV {
	FONT-SIZE: 12px; COLOR: #555555; LINE-HEIGHT: 150%; FONT-FAMILY: "③⑨ ⑥前浅强谦", "Osaka⌒单碩"
}
LI {
	FONT-SIZE: 12px; COLOR: #555555; LINE-HEIGHT: 150%; FONT-FAMILY: "③⑨ ⑥前浅强谦", "Osaka⌒单碩"
}
DT {
	FONT-SIZE: 12px; COLOR: #555555; LINE-HEIGHT: 150%; FONT-FAMILY: "③⑨ ⑥前浅强谦", "Osaka⌒单碩"
}
DD {
	FONT-SIZE: 12px; COLOR: #555555; LINE-HEIGHT: 150%; FONT-FAMILY: "③⑨ ⑥前浅强谦", "Osaka⌒单碩"
}
A {
	FONT-SIZE: 12px; COLOR: #cc3e3e; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #cc3e3e; LINE-HEIGHT: 150%; TEXT-DECORATION: underline
}
H3 {
	MARGIN: 20px 0px 10px
}
H4 {
	MARGIN: 20px 0px 10px
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.imgline {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #666 1px solid
}
#container {
	BORDER-RIGHT: #a9a9a9 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #a9a9a9 1px solid; WIDTH: 758px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#bottom_bg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/ridgeracer7/_common/img/top/bottom_bg.gif); PADDING-BOTTOM: 8px; PADDING-TOP: 18px; TEXT-ALIGN: center
}
#spec_bg {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #999999; BACKGROUND-IMAGE: url(/ridgeracer7/_common/img/top/spec_base.gif); BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #999999; MARGIN: 0px auto; WIDTH: 392px; BORDER-TOP-COLOR: #999999; HEIGHT: 173px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #999999
}
#spec_bg DIV {
	MARGIN: 0px 0px 0px 30px
}
#spec_bg P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 5px; TEXT-ALIGN: left
}
 HTML #spec_bg P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#spec_bg IMG {
	FLOAT: right; MARGIN-RIGHT: 15px
}
#spec_bg P SPAN {
	FONT-WEIGHT: bold; LINE-HEIGHT: 130%
}
#spec_bg P.specdate {
	FLOAT: left
}
#spec_bg P.copy {
	CLEAR: left
}
#banner {
	MARGIN: 20px 0px; WIDTH: 100%; TEXT-ALIGN: center
}
#banner IMG {
	MARGIN: 0px 10px
}
#stickerBanner {
	MARGIN: 45px 0px 0px; TEXT-ALIGN: right
}
#redge7bg {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/ridgeracer7/_common/img/top/bottom_bg.gif) repeat-y; PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 758px; PADDING-TOP: 0px; HEIGHT: 100%; TEXT-ALIGN: center
}
#title {
	MARGIN: 30px 20px 0px; WIDTH: 718px; TEXT-ALIGN: left
}
#gototop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 758px; PADDING-TOP: 40px; TEXT-ALIGN: right
}
#gototop IMG {
	BORDER-TOP-STYLE: none; MARGIN-RIGHT: 35px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#navigation {
	BACKGROUND-IMAGE: url(/ridgeracer7/_common/img/navi/menu_bg.jpg); WIDTH: 758px; HEIGHT: 45px; TEXT-ALIGN: center
}
#lnavi {
	MARGIN: 30px 0px 0px; WIDTH: 758px; TEXT-ALIGN: left
}
#head {
	BACKGROUND-IMAGE: url(/ridgeracer7/_common/img/header/head_bg.jpg); WIDTH: 758px; HEIGHT: 73px
}
#head .logo {
	MARGIN: 8px 0px 0px 25px
}
#textposition {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 700px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#textposition P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 13px 0px 10px; PADDING-TOP: 0px
}
#textposition .mpos {
	MARGIN: 32px 0px 0px
}
#textposition .imgpos {
	MARGIN: 0px 13px 13px 0px
}
#textposition .imgpos2 {
	MARGIN: 0px 6px 10px 0px
}
.sub_title {
	WIDTH: 700px
}
.sub_titleimg {
	
}
.cont_area {
	WIDTH: 700px
}
.cont_area2 {
	MARGIN-TOP: 10px; WIDTH: 700px
}
.cont_area3 {
	MARGIN-TOP: 10px; WIDTH: 720px
}
.cont_leftarea {
	FLOAT: left; WIDTH: 340px
}
.cont_rightarea {
	FLOAT: right; WIDTH: 340px
}
.cont_leftarea2 {
	FLOAT: left; WIDTH: 360px
}
.cont_rightarea2 {
	FLOAT: right; WIDTH: 397px
}
.cont_world {
	PADDING-LEFT: 10px; WIDTH: 330px
}
.contimg_mrg {
	MARGIN: 15px 15px 0px 0px
}
P.bold {
	FONT-WEIGHT: bold
}
P.minititle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ef9801
}
P.font14px {
	FONT-SIZE: 14px
}
.font12px {
	FONT-SIZE: 12px; LINE-HEIGHT: 140%
}
.blue {
	COLOR: #5b689a
}
.blue_bold {
	FONT-WEIGHT: bold; COLOR: #5b689a
}
.right {
	TEXT-ALIGN: right
}
SPAN.cap {
	MARGIN-TOP: 3px; FONT-SIZE: 10px; COLOR: #3e5ccf
}
TABLE OL LI {
	LIST-STYLE-TYPE: none
}
.concept_img {
	MARGIN: 20px 0px; WIDTH: 100%; TEXT-ALIGN: center
}
.concept_smallimg {
	MARGIN: 0px 5px 38px 0px
}
.concept_smallimg2 {
	MARGIN: 0px 5px 33px 0px
}
.concept_smallimg3 {
	MARGIN: 0px 5px 15px 0px
}
.concept_mar {
	MARGIN: 0px 0px 10px
}
.concept_line {
	MARGIN: 20px 0px; WIDTH: 700px; BORDER-BOTTOM: #5b689a 3px dotted; TEXT-ALIGN: center
}
.custom_area {
	MARGIN: 10px 0px 0px 20px; WIDTH: 680px; HEIGHT: 190px
}
.custom_area2 {
	MARGIN: 10px 0px 0px 20px; WIDTH: 680px
}
.custom_leftarea {
	FLOAT: left; MARGIN: 0px 0px 0px 20px; WIDTH: 300px
}
.custom_leftarea2 {
	BORDER-RIGHT: #5b689a 3px dotted; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 342px; PADDING-TOP: 0px
}
.custom_rightarea {
	FLOAT: right; MARGIN: 0px 0px 0px 5px; WIDTH: 342px
}
.cursol_mrg {
	MARGIN: 10px 0px 0px; TEXT-ALIGN: center
}
.custom_line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 20px 0px 0px; WIDTH: 700px; PADDING-TOP: 0px; BORDER-BOTTOM: #5b689a 3px dotted
}
.custom_mrg {
	FLOAT: left; MARGIN: 10px 10px 0px 0px
}
.custom_mrg2 {
	MARGIN: 10px 10px 0px 110px
}
.custom_mrg3 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.custom_mrg4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
.custom_mrg5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 38px
}
.custom_mrg6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.custom_mrg7 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.cap2 {
	MARGIN-TOP: 3px; FONT-SIZE: 10px; COLOR: #3e5ccf; TEXT-ALIGN: center
}
.move_mrg {
	MARGIN-BOTTOM: 15px
}
.sound_right {
	TEXT-ALIGN: right
}
.sound_center {
	TEXT-ALIGN: center
}
.sound_center_blue {
	FONT-WEIGHT: bold; MARGIN: 15px 0px 0px; COLOR: #5b689a; TEXT-ALIGN: center
}
#sound_list {
	
}
#sound_list P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#sound_list TABLE {
	MARGIN: 0px auto; WIDTH: 350px; TEXT-ALIGN: center
}
#sound_list TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.gray {
	BACKGROUND-COLOR: #cccccc
}
.white_gray {
	BACKGROUND-COLOR: #ffffff
}
.list_title {
	BACKGROUND-COLOR: #ffffff
}
.list_title SPAN {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.minigame {
	FLOAT: left
}
.minigame IMG {
	MARGIN: 15px 11px 15px 0px
}
.question {
	BORDER-RIGHT: #022c62 3px double; PADDING-RIGHT: 0px; BORDER-TOP: #022c62 3px double; PADDING-LEFT: 0px; BACKGROUND: url(../../faq/img/title_back.gif) repeat-y; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; BORDER-LEFT: #022c62 3px double; WIDTH: 650px; PADDING-TOP: 0px; BORDER-BOTTOM: #022c62 3px double; TEXT-ALIGN: left
}
.question P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 10px; COLOR: #022c62; PADDING-TOP: 0px
}
.question A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #022c62; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.question A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #4b78b2; TEXT-DECORATION: none
}
#faq {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 15px
}
#faq TABLE {
	MARGIN: 0px; WIDTH: 650px; TEXT-ALIGN: left
}
.qtitle {
	BORDER-RIGHT: #022c62 3px double; PADDING-RIGHT: 0px; BORDER-TOP: #022c62 3px double; PADDING-LEFT: 0px; BACKGROUND: url(../../faq/img/title_back.gif) repeat-y; PADDING-BOTTOM: 0px; BORDER-LEFT: #022c62 3px double; PADDING-TOP: 0px; BORDER-BOTTOM: #022c62 3px double
}
.qtitle P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #022c62; PADDING-TOP: 10px
}
.qcont {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.qcont IMG {
	BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #a9a9a9 1px solid; MARGIN: 10px 0px 10px 125px; BORDER-LEFT: #a9a9a9 1px solid; BORDER-BOTTOM: #a9a9a9 1px solid
}
.qcont P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: top; PADDING-TOP: 20px; TEXT-ALIGN: left
}
.qcont SPAN.red {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.qcont SPAN.bold {
	FONT-WEIGHT: bold
}
.qcont A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ff9900; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.qcont A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ff9900; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
.close {
	MARGIN: 20px 0px 0px
}
#qhead {
	BACKGROUND-IMAGE: url(/ridgeracer7/faq/img/header.gif); WIDTH: 758px; HEIGHT: 73px
}
#qhead .logo {
	MARGIN: 8px 0px 0px 25px
}
LI.kome {
	LIST-STYLE-IMAGE: url(../../operation/img/kome.gif); MARGIN: 0px auto
}
.td_back {
	MARGIN-TOP: 5px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../../operation/img/back.gif)
}
.td_back2 {
	MARGIN-TOP: 5px; PADDING-LEFT: 10px
}
P.back {
	COLOR: #333333
}
.tabl_b1g {
	BORDER-COLLAPSE: collapse; TEXT-ALIGN: left
}
.tabl_b1g P {
	MARGIN: 0px auto; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left
}
.operation_img {
	MARGIN: 20px 0px; TEXT-ALIGN: center
}
P.back2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pad_l10r10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
.topimg {
	MARGIN-TOP: 10px
}
TD {
	MARGIN: 0px auto
}
TR {
	MARGIN: 0px auto
}
.spec {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px; BORDER-LEFT: #666666 1px solid; WIDTH: 680px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 100px; paddimg-right: 10px
}
.sticker_mrg {
	MARGIN: 20px 0px 15px
}
#pop {
	BACKGROUND: url(../../popup/img/bg.jpg) no-repeat center 50%; MARGIN: 0px auto; WIDTH: 760px; HEIGHT: 500px
}
#popnavi_bk {
	BACKGROUND: url(../../popup/img/btn_bg.jpg) no-repeat; WIDTH: 760px; HEIGHT: 44px; TEXT-ALIGN: center
}
#popup {
	WIDTH: 760px; HEIGHT: 456px
}

