body{
padding:0px;
margin:0px;
/*font-family:Arial, Helvetica, sans-serif,Meiryo,Meiryo UI,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";*/
line-height:150%;
}
p{
margin:0px;	
}
span{
line-height:150%;
}
font{
line-height:150%;
}
td div{
margin:0px;	
}

#h1wrap{
padding:0px;
margin:0px;
height:15px;
width:100%;
}
#headerwrap{
margin:0px;
padding:0px;
width:100%;
}
h1{
top:0px;
left:0px;
padding:0px 10px 0px 10px;
margin:0px auto 0px auto;
line-height:15px;
height:15px;
font-size:12px;
color:#333333;
background:#fff;
width:940px;
z-index:10;
}
h2,h3{
padding:0px;
margin:0px;
}
#header{
margin:0px;
margin-left: auto;
margin-right: auto;
width: 960px;
padding:0px 0px 0px 0px;
position:relative;
clear:both;
overflow:hidden;
z-index:1;
}
#bigcontainer{
margin:0px auto 0px auto;
width: 960px;
padding:0px 0px 0px 0px;
position:relative;
clear:both;
overflow:visible;
/*overflow-x:hidden;*/
overflow-y:visible;
z-index:1;
height:auto;
}
#navigation{
margin:0px;
margin-left: auto;
margin-right: auto;
width: 960px;
padding:0px 0px 0px 0px;
position:relative;
clear:both;
overflow:hidden;
z-index:1;
}
#container{
margin:0px;
margin-left: auto;
margin-right: auto;
width: 960px;
padding:0px 0px 0px 0px;
position:relative;
clear:both;
/*overflow:hidden;*/
z-index:1;
}
#footer{
margin:0px;
margin-left: auto;
margin-right: auto;
width: 940px;
height:100px;
padding:0px 10px 0px 10px;
position:relative;
clear:both;
overflow:hidden;
text-align:center;
z-index:1;
}
#footer>p.contentslink{
position:relative;
text-align:left;
margin:0px auto 0px auto;
min-width:100px;
max-width:920px;
height:auto;
display:block;
}
#outtipimageNOI{position:absolute;overflow:hidden;width:200px;height:80px;top:19px;left:-1px;}
#outtipimageNOI{background-color:transparent!important;z-index:1;border:1px transparent solid;}#outtipimageYMP{position:absolute;overflow:hidden;width:360px;height:40px;top:29px;left:599px;}
#outtipimageYMP{background-color:transparent!important;z-index:1;border:1px transparent solid;}#footer{background-color:#0962a7!important;color:#ffffff!important;font-size:12px;}
#footer a{color:#ffffff;background-color:#0962a7;}#headerwrap{height:100px}#header{height:100px}#outpartsJSQ{position:absolute;overflow:hidden;width:110px;height:60px;top:-1px;left:-1px;}
#outpartsJSQ{background-color:transparent!important;z-index:1;border:1px transparent solid;}#outpartsGJM{position:absolute;overflow:hidden;width:110px;height:60px;top:-1px;left:106px;}
#outpartsGJM{background-color:transparent!important;z-index:1;border:1px transparent solid;}#outpartsASX{position:absolute;overflow:hidden;width:110px;height:60px;top:-1px;left:213px;}
#outpartsASX{background-color:transparent!important;z-index:1;border:1px transparent solid;}#outpartsUQE{position:absolute;overflow:hidden;width:110px;height:60px;top:-1px;left:319px;}
#outpartsUQE{background-color:transparent!important;z-index:1;border:1px transparent solid;}#outpartsBRH{position:absolute;overflow:hidden;width:110px;height:60px;top:-1px;left:426px;}
#outpartsBRH{background-color:transparent!important;z-index:1;border:1px transparent solid;}#outpartsTYN{position:absolute;overflow:hidden;width:110px;height:60px;top:-1px;left:532px;}
#outpartsTYN{background-color:transparent!important;z-index:1;border:1px transparent solid;}#outpartsNUL{position:absolute;overflow:hidden;width:110px;height:60px;top:-1px;left:639px;}
#outpartsNUL{background-color:transparent!important;z-index:1;border:1px transparent solid;}#outpartsVJU{position:absolute;overflow:hidden;width:110px;height:60px;top:-1px;left:745px;}
#outpartsVJU{background-color:transparent!important;z-index:1;border:1px transparent solid;}#outpartsAIY{position:absolute;overflow:hidden;width:110px;height:60px;top:-1px;left:852px;}
#outpartsAIY{background-color:transparent!important;z-index:1;border:1px transparent solid;}#footer{background-color:#0962a7!important;color:#ffffff!important;font-size:12px;}
#footer a{color:#ffffff;background-color:#0962a7;}#navigationwrap{height:60px}#navigation{height:60px}

#outtiphtmlBVJ{overflow:hidden;width:960px;height:370px;top:-1px;left:-1px;}

#outtiphtmlBVJ{background-color:transparent;border:1px transparent solid;font-size:14px;margin:0px;line-height:150%;}#outpartsLQB{position:absolute;overflow:hidden;width:300px;height:40px;top:369px;left:659px;}
#outpartsLQB{background-color:transparent!important;z-index:1;border:1px transparent solid;}#outtipimagePIR{position:absolute;overflow:hidden;width:480px;height:30px;top:409px;left:-1px;}
#outtipimagePIR{background-color:transparent!important;z-index:1;border:1px transparent solid;}

#outtipimageDDL{width:475px;height:100px;top:439px;left:484px;}

#outtipimageDDL{background-color:transparent!important;z-index:1;border:1px transparent solid;}

#outpartsLIH{width:475px;height:100px;top:551px;left:484px;}

#outpartsLIH{background-color:transparent!important;z-index:1;border:1px transparent solid;}#outtiptextXGB{position:absolute;overflow:hidden;width:475px;height:210px;top:440px;left:0px;}
#outtiptextXGB *{text-align:left;background:none;padding:0px;background-color:transparent;}
#outtiptextXGB{text-align:left;border:1px #ffffff solid;background-color:#ebf0f5;overflow:auto;padding:0px 0px 0px 0px;color:#333333;font-size:14px;line-height:150%;z-index:10;background-image:none;}
#outtipairDJK{position:absolute;overflow:hidden;width:220px;height:40px;top:651px;left:-1px;}
#outtipairDJK{background:transparent;}#footer{background-color:#0962a7!important;color:#ffffff!important;font-size:12px;}
#footer a{color:#ffffff;background-color:#0962a7;}#container{height:692px;}

/* --------------------------- */
.main-container {
  margin-top: 67px;
}
.video-container {
  width: 475px;
  float: left;
}

/* --------------------------- */
.sidebar {
  float: right;
  width: 475px;
}

/* --------------------------- */
.banner-expo img {
  border: 1px solid #333;
}

/* --------------------------- */
.mb10 {
  margin-bottom: 10px;
}

/* --------------------------- */
.clearfix:before,
.clearfix:after {
  display: table;
  content: " ";
}
.clearfix:after {
  clear: both;
}