.Mtype .main-section-inner,.Mtype .main-top .main-section-text,.wrap{min-width:100%;max-width:100%;width:100%}.Mtype .css-11pm35e.main-top .landingTopLogo{top:30px;left:20px}.Mtype .main-top .visual-area .swiper-slide-active>.main-section-inner:before{content:"";display:block;position:absolute;width:100%;height:100%;background:linear-gradient(transparent 50%,rgba(0,0,0,.5))}.Mtype .main-top .main-section-text{padding:0 20px calc(118px + 46px + 60px);gap:16px;justify-content:flex-end}.Mtype .main-top .lv-title{font-size:2.5rem;line-height:3.25rem;padding-right:60px}.Mtype .main-top .lv-subtext{font-size:1.125rem;word-break:keep-all}.Mtype .main-section.main-top .swiper-pagination,.Mtype .visual-area .main-section-inner .swiper-buttons{bottom:118px}.Mtype .visual-area .main-section-inner .swiper-buttons{left:20px}.Mtype .main-section.main-top .swiper-pagination{width:calc(100% - 78px - 20px);left:calc(20px + 46px + 12px);display:flex;flex-wrap:wrap}.Mtype .main-section-inner .swiper-pagination-bullet-active{min-width:40px;width:auto;flex:1 1}.Mtype .main-section-inner .swiper-pagination-bullet{font-size:.875rem;width:40px;height:33px}.Mtype .scroll-down{width:27px;height:66px;bottom:12px;left:calc(50% - 13.5px)}.Mtype .scroll-down:before{background-image:url(/sclAssets/images/icon_scroll_down.svg)}.Mtype .main-section h2{font-size:2rem;line-height:2.75rem}.Mtype .main-about{height:auto}.Mtype .main-about .in-box h2:after{margin-top:12px}.Mtype .main-about .in-box h2{margin-bottom:24px}.Mtype .main-about .in-box{width:100%;flex-direction:column;padding:80px 20px}.Mtype .main-about .in-box>*{flex:auto;text-align:start}.Mtype .main-about .main-section-inner:after{display:none}.Mtype .main-about-wrap:before{content:"";display:block;width:100%;height:auto;background:url(/logo/logoBionectH.svg) no-repeat 50% 0/calc(100% - 26px - 26px) auto;padding-bottom:20.59%;margin:85px 0 110px}.Mtype .main-about .in-box .main-about-cont+.main-about-cont{margin-top:0}.Mtype .main-about .in-box .main-about-cont+.list-bul{margin-top:16px}.Mtype .list-bul+.main-about-cont:before{margin:32px 0;background:#d7d7d7}.Mtype .main-about .main-about-cont:first-of-type{font-size:1rem;font-weight:700;line-height:1.5rem}.Mtype .main-about p.main-about-cont:first-of-type:before{content:"";width:100%;height:1px;background:#d7d7d7;display:block;margin:24px 0}.Mtype .list-bul+.main-about-cont{line-height:1.375rem}.Mtype .list-bul+.main-about-cont,.Mtype .main-about .list-bul li{font-size:.875rem;color:#111}.Mtype .main-about .list-bul.box-gray{padding:24px 20px;gap:6px}.Mtype .main-card{background-size:cover;background-position-x:90%;animation:none;min-height:100%;height:656px}.Mtype .main-card h2{padding:0 20px}.Mtype .swipe-card-wrap .card-swiper-slide{animation:none}.Mtype .main-card .swipe-card-wrap{padding:0 20px;margin:48px 0 0}.Mtype .main-card .swiper-slide{width:auto}.card-text{position:absolute;color:#fff;display:flex;flex-direction:column;padding:40px 24px;line-height:1.5}.card-text-ko{font-size:1.25rem;font-weight:700;line-height:1.4;margin-bottom:4px}.Mtype .main-workflow .main-section-inner{padding:0 20px}.Mtype .btn-main-flow{width:100%}.Mtype .main-workflow-list{margin-top:48px}.Mtype .main-workflow-each{transition:all .5s}.Mtype .main-workflow-each button{font-size:1.125rem;font-weight:700;line-height:1.625rem;padding:0 12px;height:80px}.Mtype .main-workflow-each .btn-main-flow:after{background-size:contain;width:48px;height:48px}.Mtype .btn-main-flow:before{height:2px}.Mtype .main-workflow-each .main-workflow-detail{position:static;display:block;min-height:0;height:0;padding:0 16px;opacity:0;transition:all .5s;line-height:1.5;background:hsla(0,0%,7%,.65)}.Mtype .btn-main-flow:hover+.main-workflow-detail{visibility:hidden;position:absolute}.Mtype .main-workflow-each.active .main-workflow-detail{position:static;visibility:visible;height:auto;opacity:1;padding:16px}.Mtype .main-workflow .section-frame{transform:none}.Mtype .main-section.SBnotice{padding:0 20px;height:auto}.Mtype .main-section.SBnotice .MuiDivider-root{margin-top:12px}.Mtype .main-section.SBnotice .SBbtnmainMore{display:none}.Mtype .main-section.SBnotice ul+.SBbtnmainMore{display:flex;align-items:baseline;justify-content:center;line-height:1.375rem;padding:24px}.Mtype .main-section.SBnotice ul+.SBbtnmainMore:after{display:block;font-size:1.3rem}.Mtype .SBnodata{min-height:50vh}.Mtype .main-section.SBnotice li a{flex-direction:column;align-items:flex-start}.Mtype .main-section.SBnotice li a .MuiListItemText-primary,.Mtype .main-section.SBnotice li a .MuiListItemText-root{width:100%}.Mtype .main-section.SBnotice li a .MuiListItemText-primary,.Mtype .main-section.SBnotice li a .MuiListItemText-secondary{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;overflow:hidden}.Mtype .main-section.SBnotice li a .MuiListItemText-primary{font-size:1.125rem;-webkit-line-clamp:2}.Mtype .main-section.SBnotice li a .MuiListItemText-secondary{font-size:.875rem;line-height:1.375rem;margin-top:8px;-webkit-line-clamp:3}.Mtype .main-section.SBnotice li a .MuiBox-root{position:static;margin-top:24px}.Mtype .main-section.SBnotice li a .MuiBox-root>span{font-size:.875rem}.Mtype .SBcontact{height:auto}.Mtype .SBcontact>div.MuiBox-root{height:100%;min-height:60vh;background-position-x:60%}.Mtype .SBcontact>div.MuiBox-root h2{font-size:2.5rem;line-height:1.3}.Mtype .SBcontact>div.MuiBox-root p{font-size:.875rem;line-height:1.375rem;font-weight:700;margin:4px 0 32px}.Mtype footer{position:static;height:auto}.Mtype footer div.MuiBox-root>img{display:block;margin:auto;width:128px;height:auto}.Mtype footer div.MuiStack-root>.MuiBox-root>.MuiStack-root:nth-child(2){flex-direction:column;align-items:center}.Mtype footer address span{display:block;line-height:1.667;padding:0 10vw;text-align:center}.Mtype footer div.MuiStack-root>.MuiBox-root>.MuiStack-root:nth-child(3){flex-wrap:wrap;justify-content:center;row-gap:8px;padding:0 10vw}.Mtype footer>div.MuiBox-root:nth-child(3){position:relative;right:unset;bottom:unset;width:40vw;margin-top:32px;display:none}.Mtype .scrollTop.hide{z-index:-1}.Mtype .MuiBox-root{width:100%}.contactM.MuiBox-root{width:auto;border:1px solid #fff;padding:40px 24px;background-color:hsla(0,0%,7%,.2)}.contactM span{display:flex;color:#fff;font-size:.875rem;font-weight:700;line-height:1.375rem;align-items:center;gap:8px}.contactM span:before{content:"";width:4px;height:4px;background:#fff;border-radius:50%}