BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: 'MS P????', osaka, Gothic, sans-serif; BACKGROUND-COLOR: #ffffff
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG.tb {
	VERTICAL-ALIGN: text-bottom
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
P {
	MARGIN-BOTTOM: 1em; TEXT-INDENT: 0em; LINE-HEIGHT: 150%
}
P.ni {
	MARGIN-BOTTOM: 0em; TEXT-INDENT: 0em
}
P.img {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0em; LINE-HEIGHT: 100%; PADDING-TOP: 0px
}
P.small_font {
	FONT-SIZE: 75%; COLOR: #666666; TEXT-INDENT: 1em; LINE-HEIGHT: 140%
}
SPAN.red {
	COLOR: #ff0000
}
HR {
	CLEAR: both; VISIBILITY: hidden; MARGIN: 0px; WIDTH: 100%; HEIGHT: 1px
}
HR.vis {
	VISIBILITY: visible; COLOR: #003399; HEIGHT: 2px; BACKGROUND-COLOR: #003399
}
HR.vis2 {
	VISIBILITY: visible; COLOR: #aaaaaa; HEIGHT: 1px; BACKGROUND-COLOR: #003399
}
INPUT.input1 {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
INPUT.bt1 {
	BORDER-RIGHT: #aaaaff 2px outset; BORDER-TOP: #aaaaff 2px outset; BORDER-LEFT: #aaaaff 2px outset; COLOR: #ffffff; BORDER-BOTTOM: #aaaaff 2px outset; BACKGROUND-COLOR: #003399
}
ADDRESS {
	FONT-STYLE: normal
}
TD.layout {
	FONT-SIZE: 0px; LINE-HEIGHT: 0
}
IMG.layout {
	VERTICAL-ALIGN: bottom; LINE-HEIGHT: 0px
}
P.left {
	TEXT-ALIGN: left
}
P.right {
	TEXT-ALIGN: right
}
DIV#contents DIV.left {
	FLOAT: left
}
DIV#contents DIV.right {
	FLOAT: right
}
DIV.center {
	MARGIN-LEFT: auto; WIDTH: 500px; MARGIN-RIGHT: auto
}
DIV.typec_margin {
	CLEAR: both; MARGIN-RIGHT: 19%
}
H3.sub_bar {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 95%; BACKGROUND-IMAGE: url(http://parts.nikkei.co.jp/parts/net3/midashi_bg2.gif); PADDING-BOTTOM: 3px; MARGIN: 10px 0px 5px; BORDER-LEFT: #666666 1px solid; WIDTH: 100%; COLOR: #cc0000; TEXT-INDENT: 0.5em; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px solid
}
SPAN.sub_bar_time {
	MARGIN-TOP: -1.1em; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 85%; WIDTH: 100%; TEXT-ALIGN: right
}
A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
A:visited {
	COLOR: #800080; TEXT-DECORATION: none
}
A:hover {
	COLOR: #003399; TEXT-DECORATION: underline
}
TABLE.downmenu {
	BORDER-RIGHT: #5b86db 1px solid; MARGIN: 0px; BORDER-BOTTOM: #5b86db 1px solid
}
TABLE.downmenu  TD {
	PADDING-RIGHT: 4px; BORDER-TOP: #5b86db 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #5b86db 1px solid; CURSOR: pointer; PADDING-TOP: 4px; BACKGROUND-COLOR: #dceef7
}
TABLE.downmenu  TD.not_cursor {
	CURSOR: default
}
DIV#header {
	
}
H2#logomark {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; WIDTH: 187px; PADDING-TOP: 3px
}
DIV#jump {
	FONT-SIZE: 0px; COLOR: #ffffff; POSITION: absolute; TOP: -100px; TEXT-ALIGN: right
}
DIV#jump  A:link {
	Z-INDEX: -1; COLOR: #ffffff
}
DIV#jump  A:visited {
	Z-INDEX: -1; COLOR: #ffffff
}
DIV#jump  A:hover {
	Z-INDEX: -1; COLOR: #ffffff
}
DIV.center2 {
	MARGIN-LEFT: auto; WIDTH: 600px; MARGIN-RIGHT: auto; TEXT-ALIGN: justify
}
FORM#search_form {
	CLEAR: both; MARGIN: 7px 0px 6px; TEXT-ALIGN: center
}
FORM#search_form P {
	DISPLAY: inline; FONT-SIZE: 12px; MARGIN-LEFT: 5px; COLOR: #333333; TEXT-INDENT: 0px
}
FORM#search_form P.help {
	MARGIN-LEFT: 20px; TEXT-INDENT: 1em
}
UL#mainmenu {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 90%; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 6px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #003399
}
UL#mainmenu LI {
	DISPLAY: inline; MARGIN-RIGHT: 0.1em
}
UL#mainmenu LI.select {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; MARGIN: 0px 10px 0px 5px; COLOR: #003399; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
UL#mainmenu  A:link {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
UL#mainmenu  A:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
UL#mainmenu  A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
DIV#link_full {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 210px; PADDING-TOP: 10px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
DIV#link_full UL {
	LIST-STYLE: none url(http://parts.nikkei.co.jp/parts/net3/ul_square3.gif) inside; FLOAT: right; WIDTH: 130px; LINE-HEIGHT: 100%
}
DIV#link_full P {
	FLOAT: right; WIDTH: 468px
}
DIV#link_full UL LI {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 3px; TEXT-ALIGN: left
}
DIV#link_full2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
DIV#link_full2 UL {
	LIST-STYLE: none none outside; FLOAT: right; WIDTH: 114px; LINE-HEIGHT: 100%
}
DIV#link_full2 P {
	FLOAT: right; WIDTH: 468px
}
DIV#link_full2 UL LI {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 3px; TEXT-ALIGN: left
}
DIV#link_half {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 210px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
DIV#link_half UL {
	LIST-STYLE: none url(http://parts.nikkei.co.jp/parts/net3/ul_square3.gif) inside; FLOAT: right; WIDTH: 130px; LINE-HEIGHT: 100%
}
DIV#link_half P {
	FLOAT: right; MARGIN-LEFT: 10px; WIDTH: 234px
}
DIV#link_half UL LI {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 3px; TEXT-ALIGN: left
}
DIV#link_half2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
DIV#link_half2 UL {
	LIST-STYLE: none none outside; FLOAT: right; WIDTH: 116px; LINE-HEIGHT: 100%
}
DIV#link_half2 P {
	FLOAT: right; MARGIN-LEFT: 3px; WIDTH: 234px
}
DIV#link_half2 UL LI {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 3px; TEXT-ALIGN: left
}
DIV#link_super {
	FONT-SIZE: 12px; MARGIN: 3px 10px 3px 200px; TEXT-ALIGN: right
}
SPAN.koudoku {
	COLOR: #990000
}
SPAN.eizo {
	FONT-SIZE: 12px
}
SPAN.eizo IMG {
	MARGIN-LEFT: 2px; VERTICAL-ALIGN: text-bottom
}
P#super_banner {
	CLEAR: both; MARGIN-TOP: 0px; TEXT-ALIGN: center
}
.koudoku A:link {
	COLOR: #990000
}
.koudoku A:visited {
	COLOR: #990000
}
DIV#link {
	FONT-SIZE: 12px; MARGIN: 3px 10px 0px 200px; TEXT-ALIGN: right
}
P#link_box {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: #aaaaaa 1px solid; LINE-HEIGHT: 120%; MARGIN-RIGHT: 10px; PADDING-TOP: 4px; BORDER-BOTTOM: #aaaaaa 1px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
DIV#contents {
	MARGIN: 0px 18px 0px 10px
}
DIV#right_contents {
	MARGIN-RIGHT: 10px
}
DIV#contents UL {
	CLEAR: both; LIST-STYLE: circle url(http://parts.nikkei.co.jp/parts/net3/ul_square4.gif) inside; FONT-SIZE: 95%; LINE-HEIGHT: 150%
}
DIV#contents DIV.tokushu UL {
	LIST-STYLE: circle url(http://parts.nikkei.co.jp/parts/net3/arrow2.gif) inside; PADDING-LEFT: 0.3em
}
DIV#contents DIV.site UL {
	LIST-STYLE: circle url(http://parts.nikkei.co.jp/parts/net3/arrow2.gif) inside; PADDING-LEFT: 0.3em
}
DIV#contents DIV.tokushu H3 {
	COLOR: #333333; BACKGROUND-COLOR: #ffffff
}
DIV#contents DIV.site H3 {
	COLOR: #333333; BACKGROUND-COLOR: #ffffff
}
DIV#contents DIV.kiji H3 {
	COLOR: #333333; BACKGROUND-COLOR: #eeeeee
}
DIV#contents UL LI {
	PADDING-LEFT: 1.5em; VERTICAL-ALIGN: top; TEXT-INDENT: -1.5em
}
DIV#contents UL.kanren {
	LIST-STYLE: none none outside; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN-BOTTOM: 2em; TEXT-INDENT: 0px
}
DIV#contents UL.kanren LI {
	LINE-HEIGHT: 190%
}
P.k_link {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN: 0.7em 0em 1.3em; TEXT-INDENT: 0px
}
P.k_link A:link {
	TEXT-DECORATION: underline
}
P.k_link A:visited {
	TEXT-DECORATION: underline
}
P.k_link A:hover {
	TEXT-DECORATION: none
}
P.k_link A.none:link {
	TEXT-DECORATION: none
}
P.k_link A.none:visited {
	TEXT-DECORATION: none
}
P.k_link A.none:hover {
	TEXT-DECORATION: underline
}
P.k_link_r {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN: 0.7em 0em 1.3em; TEXT-INDENT: 0px; TEXT-ALIGN: right
}
P.k_link_r A:link {
	TEXT-DECORATION: underline
}
P.k_link_r A:visited {
	TEXT-DECORATION: underline
}
P.k_link_r A:hover {
	TEXT-DECORATION: none
}
P.k_link_r A.none:link {
	TEXT-DECORATION: none
}
P.k_link_r A.none:visited {
	TEXT-DECORATION: none
}
P.k_link_r A.none:hover {
	TEXT-DECORATION: underline
}
P.k_topnews {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -0.5em; TEXT-INDENT: 0px; LINE-HEIGHT: 100%; PADDING-TOP: 0px
}
P.diamond {
	CLEAR: both; FONT-SIZE: 85%; MARGIN: 10px 0px; COLOR: #666666; TEXT-INDENT: 4em
}
P.blueline {
	COLOR: #ffffff; BACKGROUND-COLOR: #3366cc
}
H3.blueline {
	COLOR: #ffffff; BACKGROUND-COLOR: #3366cc
}
P.purpleline {
	COLOR: #0f5186; BACKGROUND-COLOR: #c8def1
}
H3.purpleline {
	COLOR: #0f5186; BACKGROUND-COLOR: #c8def1
}
P.grayline {
	COLOR: #333333; BACKGROUND-COLOR: #eeeeee
}
H3.grayline {
	COLOR: #333333; BACKGROUND-COLOR: #eeeeee
}
H4.grayline {
	COLOR: #333333; BACKGROUND-COLOR: #eeeeee
}
P.blueline {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 85%; MARGIN: 10px 0px; TEXT-INDENT: 1em; LINE-HEIGHT: 150%
}
H3.blueline {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 85%; MARGIN: 10px 0px; TEXT-INDENT: 1em; LINE-HEIGHT: 150%
}
P.grayline {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 85%; MARGIN: 10px 0px; TEXT-INDENT: 1em; LINE-HEIGHT: 150%
}
H3.grayline {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 85%; MARGIN: 10px 0px; TEXT-INDENT: 1em; LINE-HEIGHT: 150%
}
H4.grayline {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 85%; MARGIN: 10px 0px; TEXT-INDENT: 1em; LINE-HEIGHT: 150%
}
P.purpleline {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 85%; MARGIN: 10px 0px; TEXT-INDENT: 1em; LINE-HEIGHT: 150%
}
H3.purpleline {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 85%; MARGIN: 10px 0px; TEXT-INDENT: 1em; LINE-HEIGHT: 150%
}
H3.purpleline {
	MARGIN-BOTTOM: 5px; TEXT-INDENT: 0.5em
}
TABLE#photonews1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #cccccc
}
TABLE#photonews2 {
	BACKGROUND-COLOR: #ffffff
}
TABLE.left {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
TABLE.right {
	FLOAT: right; MARGIN: 0px 0px 10px 10px
}
TABLE.center {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
TABLE#photonews1 P {
	FONT-SIZE: 80%; LINE-HEIGHT: 120%; TEXT-ALIGN: left
}
TABLE#photonews2 P {
	FONT-SIZE: 80%; LINE-HEIGHT: 120%; TEXT-ALIGN: left
}
DIV#contents_title {
	BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 1px solid; MARGIN-BOTTOM: 2px; BORDER-LEFT: #003399 1px solid; WIDTH: 100%; BORDER-BOTTOM: #003399 1px solid; BACKGROUND-COLOR: #eeeeee
}
DIV.photo#contents_title {
	HEIGHT: 20px
}
DIV.photo_kako#contents_title {
	HEIGHT: 22px
}
DIV#contents_title P {
	FONT-SIZE: 80%; MARGIN: 0em 1em; HEIGHT: 100%
}
DIV#contents_title H2 {
	FONT-SIZE: 95%; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 130px; COLOR: #ffffff; PADDING-TOP: 3px; HEIGHT: 100%; BACKGROUND-COLOR: #003399; TEXT-ALIGN: center
}
DIV#contents_title H2.photo_kako {
	WIDTH: 211px
}
DIV#contents_title H2 A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
DIV#contents_title H2 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
DIV#contents_title H2 A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
P#title_description {
	FLOAT: left; MARGIN-RIGHT: 200px; PADDING-TOP: 2px; WHITE-SPACE: nowrap
}
P#contents_title_link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-TOP: 2px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
P#contents_title_link A:link {
	TEXT-DECORATION: underline
}
P#contents_title_link A:visited {
	TEXT-DECORATION: underline
}
P#contents_title_link A:hover {
	TEXT-DECORATION: none
}
DIV#contents UL.submenu {
	CLEAR: both; LIST-STYLE: none none inside; MARGIN: 0px 0px 10px; LINE-HEIGHT: 100%
}
DIV#contents UL.submenu LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 2px 0px; WIDTH: 125px; TEXT-INDENT: 0px; PADDING-TOP: 3px; HEIGHT: 18px; BACKGROUND-COLOR: #99ccff; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
DIV#contents UL.submenu LI.top {
	COLOR: #ffffff; BACKGROUND-COLOR: #003399; TEXT-DECORATION: none
}
DIV#contents UL.submenu  A:link {
	TEXT-DECORATION: underline
}
DIV#contents UL.submenu  A:visited {
	TEXT-DECORATION: underline
}
DIV#contents UL.submenu  A:hover {
	TEXT-DECORATION: none
}
P.imphoto {
	FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 180px; TEXT-INDENT: 0px
}
H2.imheading {
	FONT-SIZE: 120%; MARGIN: 13px 0px 8px
}
DIV.imkiji {
	MARGIN-LEFT: 190px
}
DIV.photo#contents HR {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px
}
UL.mkt_inline1 LI {
	LIST-STYLE: none none outside; FONT-SIZE: 90%; FLOAT: left; WIDTH: 200px; LINE-HEIGHT: 140%
}
DIV#mkt_news HR {
	VISIBILITY: visible
}
DIV#sp UL LI {
	LIST-STYLE: none none outside; PADDING-LEFT: 1em; FLOAT: left; COLOR: #003399; TEXT-INDENT: -1em; LINE-HEIGHT: 160%; MARGIN-RIGHT: 1em
}
DIV#sp UL.spul1 LI {
	WIDTH: 20%
}
DIV#sp UL.spul2 LI {
	WIDTH: 30%
}
DIV#sp UL.spul3 LI {
	WIDTH: 40%
}
DIV.spr {
	BORDER-RIGHT: #003399 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #003399 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 16px; PADDING-BOTTOM: 10px; BORDER-LEFT: #003399 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #003399 1px solid; BACKGROUND-COLOR: #e6f2fc
}
H3#sp_title {
	CLEAR: both; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; MARGIN: 20px 0px; BORDER-BOTTOM: #999999 1px solid
}
H3.sprh {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 90%; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #ffffff; TEXT-INDENT: 10px; PADDING-TOP: 6px; BACKGROUND-COLOR: #000066
}
H4.sprh {
	MARGIN-TOP: 10px; FONT-SIZE: 85%; MARGIN-BOTTOM: 5px
}
H4.sp {
	PADDING-RIGHT: 4px; MARGIN-TOP: 15px; PADDING-LEFT: 4px; FONT-SIZE: 85%; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; COLOR: #333333; PADDING-TOP: 4px; BACKGROUND-COLOR: #dddddd
}
DIV.telecom H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #a5a421
}
DIV.telecom P.ni#telecom_sch {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #a5a421; TEXT-ALIGN: right
}
DIV.telecom2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: 240px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f7f7ce
}
DIV.telecom2 UL {
	MARGIN: 5px 0px 10px
}
DIV.telecom2 UL LI {
	LIST-STYLE: none none outside
}
DIV.telecom2 P.img {
	CLEAR: both
}
DIV.dousei {
	MARGIN-TOP: 1.5em
}
DIV.dousei H3 {
	FONT-SIZE: 100%; MARGIN-BOTTOM: 10px
}
DIV#contents UL.kantei_time {
	LIST-STYLE: circle url(http://parts.nikkei.co.jp/parts/net3/ul_tri1.gif) inside
}
DIV#koizumi {
	CLEAR: both; BACKGROUND-POSITION: 100% 100%; BACKGROUND-IMAGE: url(http://parts.nikkei.co.jp/parts/net3/koizumi.gif); BORDER-BOTTOM: #3366cc 4px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 52px
}
DIV#contents P#koizumi {
	MARGIN-TOP: -1.7em; FONT-WEIGHT: bold
}
P.copyftdj {
	FONT-SIZE: 85%; TEXT-ALIGN: center
}
DIV#ritti {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; WIDTH: 200px; COLOR: #333333; BACKGROUND-COLOR: #f6f5db
}
DIV#ritti P {
	MARGIN: 2px 0px 2px 5px; TEXT-INDENT: 0em
}
DIV#area21 {
	FONT-SIZE: 12px; WIDTH: 200px; COLOR: #333333; BACKGROUND-COLOR: #e6f2fc
}
DIV#area21 P {
	MARGIN: 0px; TEXT-INDENT: 1em
}
DIV#area21 P.a {
	FONT-WEIGHT: bold; MARGIN: 5px; TEXT-INDENT: 0em; BACKGROUND-COLOR: #ffffff
}
DIV#contents UL.nsqre {
	LIST-STYLE: disc none inside
}
.rittitext1 {
	FONT-SIZE: 80%; MARGIN-BOTTOM: 5px; TEXT-INDENT: 2em; LINE-HEIGHT: 120%
}
DIV#report HR {
	VISIBILITY: visible; MARGIN-LEFT: auto; WIDTH: 485px; MARGIN-RIGHT: auto
}
DIV#toukei_data {
	TEXT-ALIGN: center
}
DIV#ritti_data {
	TEXT-ALIGN: center
}
DIV#toukei_data2 {
	MARGIN-LEFT: auto; WIDTH: 620px; MARGIN-RIGHT: auto; TEXT-ALIGN: justify
}
DIV#ritti_data2 {
	MARGIN-LEFT: auto; WIDTH: 620px; MARGIN-RIGHT: auto; TEXT-ALIGN: justify
}
DIV.assessment H4 {
	MARGIN: 10px 0px 7px
}
P.kabu_waku {
	BORDER-RIGHT: #8091a5 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #8091a5 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 80%; PADDING-BOTTOM: 10px; MARGIN: 20px 0px; BORDER-LEFT: #8091a5 1px solid; LINE-HEIGHT: 130%; PADDING-TOP: 10px; BORDER-BOTTOM: #8091a5 1px solid; BACKGROUND-COLOR: #ffffff
}
P.img_center {
	MARGIN: 10px 0px; TEXT-INDENT: 0px; TEXT-ALIGN: center
}
P.img_center#mkt_chart {
	MARGIN: 20px 20px 100px
}
.keiki_inline1 LI {
	LIST-STYLE: none none outside; FONT-SIZE: 100%; FLOAT: left; WIDTH: 160px; LINE-HEIGHT: 140%
}
H4.keiki_title {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN-BOTTOM: 3px
}
.keiki_title2 {
	FONT-WEIGHT: 100; FONT-SIZE: 90%; MARGIN: 7px 5px 5px 7px
}
TABLE#yougo {
	CLEAR: both; WIDTH: 100%
}
TABLE#yougo P {
	PADDING-LEFT: 0.5em; MARGIN: 0px; TEXT-INDENT: -0.5em
}
H5.colum_midashi {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 0px 10px 5px 0px
}
.keiki_copy {
	FONT-SIZE: 80%; MARGIN: 0px 10px 0px 0px; TEXT-ALIGN: right
}
TABLE#toukei_table {
	CLEAR: both; MARGIN-TOP: 10px; WIDTH: 100%
}
TABLE#keiki_kanren {
	CLEAR: both; WIDTH: 100%
}
DIV#keiki_calendar H4 {
	MARGIN-TOP: 10px; FONT-SIZE: 90%
}
TABLE#keiki_calendar {
	WIDTH: 100%
}
TABLE#keiki_calendar H4 {
	PADDING-RIGHT: 1em; FONT-SIZE: 85%; TEXT-ALIGN: right
}
TABLE#keiki_calendar UL LI {
	LIST-STYLE: disc none inside; FONT-SIZE: 85%; TEXT-INDENT: -0.7em
}
TABLE#keiki_calendar CAPTION {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 85%; PADDING-BOTTOM: 3px; TEXT-INDENT: 0.5em; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 10px solid; TEXT-ALIGN: left
}
TABLE#ranking_table {
	WIDTH: 100%
}
H2.rank_title {
	BORDER-TOP: #333333 1px dashed; FONT-SIZE: 100%; MARGIN: 5px 0px 10px; LINE-HEIGHT: 180%; BORDER-BOTTOM: #333333 1px dashed
}
TABLE#osusume {
	BORDER-TOP: #003399 2px solid; BACKGROUND-COLOR: #eeeeee
}
TABLE#osusume TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE#osusume H4 {
	MARGIN-TOP: 10px; FONT-SIZE: 85%; COLOR: #333366; BORDER-BOTTOM: #333366 1px solid
}
TABLE#osusume H4 SPAN {
	MARGIN-TOP: -1em; DISPLAY: block; FONT-WEIGHT: normal; TEXT-ALIGN: right
}
TABLE#osusume DL {
	MARGIN-TOP: 5px; FONT-SIZE: 85%; COLOR: #333366; LINE-HEIGHT: 130%
}
TABLE#osusume DL DT {
	FONT-WEIGHT: bold
}
TABLE#osusume DL DD {
	MARGIN-BOTTOM: 5px
}
UL#category {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; FONT-SIZE: 90%; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 6px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #f8cb66
}
UL#category LI {
	DISPLAY: inline; MARGIN-RIGHT: 1em
}
UL#category LI.select {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; MARGIN: 0px 10px 0px 5px; COLOR: #333333; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffcc
}
DIV#cacontents {
	MARGIN: 0px; PADDING-TOP: 1em; BACKGROUND-COLOR: #ffffcc
}
TABLE.categorymain {
	FONT-SIZE: 90%; COLOR: #333333
}
TABLE.categorymain CAPTION.left {
	FONT-WEIGHT: bold; TEXT-INDENT: 30px; TEXT-ALIGN: left
}
TABLE.categorymain TD {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TABLE.categorymain H3 {
	MARGIN-TOP: 1em; FONT-SIZE: 100%
}
TABLE.categorymain H4 {
	MARGIN-TOP: 5px; FONT-SIZE: 100%; MARGIN-BOTTOM: 3px
}
DIV#cacontents UL LI {
	LIST-STYLE: none none outside; DISPLAY: inline; COLOR: #333333; LINE-HEIGHT: 160%
}
DIV#cacontents UL.ul2 LI {
	TEXT-INDENT: 1em
}
TABLE#useful_tool {
	MARGIN-TOP: 100px; WIDTH: auto; MARGIN-RIGHT: -10px
}
TABLE#useful_tool {
	MARGIN-RIGHT: 0px
}
TABLE#useful_tool TD {
	
}
TABLE#useful_tool TD.td_1l {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-IMAGE: url(http://parts.nikkei.co.jp/parts/net3/bg_1l.gif); BACKGROUND-REPEAT: no-repeat
}
TABLE#useful_tool TD.td_1r {
	BACKGROUND-POSITION: 100% 0%; BACKGROUND-IMAGE: url(http://parts.nikkei.co.jp/parts/net3/bg_1r.gif); BACKGROUND-REPEAT: no-repeat
}
TABLE#useful_tool TD.td_2l {
	BACKGROUND-POSITION: 0% 100%; FONT-SIZE: 0px; BACKGROUND-IMAGE: url(http://parts.nikkei.co.jp/parts/net3/bg_2l.gif); VERTICAL-ALIGN: top; LINE-HEIGHT: 0; BACKGROUND-REPEAT: no-repeat; HEIGHT: 3px
}
TABLE#useful_tool TD.td_2r {
	BACKGROUND-POSITION: 100% 100%; FONT-SIZE: 0px; BACKGROUND-IMAGE: url(http://parts.nikkei.co.jp/parts/net3/bg_2r.gif); VERTICAL-ALIGN: top; LINE-HEIGHT: 0; BACKGROUND-REPEAT: no-repeat; HEIGHT: 3px
}
TABLE#useful_tool TD.td_2l IMG {
	VERTICAL-ALIGN: bottom; LINE-HEIGHT: 0px
}
TABLE#useful_tool TD.td_2r IMG {
	VERTICAL-ALIGN: bottom; LINE-HEIGHT: 0px
}
TABLE#useful_tool TD.td_3 {
	BORDER-RIGHT: #003399 3px solid; PADDING-RIGHT: 6px; BORDER-TOP: #003399 0px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #003399 3px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #003399 0px solid; BACKGROUND-COLOR: #e5e5e5
}
TABLE#useful_tool TD.td_4 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: #6c89c4 1px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: #001540 1px solid; BACKGROUND-COLOR: #003399
}
TABLE#useful_tool H4 {
	FONT-SIZE: 80%; MARGIN: 4px 10px 0px; COLOR: #99ccff
}
TABLE#useful_tool UL#tool_ad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px
}
TABLE#useful_tool UL#tool_ad LI {
	PADDING-LEFT: 1.4em; LIST-STYLE-POSITION: outside; MARGIN: 0px; TEXT-INDENT: -1.4em; LINE-HEIGHT: 130%; LIST-STYLE-TYPE: none
}
TABLE#useful_tool DIV.line {
	MARGIN: 4px 0px 5px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #c1c1c1
}
TABLE#useful_tool UL#tool_btn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
TABLE#useful_tool UL#tool_btn LI {
	BACKGROUND-POSITION: 0% 0%; FONT-WEIGHT: bold; LIST-STYLE-POSITION: inside; FLOAT: left; MARGIN-BOTTOM: 2px; WIDTH: 138px; COLOR: #947139; LINE-HEIGHT: 1; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: 28px; TEXT-ALIGN: left
}
TABLE#useful_tool UL#tool_btn LI A:link {
	COLOR: #003366; TEXT-DECORATION: none
}
TABLE#useful_tool UL#tool_btn LI A:visited {
	COLOR: #880088; TEXT-DECORATION: none
}
TABLE#useful_tool UL#tool_btn LI A:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
TABLE#useful_tool UL#tool_btn LI DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; WHITE-SPACE: nowrap
}
TABLE#useful_tool UL#tool_btn LI#restaurant {
	BACKGROUND-IMAGE: url(http://parts.nikkei.co.jp/parts/net3/btn_restaurant.gif); MARGIN-RIGHT: 5px
}
TABLE#useful_tool UL#tool_btn LI#shopping {
	BACKGROUND-IMAGE: url(http://parts.nikkei.co.jp/parts/net3/btn_shopping.gif)
}
TABLE#useful_tool UL#tool_btn LI#airticket {
	BACKGROUND-IMAGE: url(http://parts.nikkei.co.jp/parts/net3/btn_airticket.gif); MARGIN-RIGHT: 5px
}
TABLE#useful_tool UL#tool_btn LI#bookcd {
	BACKGROUND-IMAGE: url(http://parts.nikkei.co.jp/parts/net3/btn_bookcd.gif)
}
TABLE#useful_tool UL#tool_navi {
	FONT-SIZE: 80%; MARGIN: 4px 5px 2px
}
TABLE#useful_tool UL#tool_navi LI {
	FLOAT: left; MARGIN: 0px 6px 2px 0px; COLOR: #99ccff; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none
}
TABLE#useful_tool UL#tool_navi LI A:link {
	COLOR: #99ccff; TEXT-DECORATION: none
}
TABLE#useful_tool UL#tool_navi LI A:visited {
	COLOR: #99ccff; TEXT-DECORATION: none
}
TABLE#useful_tool UL#tool_navi LI A:hover {
	COLOR: #99ccff; TEXT-DECORATION: underline
}
TABLE#useful_tool UL#tool_navi LI IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 4px
}
TABLE#useful_tool DIV.clear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1px; LINE-HEIGHT: 0; PADDING-TOP: 0px; HEIGHT: 1px
}
TABLE#useful_tool DIV.clear IMG {
	VERTICAL-ALIGN: bottom; LINE-HEIGHT: 0px
}
H1#heading {
	CLEAR: both; FONT-SIZE: 120%; MARGIN: 20px 0px 12px
}
H1.nboth#heading {
	CLEAR: none; MARGIN-TOP: 0px
}
H3.kiji_link {
	CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 1em; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 85%; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #3366cc
}
H4.sonota {
	CLEAR: both; MARGIN-TOP: 10px; FONT-WEIGHT: normal; FONT-SIZE: 80%; MARGIN-BOTTOM: 5px; COLOR: #666666
}
SPAN.title_kako {
	FONT-WEIGHT: normal; FONT-SIZE: 80%
}
DIV.back_number {
	CLEAR: both; MARGIN-TOP: 20px; FONT-SIZE: 90%; MARGIN-BOTTOM: 20px; WIDTH: 100%; TEXT-ALIGN: left
}
DIV.back_number A:link {
	TEXT-DECORATION: underline
}
DIV.back_number A:visited {
	TEXT-DECORATION: underline
}
DIV.back_number A:hover {
	TEXT-DECORATION: none
}
DIV.back_number A.none:link {
	TEXT-DECORATION: none
}
DIV.back_number A.none:visited {
	TEXT-DECORATION: none
}
DIV.back_number A.none:hover {
	TEXT-DECORATION: underline
}
DIV.back_number P.bkk {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND-IMAGE: url(http://parts.nikkei.co.jp/parts/net3/back_2006.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #003399; TEXT-INDENT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: no-repeat
}
DIV.back_number UL.days {
	LIST-STYLE: none none inside; MARGIN-TOP: 3px
}
UL.days LI {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 1em; PADDING-TOP: 2px
}
UL.days LI.select {
	PADDING-LEFT: 0.7em; FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #003399
}
H3.kako_headline {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN: 10px 0px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #003399
}
H3.kako_headline2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN: 10px 0px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #003399
}
FORM#kako_search_form {
	MARGIN: 0px 0px 16px; TEXT-ALIGN: left
}
FORM#kako_search_form P {
	DISPLAY: inline; FONT-SIZE: 12px; MARGIN-LEFT: 5px; COLOR: #333333; TEXT-INDENT: 0px
}
FORM#kako_search_form P.help {
	MARGIN-LEFT: 20px; TEXT-INDENT: 1em
}
FORM#search_form P.help IMG {
	MARGIN-RIGHT: 5px
}
FORM#kako_search_form P.help IMG {
	MARGIN-RIGHT: 5px
}
P.kako_relase {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN: 10px 0px; WIDTH: 300px; COLOR: #ffffff; TEXT-INDENT: 0px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ccccff
}
DIV#contents_title H2#kako_contents {
	WIDTH: 190px
}
TABLE.kabu {
	BORDER-RIGHT: #003399 1px solid; FONT-SIZE: 90%; MARGIN: 0px 0px 10px; WIDTH: 400px; BORDER-BOTTOM: #003399 1px solid
}
TABLE.kabu TD {
	PADDING-RIGHT: 4px; BORDER-TOP: #003399 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #003399 1px solid; PADDING-TOP: 4px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
TABLE.kabu TH {
	PADDING-RIGHT: 4px; BORDER-TOP: #003399 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #003399 1px solid; PADDING-TOP: 4px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
TABLE.kabu CAPTION {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #003399; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.bg1 {
	BACKGROUND-COLOR: #ccccff
}
.bg2 {
	BACKGROUND-COLOR: #f5f5ff
}
.bg3 {
	COLOR: #ffffff; BACKGROUND-COLOR: #002f78
}
.bg4 {
	BACKGROUND-COLOR: #a0d0e0
}
.bg5 {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #f5f5ff; TEXT-ALIGN: center
}
.bg6 {
	BACKGROUND-COLOR: #ffffcc
}
TABLE.tablestyle1 {
	BORDER-RIGHT: #001545 1px solid; FONT-SIZE: 90%; MARGIN: 0px; BORDER-BOTTOM: #001545 1px solid
}
TABLE.tablestyle1  TD {
	PADDING-RIGHT: 6px; BORDER-TOP: #001545 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; BORDER-LEFT: #001545 1px solid; PADDING-TOP: 6px
}
TABLE.tablestyle1  TH {
	PADDING-RIGHT: 6px; BORDER-TOP: #001545 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; BORDER-LEFT: #001545 1px solid; PADDING-TOP: 6px
}
TABLE.tablestyle1 TH {
	BACKGROUND-COLOR: #a0d0e0
}
TABLE.tablestyle1 CAPTION {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 6px; BACKGROUND-COLOR: #002f78; TEXT-ALIGN: left
}
TABLE.tablestyle2 {
	BORDER-RIGHT: #003399 1px solid; FONT-SIZE: 90%; MARGIN: 0px; BORDER-BOTTOM: #003399 1px solid
}
TABLE.tablestyle2  TD {
	PADDING-RIGHT: 6px; BORDER-TOP: #003399 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; BORDER-LEFT: #003399 1px solid; PADDING-TOP: 6px
}
TABLE.tablestyle2  TH {
	PADDING-RIGHT: 6px; BORDER-TOP: #003399 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; BORDER-LEFT: #003399 1px solid; PADDING-TOP: 6px
}
TABLE.tablestyle2 TH {
	BACKGROUND-COLOR: #99ccff
}
TABLE.kabu TH {
	BACKGROUND-COLOR: #99ccff
}
TABLE.tablestyle2 CAPTION {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 6px; BACKGROUND-COLOR: #003399; TEXT-ALIGN: left
}
TABLE.tablestyle3 {
	BORDER-RIGHT: #993300 1px solid; FONT-SIZE: 80%; MARGIN: 0px; BORDER-BOTTOM: #993300 1px solid
}
TABLE.tablestyle3  TD {
	PADDING-RIGHT: 4px; BORDER-TOP: #993300 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #993300 1px solid; PADDING-TOP: 4px
}
TABLE.tablestyle3  TH {
	PADDING-RIGHT: 4px; BORDER-TOP: #993300 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #993300 1px solid; PADDING-TOP: 4px
}
TABLE.tablestyle3 TH {
	BACKGROUND-COLOR: #ffcc99
}
TABLE.tablestyle3 CAPTION {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
TABLE.tablestyle2#kekka {
	MARGIN: 1em auto 3em
}
TABLE.kanrenstyle {
	WIDTH: 100%
}
TD.shago1 {
	BACKGROUND-IMAGE: url(http://parts.nikkei.co.jp/parts/net3/subscription_bgimg6.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #aec7d8
}
DIV#shagoshago {
	FONT-SIZE: 80%; MARGIN: 13px 0px 0px; LINE-HEIGHT: 130%
}
.koudoku_bg1 {
	BACKGROUND-IMAGE: url(http://parts.nikkei.co.jp/parts/net3/bg_line1_2.gif); WHITE-SPACE: nowrap
}
.koudoku_bg2 {
	BACKGROUND-IMAGE: url(http://parts.nikkei.co.jp/parts/net3/bg_line2_2.gif)
}
P.koudoku_p1 {
	FONT-SIZE: 12px; MARGIN: 10px 10px 3px 3px; LINE-HEIGHT: 120%
}
P.koudoku_p2 {
	FONT-SIZE: 12px; MARGIN: 3px 10px 3px 3px; LINE-HEIGHT: 100%
}
DIV#footer {
	PADDING-BOTTOM: 1em; TEXT-ALIGN: center
}
DIV#footer_line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #003399; TEXT-ALIGN: left
}
DIV#footer_line P.img {
	FLOAT: left; WIDTH: 200px
}
P#to_top {
	FONT-SIZE: 80%; MARGIN-LEFT: 210px; MARGIN-RIGHT: 1em; PADDING-TOP: 3px; TEXT-ALIGN: right
}
P#to_top A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
P#to_top A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
P#to_top A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
UL#help {
	CLEAR: both
}
DIV#footer UL#nikkeiinfo LI {
	DISPLAY: inline
}
DIV#footer UL#help LI {
	DISPLAY: inline
}
DIV#footer UL#ad LI {
	DISPLAY: inline
}
DIV#footer UL {
	FONT-SIZE: 80%; MARGIN-BOTTOM: 0.5em
}
DIV#footer ADDRESS {
	FONT-SIZE: 80%; MARGIN-BOTTOM: 0.5em
}
DIV#footer UL#ad {
	BORDER-RIGHT: #003399 3px solid; PADDING-RIGHT: 3px; BORDER-TOP: #003399 3px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN-LEFT: auto; BORDER-LEFT: #003399 3px solid; WIDTH: 600px; MARGIN-RIGHT: auto; PADDING-TOP: 3px; BORDER-BOTTOM: #003399 3px solid; BACKGROUND-COLOR: #ffffdd
}
DIV.cmn_clear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#nk_footer {
	WIDTH: auto
}
DIV#nk_footer DIV#footermenu {
	CLEAR: both; BORDER-TOP: #003399 23px solid; TEXT-ALIGN: center
}
DIV#nk_footer DIV#footermenu A:link {
	COLOR: #004477; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
DIV#nk_footer DIV#footermenu A:visited {
	COLOR: #660066; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
DIV#nk_footer DIV#footermenu A:hover {
	COLOR: #004477; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
DIV#nk_footer DIV#footermenu P.pagetop {
	PADDING-RIGHT: 5px; MARGIN-TOP: -18px; PADDING-LEFT: 5px; FONT-SIZE: 80%; FLOAT: right; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV#nk_footer DIV#footermenu P.pagetop A:link {
	COLOR: #ffffff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
DIV#nk_footer DIV#footermenu P.pagetop A:visited {
	COLOR: #ffffff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
DIV#nk_footer DIV#footermenu P.pagetop A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
DIV#nk_footer DIV#footermenu H2 {
	PADDING-RIGHT: 5px; MARGIN-TOP: -20px; PADDING-LEFT: 5px; FONT-SIZE: 80%; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV#nk_footer DIV#footermenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 10px auto; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#nk_footer DIV#footermenu UL LI {
	DISPLAY: inline
}
DIV#nk_footer DIV#footermenu UL LI A {
	WHITE-SPACE: nowrap
}
DIV#nk_footer DIV#footermenu P.doublecopyright {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-SIZE: 80%; PADDING-BOTTOM: 0em; MARGIN: 0em auto; PADDING-TOP: 0.5em; TEXT-ALIGN: center
}
DIV#nk_footer DIV#footermenu P.copyright {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-SIZE: 80%; PADDING-BOTTOM: 0.5em; MARGIN: 0em auto; PADDING-TOP: 0.5em; TEXT-ALIGN: center
}
DIV#nk_footer DIV#footermenu DIV#nikkeiinfo {
	BORDER-RIGHT: #003399 3px solid; PADDING-RIGHT: 20px; BORDER-TOP: #003399 3px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 6px; MARGIN-LEFT: auto; BORDER-LEFT: #003399 3px solid; WIDTH: 620px; MARGIN-RIGHT: auto; PADDING-TOP: 6px; BORDER-BOTTOM: #003399 3px solid; BACKGROUND-COLOR: #ffffde; TEXT-ALIGN: center
}
DIV#nk_footer DIV#footermenu DIV#nikkeiinfo P {
	PADDING-LEFT: 11.5em; FONT-SIZE: 80%; MARGIN: 0px auto; TEXT-INDENT: -11.5em; LINE-HEIGHT: 160%; TEXT-ALIGN: left
}
DIV#nk_footer DIV#footermenu DIV#nikkeiinfo P A {
	WHITE-SPACE: nowrap
}
DIV#promo {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 240px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f3f3f3
}
DIV#promo P {
	MARGIN-LEFT: 10px; TEXT-INDENT: 0px; LINE-HEIGHT: 120%; MARGIN-RIGHT: 10px
}
DIV#promo P.img {
	MARGIN: 0px
}
DIV#promo P.right_float {
	FLOAT: right; MARGIN-RIGHT: 10px
}
DIV#promo P.k_link {
	FONT-SIZE: 12px; TEXT-INDENT: 1em
}
DIV#promo P.subtitle {
	MARGIN-BOTTOM: 10px; TEXT-INDENT: 1em
}
DIV#promo UL {
	LIST-STYLE: circle url(http://parts.nikkei.co.jp/parts/net3/ul_square3.gif) inside; FONT-SIZE: 12px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
DIV#promo DL {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 20px; LINE-HEIGHT: 130%; MARGIN-RIGHT: 10px
}
DIV#promo DD {
	TEXT-INDENT: 1em
}
DIV#promo UL LI {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px
}
DIV#promo UL.u_link {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
DIV#promo H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 8px; BACKGROUND-COLOR: #333366
}
DIV#promo H3.img {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f3f3f3
}
DIV#promo HR.vis {
	COLOR: #999999; HEIGHT: 1px; BACKGROUND-COLOR: #999999
}
DIV#search {
	MARGIN: 0px 16px 0px 10px
}
DIV#search FORM#sch_sort {
	MARGIN-BOTTOM: 10px
}
DIV#search FORM#sch_sort P {
	DISPLAY: inline; FONT-SIZE: 90%; TEXT-INDENT: 0px; MARGIN-RIGHT: 1em
}
DIV#search H2.web_hit {
	FONT-SIZE: 100%; MARGIN-BOTTOM: 10px
}
DIV#header FORM#search_page {
	PADDING-RIGHT: 5px; BORDER-TOP: #003399 3px solid; PADDING-LEFT: 5px; FONT-SIZE: 80%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
DIV#header P#sch_tab {
	PADDING-RIGHT: 10px; PADDING-LEFT: 100px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 0%; PADDING-TOP: 40px; TEXT-ALIGN: center
}
DIV#header P.detail#sch_tab {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 20px; BORDER-BOTTOM: #003399 4px solid
}
DIV#header P#sch_tab SPAN IMG {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
DIV#header P#sch_tab SPAN.select IMG {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px
}
DIV#header FORM#search_page P {
	DISPLAY: inline; MARGIN-LEFT: 0.5em; TEXT-INDENT: 0px
}
DIV#header FORM#search_page P A:link {
	TEXT-DECORATION: underline
}
DIV#header FORM#search_page P A:visited {
	TEXT-DECORATION: underline
}
DIV#header FORM#search_page P A:hover {
	TEXT-DECORATION: none
}
DIV#search FORM {
	FONT-SIZE: 85%
}
DIV#search DIV#direct_link {
	BACKGROUND-COLOR: #ddffff
}
DIV#search DIV#category_mach {
	
}
DIV#search DIV#direct_link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV#search DIV#category_mach {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV#search DIV#sponsor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#search DIV#sponsor DIV {
	FONT-SIZE: 80%; PADDING-BOTTOM: 5px; LINE-HEIGHT: 100%
}
DIV#search DIV#sponsor H4 {
	DISPLAY: inline; FONT-SIZE: 100%; MARGIN: 0px
}
DIV#search DIV#sponsor P {
	MARGIN: 0px
}
DIV#search DIV#direct_link H3 {
	FONT-SIZE: 80%; PADDING-BOTTOM: 3px; COLOR: #0033cc; BORDER-BOTTOM: #999999 1px dashed
}
DIV#search DIV#category_mach H3 {
	FONT-SIZE: 80%; PADDING-BOTTOM: 3px; COLOR: #0033cc; BORDER-BOTTOM: #999999 1px dashed
}
DIV#search DIV#direct_link DT {
	MARGIN-TOP: 3px; FONT-SIZE: 90%
}
DIV#search DIV#direct_link DD {
	MARGIN-TOP: 3px; FONT-SIZE: 80%; TEXT-INDENT: 3em
}
DIV#search DIV#category_mach UL {
	MARGIN-TOP: 3px
}
DIV#search DIV#category_mach LI {
	MARGIN-TOP: 6px; FONT-SIZE: 90%; FLOAT: left; WIDTH: 250px; LINE-HEIGHT: 120%
}
DIV#direct_link A:link {
	TEXT-DECORATION: underline
}
DIV#category_mach A:link {
	TEXT-DECORATION: underline
}
DIV#direct_link A:visited {
	TEXT-DECORATION: underline
}
DIV#category_mach A:visited {
	TEXT-DECORATION: underline
}
DIV#direct_link A:hover {
	TEXT-DECORATION: none
}
DIV#category_mach A:hover {
	TEXT-DECORATION: none
}
DIV.sch_box {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 2em; LINE-HEIGHT: 100%
}
DIV.sch_box DIV.sch_pass {
	FONT-WEIGHT: normal; FONT-SIZE: 75%; COLOR: #003399; LINE-HEIGHT: 100%; MARGIN-RIGHT: 150px
}
DIV.sch_box DIV.sch_date {
	MARGIN-TOP: -1em; FONT-SIZE: 80%; LINE-HEIGHT: 100%; BORDER-BOTTOM: #999999 1px dashed; TEXT-ALIGN: right
}
DIV.sch_box DIV.sch_date SPAN.news {
	FONT-WEIGHT: bold; COLOR: #333333; MARGIN-RIGHT: 30px
}
DIV.sch_box P.sch_title {
	MARGIN-TOP: 7px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 7px; COLOR: #003399; TEXT-INDENT: 0px; LINE-HEIGHT: 100%
}
DIV.sch_box P.sch_txt {
	FONT-SIZE: 90%; MARGIN: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 140%
}
DIV.sch_box P.sch_jinji_hit1 {
	FONT-SIZE: 90%; MARGIN: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 140%
}
DIV.sch_box P.sch_jinji_hit2 {
	FONT-SIZE: 90%; MARGIN: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 140%
}
DIV.sch_box P.sch_url {
	FONT-SIZE: 90%; MARGIN: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 140%
}
DIV.sch_box P.sch_url {
	FONT-SIZE: 80%
}
DIV.sch_box P.sch_jinji_hit1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
DIV.sch_box P.sch_jinji_hit2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; BACKGROUND-COLOR: #eeeeff
}
DIV.sch_box SPAN.select {
	COLOR: #ff6633
}
DIV#search_ad DIV#hit SPAN.select {
	COLOR: #ff6633
}
DIV.sch_box P.sch_jinji_hit1 A {
	FONT-WEIGHT: bold
}
DIV.sch_box P.sch_jinji_hit2 A {
	FONT-WEIGHT: bold
}
P.sch_jinji_p {
	FONT-SIZE: 80%; MARGIN: 0px
}
DIV.sch_hit {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 90%; PADDING-BOTTOM: 2px; COLOR: #ffffff; LINE-HEIGHT: 100%; PADDING-TOP: 2px; BACKGROUND-COLOR: #0099ff
}
DIV.sch_navi {
	MARGIN-TOP: -1em; TEXT-ALIGN: right
}
DIV.sch_navi A:link {
	COLOR: #ffffff
}
DIV.sch_navi A:visited {
	COLOR: #ffffff
}
DIV#search_ad {
	WIDTH: 240px; MARGIN-RIGHT: 10px
}
DIV#search_ad DIV#hit {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 6px; BORDER-LEFT: #cccccc 1px solid; LINE-HEIGHT: 130%; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ccffff
}
DIV#search_ad DIV#hit A:link {
	TEXT-DECORATION: underline
}
DIV#search_ad DIV#hit A:visited {
	TEXT-DECORATION: underline
}
DIV#search_ad DIV#hit A:hover {
	TEXT-DECORATION: none
}
DIV#search_ad DIV#hit H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
DIV#search_ad DIV#hit DL {
	FONT-SIZE: 90%
}
DIV#search_ad DIV#hit DL DD {
	FONT-WEIGHT: bold
}
DIV#search_ad H3#pr {
	PADDING-RIGHT: 3px; MARGIN-TOP: 10px; PADDING-LEFT: 3px; FONT-SIZE: 90%; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #0066cc
}
DIV#search_ad DIV.sch_text_ad {
	BORDER-RIGHT: #ccccff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccccff 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 80%; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccccff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccccff 1px solid; BACKGROUND-COLOR: #c8def1
}
DIV#search_ad DIV.sch_text_ad#ad2 {
	BACKGROUND-COLOR: #99deff
}
DIV#search_ad DIV.sch_text_ad H4 {
	FONT-SIZE: 95%; MARGIN-BOTTOM: 2px
}
DIV#search_ad DIV.sch_text_ad H4 A:link {
	COLOR: #003399
}
DIV#search_ad DIV.sch_text_ad H4 A:visited {
	COLOR: #003399
}
DIV#search_ad DIV.sch_text_ad P {
	LINE-HEIGHT: 110%
}
DIV#sch_detail {
	CLEAR: both; MARGIN-RIGHT: 19%
}
DIV#sch_detail H3 {
	FONT-SIZE: 100%; PADDING-BOTTOM: 2px; MARGIN: 2em 0em 0.1em; COLOR: #003399; BORDER-BOTTOM: #999999 1px dashed
}
DIV#sch_detail FORM {
	MARGIN: 0px; TEXT-ALIGN: left
}
DIV#sch_detail FORM P {
	DISPLAY: inline; FONT-SIZE: 12px; COLOR: #333333; TEXT-INDENT: 0px; MARGIN-RIGHT: 5px
}
DIV#sch_detail P.ni {
	FONT-SIZE: 90%; MARGIN-BOTTOM: 1em
}
DIV#sch_detail P.k_link {
	FONT-WEIGHT: normal; MARGIN: 0px
}
DIV#sch_detail UL.sonota_kensaku {
	LIST-STYLE: none none inside; WIDTH: 100%
}
DIV#sch_detail UL.sonota_kensaku LI {
	FLOAT: left; WIDTH: 300px; MARGIN-RIGHT: 1em
}
FORM#FormSearch {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
DIV#detail_sch {
	CLEAR: both; BORDER-TOP: #003399 4px solid; PADDING-BOTTOM: 50px; PADDING-TOP: 50px
}
P.detail_sch_info {
	FONT-SIZE: 80%; FLOAT: right; MARGIN: 40px 1em 5px 220px; TEXT-ALIGN: right
}
DIV.center {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
DIV#detail_sch TABLE {
	TEXT-ALIGN: left
}
DIV#detail_sch TABLE TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV#detail_sch TABLE TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV#detail_sch P {
	FONT-SIZE: 90%; MARGIN: 0px
}
DIV#detail_sch P SPAN {
	MARGIN-RIGHT: 1em
}
TABLE#bbnews_distribution TD IMG {
	VERTICAL-ALIGN: bottom; LINE-HEIGHT: 0px
}
TABLE#bbnews_distribution TD {
	FONT-SIZE: 0px; LINE-HEIGHT: 0
}
TABLE#bbnews_distribution TD P#sponsor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 5px; COLOR: #666666; LINE-HEIGHT: 120%; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
TABLE#bbnews_distribution TD P.bbnews_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 3px 33px 8px; COLOR: #666666; LINE-HEIGHT: 120%; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
TABLE#bbnews_distribution TD UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 2px 15px; PADDING-TOP: 0px
}
TABLE#bbnews_distribution TD UL LI {
	PADDING-RIGHT: 0px; LIST-STYLE: none url(http://parts.nikkei.co.jp/parts/net3/ul_square3_gecko.gif) outside; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 3px 33px 8px; COLOR: #666666; LINE-HEIGHT: 110%; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
TABLE#bbnews_distribution TD H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 12px 30px 3px; PADDING-TOP: 0px
}
TABLE#bbnews_distribution TD UL LI A:link {
	TEXT-DECORATION: none
}
TABLE#bbnews_distribution TD UL LI A:visited {
	TEXT-DECORATION: none
}
TABLE#bbnews_distribution TD UL LI A:hover {
	TEXT-DECORATION: underline
}
DIV#sub_text_ad {
	PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 12px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 13px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid
}
DIV#sub_text_ad  {
	MARGIN: 2px 0px
}
DIV#sub_text_ad P.ni {
	FONT-SIZE: 90%
}
DIV#sub_text_ad IMG {
	VERTICAL-ALIGN: middle
}
