.tablet #top .slider_main .item .bottom{width:calc(100% + 1px)}#top .slider_main{padding:25px 0 45px 0;max-width:550px;overflow:inherit !important;margin:auto auto 25px auto}@media only screen and (max-width: 767px){#top .slider_main{max-width:72%;padding:20px 0 35px 0;margin:auto auto 20px auto}}#top .slider_main .item{position:relative}#top .slider_main .item .bottom{position:absolute;background:rgba(255,255,255,0.9);bottom:0;left:0;right:0;height:116px;width:100%;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);-ms-box-shadow:0 0 0 0 rgba(0,0,0,0);-o-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0);padding:12px 25px}#top .slider_main .item .bottom .dat_box{font-size:12px;font-size:1.2rem;margin-bottom:5px;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);-ms-box-shadow:0 0 0 0 rgba(0,0,0,0);-o-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}#top .slider_main .item .bottom .dat_box .txt01{display:inline-block;padding:2px 5px;line-height:1.2;border:1px solid #969696;border-radius:3px;color:#000000;text-align:center;margin-right:13px;letter-spacing:1px;background:#fff;word-break:keep-all}#top .slider_main .item .bottom .dat_box .time{display:inline;max-width:calc(100% - 175px);letter-spacing:0.5px}#top .slider_main .item .bottom .ttl{position:relative}#top .slider_main .item .bottom h2{font-size:22px;font-size:2.2rem;display:block;display:-webkit-box;line-height:1.4;letter-spacing:0.5px;font-weight:bold;letter-spacing:2px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;-ms-line-clamp:2;-ms-box-orient:vertical;-moz-line-clamp:2;-moz-box-orient:vertical;text-overflow:ellipsis}@media only screen and (max-width: 767px){#top .slider_main .item .bottom{padding:10px;height:auto}#top .slider_main .item .bottom .dat_box{font-size:12px;font-size:1.2rem;margin-bottom:5px;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);-ms-box-shadow:0 0 0 0 rgba(0,0,0,0);-o-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}#top .slider_main .item .bottom .dat_box .txt01{display:inline-block;margin-right:10px}#top .slider_main .item .bottom .dat_box .time{max-width:calc(100% - 60px);letter-spacing:0.5px}#top .slider_main .item .bottom h2{font-size:14px;font-size:1.4rem}}@media only screen and (max-width: 360px){#top .slider_main .item .bottom h2{font-size:13px;font-size:1.3rem}}#top .slider_main .swiper-pagination-bullets,#top .slider_main .swiper-pagination-custom,#top .slider_main .swiper-pagination-fraction{bottom:-10px}@media only screen and (max-width: 767px){#top .slider_main .swiper-pagination-bullets,#top .slider_main .swiper-pagination-custom,#top .slider_main .swiper-pagination-fraction{bottom:-3px}}#top .slider_main .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 7px}@media only screen and (max-width: 767px){#top .slider_main .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}}#top .slider_main .swiper-pagination-bullet{font-size:0;line-height:0;width:15px;height:15px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:#c8c8c8;opacity:1}@media only screen and (max-width: 767px){#top .slider_main .swiper-pagination-bullet{width:7px;height:7px;padding:4px}}#top .slider_main .swiper-pagination-bullet-active{opacity:1;background:#000}#top .slider_main .item .inner{-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-ms-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;overflow:hidden;max-width:550px;-webkit-box-shadow:3px 3px 25px 1px rgba(0,0,0,0.2);-moz-box-shadow:3px 3px 25px 1px rgba(0,0,0,0.2);-ms-box-shadow:3px 3px 25px 1px rgba(0,0,0,0.2);-o-box-shadow:3px 3px 25px 1px rgba(0,0,0,0.2);box-shadow:3px 3px 25px 1px rgba(0,0,0,0.2)}#top .slider_main .item .inner a{display:block}#top .slider_main .item .inner img{-webkit-transition:transform 0.5s;transition:transform 0.5s;display:block;width:100%;height:auto}@media only screen and (max-width: 767px){#top .slider_main .item .inner{-webkit-box-shadow:1px 1px 10px 1px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 10px 1px rgba(0,0,0,0.2);-ms-box-shadow:1px 1px 10px 1px rgba(0,0,0,0.2);-o-box-shadow:1px 1px 10px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 10px 1px rgba(0,0,0,0.2)}}#top .slider_main .item:hover .inner{-webkit-box-shadow:3px 3px 25px 1px rgba(0,0,0,0);-moz-box-shadow:3px 3px 25px 1px rgba(0,0,0,0);-ms-box-shadow:3px 3px 25px 1px rgba(0,0,0,0);-o-box-shadow:3px 3px 25px 1px rgba(0,0,0,0);box-shadow:3px 3px 25px 1px rgba(0,0,0,0);-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-ms-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all}#top .slider_main .item:hover a{opacity:1}#top .slider_main .item:hover:hover{opacity:0.7}#top .slider_main .item:hover:hover img{-webkit-transform:scale(1.3);transform:scale(1.3)}#top .slider_main .slick-dots{bottom:0}@media only screen and (max-width: 767px){#top .slider_main .slick-dots li{width:15px;height:15px;margin:0 1px}}@media only screen and (max-width: 767px){#top .slider_main .slick-dots li button{width:15px;height:15px}}#top .slider_main .slick-dots li button:before{width:15px;height:15px;background:#c8c8c8;opacity:1}@media only screen and (max-width: 767px){#top .slider_main .slick-dots li button:before{width:8px;height:8px}}#top .slider_main .slick-dots li.slick-active button:before{opacity:1;background:#646464}#top .slider_main .swiper-button-next{margin-top:-30px;background:#ffe03e;width:60px;height:60px;text-indent:-99999px;right:-37px;top:50%;z-index:999;border-radius:50%;cursor:pointer;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-ms-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all}#top .slider_main .swiper-button-next:after{content:"";position:absolute;right:17px;top:50%;width:13px;height:13px;margin-top:-7px;border-right:2px solid #fff;border-top:2px solid #fff;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#top .slider_main .swiper-button-next:before{content:"";position:absolute;right:18px;top:50%;width:28px;height:2px;margin-top:-2px;border-top:2px solid #fff}#top .slider_main .swiper-button-next:hover{opacity:0.7;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-ms-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all}@media only screen and (max-width: 767px){#top .slider_main .swiper-button-next{margin-top:-20px;width:30px;height:30px;right:-20px;top:48%}#top .slider_main .swiper-button-next:after{right:8px;top:50%;width:8px;height:8px;margin-top:-4px;border-right:1px solid #fff;border-top:1px solid #fff}#top .slider_main .swiper-button-next:before{right:9px;top:50%;width:13px;height:2px;margin-top:-1px;border-top:2px solid #fff}}#top .slider_main .swiper-button-prev{margin-top:-30px;background:#ffe03e;width:60px;height:60px;text-indent:-99999px;left:-37px;z-index:999;top:50%;border-radius:50%;cursor:pointer;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-ms-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all}#top .slider_main .swiper-button-prev:after{content:"";position:absolute;left:17px;top:50%;width:13px;height:13px;margin-top:-7px;border-left:2px solid #fff;border-bottom:2px solid #fff;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#top .slider_main .swiper-button-prev:before{content:"";position:absolute;left:18px;top:50%;width:28px;height:2px;margin-top:-2px;border-top:2px solid #fff}#top .slider_main .swiper-button-prev:hover{opacity:0.7;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-ms-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all}@media only screen and (max-width: 767px){#top .slider_main .swiper-button-prev{width:30px;height:30px;top:48%;margin-top:-20px;left:-20px}#top .slider_main .swiper-button-prev:after{content:"";position:absolute;left:9px;top:50%;width:8px;height:8px;margin-top:-4px;border-left:1px solid #fff;border-bottom:1px solid #fff}#top .slider_main .swiper-button-prev:before{content:"";position:absolute;left:10px;top:50%;width:13px;height:2px;margin-top:-1px;border-top:2px solid #fff}}#top .news_sec{margin-bottom:75px}@media only screen and (max-width: 767px){#top .news_sec{margin-bottom:50px}}#top .news_sec .news_sec_list ul li:nth-child(1){padding:10px 10px;width:100%;margin:0 0 40px 0}#top .news_sec .news_sec_list ul li:nth-child(1) .txt01{margin-bottom:20px}#top .news_sec .news_sec_list ul li:nth-child(1) .news_sec__img{margin-bottom:0}#top .news_sec .news_sec_list ul li:nth-child(1) .inner{display:block;font-size:0}#top .news_sec .news_sec_list ul li:nth-child(1) .news_sec__ttl1{letter-spacing:5px;line-height:30px;font-size:24px;font-size:2.4rem;margin-bottom:0;overflow:hidden;margin-bottom:10px}#top .news_sec .news_sec_list ul li:nth-child(1) .news_sec__img{width:59.5%;display:inline-block;vertical-align:middle;max-width:420px}@media only screen and (max-width: 767px){#top .news_sec .news_sec_list ul li:nth-child(1) .news_sec__img{max-width:100%}}#top .news_sec .news_sec_list ul li:nth-child(1) .news_sec__right{display:inline-block;vertical-align:middle;width:40.5%;padding:0 0 0 30px}#top .news_sec .news_sec_list ul li:nth-child(1) .date{margin:55px 0 0 0}@media only screen and (max-width: 767px){#top .news_sec .news_sec_list ul li:nth-child(1){width:100%;padding:0 0 18px 0;margin-bottom:18px}#top .news_sec .news_sec_list ul li:nth-child(1) .txt01{margin-bottom:5px}#top .news_sec .news_sec_list ul li:nth-child(1) .news_sec__img{margin-bottom:8px}#top .news_sec .news_sec_list ul li:nth-child(1) .inner{display:block}#top .news_sec .news_sec_list ul li:nth-child(1) .news_sec__ttl1{letter-spacing:2px;line-height:17px;font-size:12px;font-size:1.2rem;margin-bottom:10px}#top .news_sec .news_sec_list ul li:nth-child(1) .news_sec__img{width:100%}#top .news_sec .news_sec_list ul li:nth-child(1) .news_sec__right{width:100%;padding:0}#top .news_sec .news_sec_list ul li:nth-child(1) .date{margin:0}}@media only screen and (max-width: 767px){#top .news_sec .news_sec_list ul li:nth-child(5){border-bottom:1px solid #dcdcdc;padding:0 0 15px 0;margin-bottom:18px}#top .news_sec .news_sec_list ul li:last-child{border-bottom:0;padding:0;margin-bottom:0}}.slick-no-slide .slick-track{width:100% !important;text-align:center;left:0 !important}.slick-no-slide .slick-slide{float:none !important;display:inline-block;margin:0 auto}
