@charset "utf-8";
/* CSS Document */

.research-lnk{ display:none;}
.plant-lnk{ display:block;}

.bg-plant-index {
    background-image: url(system/01/img/plant-system-bg.jpg);
    background-size: cover;
    position: relative;
	margin:0 auto 100px;
}

.head-menu-l-parts2{ background-image:url(../img/common/plant-title.png) !important; }
.head-menu-l-parts3{ background-image:url(../img/common/plant-txt.png) !important; }
.head-menu-l-parts4{ display:none !important; }
.head-menu-r-parts3{ display:none !important;}

.hide-plant{ display:none !important;}

.bg-main {
    background-image: url(../img/top/slide-plant6.jpg);
    background-size: cover;
    text-align: center;
    height: 100vh;
    position: relative;
    overflow: hidden;
}
.bg-under {
    background-size: cover;
    text-align: center;
    height: 240px;
    position: relative;
    overflow: hidden;
}
.sp{
    display: none !important;
}
.btn-research{ display:none; }
.btn-plant{ display:block; }


@media only screen and (max-width: 1440px) {
.bg-under {
    height: 156px;
}
}
@media only screen and (max-width: 768px) {
    
.bg-plant-index { margin:0 auto 40px; }
.bg-under {
    height: 180px;
}
.pc{
    display: none !important;
}

.sp{
    display: block !important;
}
}


@media only screen and (max-width: 480px) {
	
/*.bg-main{ height: 500px; }*/
	
.bg-under{ height: 280px; }

.bg-plant-index { margin:0 auto 0px; }
	
}

