@charset "utf-8";

body{
width:100%;
font-size:16px;
}
.top#index object {
width:620px;
height:180px;
}
div#wrapper{
margin:0 0 0 0;
width:100%;
}
p#logoOlympus{
margin:0 0 10px 0;
float:none;
}
p#logoImaging{
margin:0 0 10px 0;
float:none;
}
ul#globalNavi{
width:none;
height:auto;
background:none;
text-indent:0px;
}
ul#globalNavi li{
margin:0 0 0 0;
float:none;
font-size:11px;
line-height:1.2;
}
ul#globalNavi li a{
display:inline;
height:none;
background-image:none;
overflow:none;
}
ul#subNavi{
margin: 14px 0 14px 0;
width:100%;
height:auto;
font-size:11px;
text-indent:0px;
line-height:1.2;
}
ul#subNavi li{
float:none;
}
ul#subNavi li a{
display:inline;
height:auto;
overflow:none;
}
div#content{
margin:0 0 0 0;
width:auto;
background:none;
}
div#mainColumn{
float:none;
width:100%;
}
div#rightColumn{
margin-top:10px;
margin-bottom:10px;
float:none;
width:100%;
}
div#footer{
clear:both;
width:100%;
}
div#footer div{
margin:0 0 10px 0;
width:auto;
background:none;
}
div#footer div p{
display: none;
}
p#aboutSite{
padding-bottom:10px;
float:none;
width:auto;
}
p#copyright{
padding-bottom:0px;
float:none;
width:auto;
}
.fourThirds div#mainColumn div.contWrapp p,
.reduction div#mainColumn div.contWrapp p,
.truePic div#mainColumn div.contWrapp p,
.liveView div#mainColumn div.contWrapp p,
.swd div#mainColumn div.contWrapp p,
.coreCompetence div#mainColumn div.contWrapp p{
margin:0 0 10px 0;
padding:0 0 0 0;
width:80%;
color:#000000;
font-size:15px;
line-height:1.3;
}
#index h1{
margin:10px 0 10px 0;
}
#details h1{
margin:10px 0 10px 0;
}
p.btnGoTop{
margin:0 0 0 0;
display:none;
float:none;
width:auto;
}
.top#index h1{
margin:0 0 0 0;
}
div.categoryBox{
margin:0 0 0 0;
width:100%;
background:none;
}
div.categoryBox h2{
padding:10px 0 10px 0;
width:100%;
background:none;
}
div.categoryBox p{
margin:0 0 10px 0;
font-size:14px;
line-height:1.3;
}
div.categoryBox ul{
margin:0 0 10px 0;
padding:0 0 10px 0;
width:100%;
height:auto;
background:none;
}
div.categoryBox ul li{
float:none;
text-indent:0px;
}
div.categoryBox ul li a{
display:inline;
width:100%;
height:auto;
overflow:none;
}
.fourThirds div.contLeft{
float:none;
width:100%;
}
.fourThirds div.contLeft h2{
margin:10px 0 10px 0;
}
.fourThirds div#mainColumn div.contLeft p {
margin:0 0 10px 0;
width:80%;
font-size:14px;
line-height:1.3;
}
.fourThirds div#mainColumn div.contLeft p.txtExplain{
margin:0 0 10px 12px;
font-size:12px;
text-indent:-12px;
}
.fourThirds div.contRight{
margin:0 0 0 0;
float:none;
width:100%;
}
.fourThirds div#mainColumn div.contRight p{
margin:0 0 10px 0;
}
.fourThirds div#mainColumn div.process h2{
margin:0 0 10px 0;
}
.fourThirds div#mainColumn div.process p{
margin:0 0 10px 0;
font-size:14px;
}
.fourThirds div#mainColumn div.process div.contLeft{
width:100%;
}
.fourThirds div#mainColumn div.process div.contRight{
width:100%;
}

/* Dust Reduction System */
.reduction div#mainColumn div.contWrapp h2{
margin:10px 0 10px 0;
}
.reduction div#mainColumn div.contWrapp h3{
margin:0 0 10px 0;
color:#000000;
font-size:14px;
font-weight:bold;
}
.reduction div#mainColumn div.contWrapp p{
margin:0 0 10px 0;
font-size:14px;
line-height:1.3;
}
.reduction div#mainColumn div.contWrapp p.explainImg{
margin:0 0 10px 0;
display:block;
float:none;
width:auto;
}
.reduction div#mainColumn div.imgWide{
margin:0 0 10px 0;
width:100%;
}
.reduction div#mainColumn div.imgWide p{
margin:0 0 10px 0;
display:block;
float:none;
width:80%;
}
p#systemImg{
clear:both;
}
.reduction div#mainColumn div.imgNarrow{
margin:0 0 10px 0;
width:100%;
}
.reduction div#mainColumn div.imgNarrow p{
margin:0 0 10px 0;
display:inline;
float:none;
width:80%;
}
.reduction div#mainColumn div.sswf h2{
margin:0 0 10px 0;
}
div.sswf ol{
margin:0 0 10px 0;
}
div.sswf ol li{
margin:0 0 6px 0;
color:#000000;
font-size:14px;
text-indent:0px;
line-height:1.3;
}
div.sswf ol li span{
font-size:11px;
}
.reduction div#mainColumn div.sswf p.txtExplain{
margin:0 0 10px 11px;
font-size:11px;
text-indent:-11px;
}
.reduction div#mainColumn div.sswf p.txtExample{
margin:0 0 10px 11px;
font-size:11px;
text-indent:-11px;
}
.reduction div.sswf div#startMovie {
margin:10px 0 6px 0;
width:100%;
height:auto;
background:none;
}
.reduction div.sswf div#startMovie h4 {
margin:0 0 0 0;
padding:7px 0;
}
.reduction div.sswf div#startMovie ul li {
float:none;
color:#000000;
font-size:14px;
text-indent:0px;
}
.reduction div.sswf div#startMovie ul li#narrowBand {
margin:0 0 0 0;
display:block;
}
.reduction div.sswf div#startMovie ul li#broadBand {
margin:0 0 0 0;
display:block;
}
.reduction div.sswf div#startMovie ul li a {
display:inline;
width:auto;
height:auto;
font-size:14px;
overflow:auto;
}
.reduction div.sswf div#startMovie ul li#narrowBand a {
background:none;
}
.reduction div.sswf div#startMovie ul li#broadBand a {
background:none;
}
.reduction div.sswf div#startMovie ul li#narrowBand a:hover {
background:none;
}
.reduction div.sswf div#startMovie ul li#broadBand a:hover {
background:none;
}
.reduction div#getFlashPlayer {
margin:0 0 20px 0;
width:100%;
height:auto;
background:none;
}
.reduction div#mainColumn div.sswf div#getFlashPlayer p {
margin:0 0 0 0;
width:80%;
color:#000000;
font-size:12px;
text-indent:0px;
}
.reduction div#getFlashPlayer p a {
display:inline;
width:auto;
height:auto;
background:none;
color:#000000;
font-size:12px;
overflow:auto;
}

/* True Pic */
.truePic#index div#mainColumn div.contWrapp p{
margin:0 0 10px 0;
display:block;
float:none;
width:80%;
}
.truePic div#mainColumn div.mainRight{
margin:0 0 0 0;
padding:0 0 0 0;
float:none;
width:100%;
}
.truePic#index div#mainColumn div.mainRight p{
margin:10px 0 10px 0;
width:80%;
}
.truePic#details div.contWrapp{
width:100%;
}
.truePic#details div.contWrapp h2{
margin:0 0 10px 0;
padding:0 0 0 0;
}
.truePic#details div.contWrapp ul{
margin:0 0 10px 0;
width:80%;
}
.truePic#details div.contWrapp ul li{
margin:0 0 4px 0;
padding:0 0 0 0;
color:#000000;
background:none;
font-size:14px;
line-height:1.3;
}
.truePic#details div#aNFTechL{
float:none;
width:100%;
}
.truePic#details div#mainColumn p#aNFTechRImg{
margin:2px 0 10px 0;
display:block;
float:none;
width:100%;
}
.truePic#details div#mainColumn p.comparisonImg{
margin-left:0;
width:100%;
}
.truePic#details div#mainColumn p.period{
margin:0 0 10px 0;
padding-bottom:0;
background:none;
}
.truePic#details div#aDRTechL{
float:none;
width:100%;
}
.truePic#details div#aDRTechL p{
margin:0 0 10px 0;
font-size:14px;
}
.truePic#details div#mainColumn p#aDRTechRImg{
margin:2px 0 10px 0;
display:block;
float:none;
width:100%;
}
.truePic#details div#aPGTechL{
float:none;
width:100%;
}
.truePic#details div#aPGTechL p{
margin:0 0 10px 0;
font-size:14px;
}
.truePic#details div#mainColumn p#aPGTechRImg{
margin:2px 0 10px 0;
display:block;
float:none;
width:100%;
}

/* Live View */
.liveView h2{
margin:0 0 10px 0;
}
.liveView div.contWrapp ol{
margin:0 0 10px 0;
}
.liveView div.contWrapp ol li{
margin:0 0 0 14px;
color:#000000;
font-size:14px;
text-indent:-14px;
line-height:1.3;
}
.liveView div.liveViewImg{
margin:0 0 10px 0;
width:100%;
}
.liveView div#mainColumn div.contWrapp div.liveViewImg p{
margin:0 0 10px 0;
float:none;
width:80%;
}
.liveView#details div#mainColumn div.contLeft{
float:none;
width:100%;
}
.liveView#details div#mainColumn p{
margin:0 0 10px 0;
font-size:14px;
}

/* SWD */
.swd#details div#mainColumn h2{
margin:0 0 10px 0;
}
.swd#details div#mainColumn div.contWrapp p{
margin:0 0 10px 0;
font-size:14px;
}
.swd#details div#mainColumn div.contWrapp p.txtExplain{
margin:0 0 10px 12px;
font-size:12px;
text-indent:-12px;
}
.swd#details div.contLeft{
float:none;
width:100%;
}

/* Core Competence */
.coreCompetence div#coreContBox h2{
margin:0 0 10px 0;
}
.coreCompetence div#mainColumn div#coreContBox p{
font-size:14px;
line-height:1.3;
}
.coreCompetence div#mainColumn div#coreContBox p.txtExplain{
margin:0 0 10px 12px;
font-size:12px;
text-indent:-12px;
}




