@charset "utf-8";#mainvisual{position:relative}#home_slider .bx-wrapper{width:100%!important;margin:0 auto;overflow:visible!important;position:relative}#home_slider .bx-viewport{overflow:visible!important}#main_slider{height:540px}#main_slider li{height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.bx-controls{width:1000px;position:absolute;bottom:80px;left:50%;transform:translateX(-50%);z-index:52}.bx-controls .bx-pager{display:none}.bx-controls .bx-pager .bx-pager-item{font-size:0;line-height:0;width:14px;height:14px}.bx-controls .bx-pager .bx-pager-item+.bx-pager-item{margin-left:25px}.bx-controls .bx-pager .bx-pager-item a{display:block;width:100%;height:100%;background:#fff;border-radius:50%}.bx-controls .bx-pager .bx-pager-item a.active{position:relative;background:#231815}.bx-controls .bx-pager .bx-pager-item a:hover{background:#231815}#home_slider{position:relative}#mv_logo{width:1000px;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;z-index:52;pointer-events:none}#mv_logo img{padding-bottom:56px}@media screen and (max-width:736px){#home_slider .bx-wrapper{width:480px!important}#main_slider{height:280px}.bx-controls{display:none}#mv_logo{width:100%}#mv_logo img{width:280px;padding-bottom:0}}#news_bottombox{width:100%;padding:8px 0;background:rgba(4,0,0,.8);color:#fff;position:absolute;bottom:0;left:0;z-index:53}#news_bottombox .inner{display:table;table-layout:fixed;height:40px}#news_bottombox .inner h2,#news_bottombox .inner #slide_newsbox,#news_bottombox .inner .btn-more{display:table-cell;vertical-align:middle}#news_bottombox .inner h2{width:3.4em;padding-right:15px;letter-spacing:.1em;font-size:21px;font-weight:700;border-right:1px solid #fff;white-space:nowrap}#news_bottombox .inner #slide_newsbox{padding:0 5.5rem 0 2rem;position:relative}#news_slider li{font-size:14px;display:none}#news_slider li:first-child,.bx-wrapper #news_slider li{display:block}#slide_newsbox .bx-controls{display:none}@media screen and (max-width:736px){#news_bottombox{background:rgba(4,0,0,1);position:relative;bottom:unset;top:0}#news_bottombox .inner{height:40px}#news_bottombox .inner h2{font-size:1.5rem;width:3.8em}#news_slider li span{display:none}#news_bottombox .inner #slide_newsbox{padding:0 0 0 20px}#news_slider li h3{margin:0;overflow:hidden;font-size:1.5rem;padding-right:10px;white-space:nowrap;padding-top:0}}