.printoff {
	DISPLAY: none
}
BODY {
	BACKGROUND: #ffffff; COLOR: #000000; TEXT-ALIGN: left
}
#header {
	DISPLAY: none
}
#footer {
	DISPLAY: none
}
#shd-menu {
	DISPLAY: none
}
#shd-txt {
	DISPLAY: none
}
#shd-keyword {
	DISPLAY: none
}
#shd-submit {
	DISPLAY: none
}
#global-navi {
	DISPLAY: none
}
#path {
	DISPLAY: none
}
#right-navi {
	DISPLAY: none
}
#bottom-contents {
	DISPLAY: none
}
#main {
	BACKGROUND-IMAGE: none; OVERFLOW: visible
}
#contents {
	BACKGROUND-IMAGE: none
}
#company #title-pix H1.com-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#company #title-pix P.com-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#division #title-pix H1.dvs-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#division #title-pix P.dvs-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#ir #title-pix H1.ir-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#ir #title-pix P.ir-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#news #title-pix H1.nws-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#news #title-pix P.nws-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#other #title-pix H1.rec-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#other #title-pix P.rec-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#other #title-pix P.lgl-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#other #title-pix H1.lgl-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#other #title-pix P.pri-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#other #title-pix H1.pri-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#other #title-pix P.pvc-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#other #title-pix H1.seach-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#other #title-pix P.seach-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#other #title-pix P.seach-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#other #title-pix H1.rec-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#other #title-pix H1.contact-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#other #title-pix P.contact-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#other #title-pix H1.chg-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#other #title-pix P.chg-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#sitemap #title-pix P.smap-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#sitemap #title-pix H1.smap-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#gallery #title-pix P.gal-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#gallery #title-pix H1.gal-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#csr #title-pix P.csr-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#csr #title-pix P.dvs-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#csr #title-pix H1.csr-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#env #title-pix P.env-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#env #title-pix H1.env-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#contact #title-pix P.contact-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#contact #title-pix H1.contact-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#kikin #title-pix P.kikin-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#kikin #title-pix H1.kikin-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#research #title-pix P.res-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#research #title-pix H1.res-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#use #title-pix P.use-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#use #title-pix H1.use-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#worldcity #title-pix P.wor-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#worldcity #title-pix H1.wor-title-pix {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px
}
#news #contents:unknown {
	CLEAR: none
}
#kikin #contents:unknown {
	CLEAR: none
}
#use #contents:unknown {
	CLEAR: none
}
#research #contents:unknown {
	CLEAR: none
}
#company #contents:unknown {
	CLEAR: none
}
#ir #contents:unknown {
	CLEAR: none
}
#csr #contents:unknown {
	CLEAR: none
}
#ir .col1 {
	OVERFLOW: auto
}
#worldcity .photo {
	OVERFLOW: auto
}
#worldcity .photo2 {
	OVERFLOW: auto
}
#gallery .col4-2-2 {
	OVERFLOW: auto
}
#gallery .tobira {
	OVERFLOW: auto
}
#gallery DIV.img-float {
	OVERFLOW: auto
}
#kikin .col5 {
	OVERFLOW: auto
}
#kikin .tobira {
	OVERFLOW: auto
}
#kikin DIV.img-float DIV.text1 {
	OVERFLOW: auto
}
#kikin DIV.img-float2 DIV.text1 {
	OVERFLOW: auto
}
#kikin DIV.img-float3 DIV.text1 {
	OVERFLOW: auto
}
#kikin DIV.img-float4 DIV.text1 {
	OVERFLOW: auto
}
#division .col2 {
	OVERFLOW: auto
}
#csr DIV.img-float DIV.text1 {
	OVERFLOW: auto
}
#csr DIV.img-float2 DIV.text1 {
	OVERFLOW: auto
}
#csr DIV.img-float3 DIV.text1 {
	OVERFLOW: auto
}
#csr DIV.img-float4 DIV.text1 {
	OVERFLOW: auto
}
#news DIV.img-float DIV.img {
	OVERFLOW: auto
}
#research DIV.news-area-media DL {
	OVERFLOW: auto
}
#division DIV.sec-intro01 {
	OVERFLOW: visible
}
#division DIV.sec-intro02 {
	OVERFLOW: visible
}
#division DIV.sec-intro03 {
	OVERFLOW: visible
}
#division DIV.news {
	OVERFLOW: visible
}
#division DIV.ph-news01 {
	OVERFLOW: visible
}
#division DIV.txt-news01 {
	OVERFLOW: visible
}
#division DIV.business-info {
	OVERFLOW: visible
}
UNKNOWN {
	OVERFLOW: auto
}
 HTML #worldcity .photo {
	OVERFLOW: visible
}
 HTML #worldcity .photo2 {
	OVERFLOW: visible
}
 HTML #gallery .col4-2-2 {
	OVERFLOW: visible
}
 HTML #kikin .col5 {
	OVERFLOW: visible
}
 HTML #news DIV.img-float DIV.img {
	OVERFLOW: visible
}
 HTML #research DIV.news-area-media DL {
	OVERFLOW: visible
}
 HTML #sitemap .waku0-area {
	OVERFLOW: visible
}
UNKNOWN {
	OVERFLOW: visible
}
 HTML #news DIV.img-float {
	OVERFLOW: auto; HEIGHT: 1%
}
UNKNOWN {
	OVERFLOW: auto; HEIGHT: 1%
}
UNKNOWN {
	HEIGHT: 1%
}
UNKNOWN {
	HEIGHT: 1%
}
 HTML #research DIV.news-area-top DL DD.ico001 {
	HEIGHT: 1%
}
 HTML #research DIV.news-area-top DL DD.ico002 {
	HEIGHT: 1%
}
 HTML #research DIV.news-area-top DL DD.ico003 {
	HEIGHT: 1%
}
 HTML #research DIV.news-area-top DL DD.ico004 {
	HEIGHT: 1%
}
 HTML #research DIV.news-area-top DL DD.ico005 {
	HEIGHT: 1%
}
 HTML #research DIV.news-area-top DL DD.ico006 {
	HEIGHT: 1%
}
 HTML #research DIV.news-area-top DL DD.ico007 {
	HEIGHT: 1%
}
UNKNOWN {
	HEIGHT: 1%
}
#division DIV.news {
	FLOAT: none
}
