.head-top .top_banner .swiper-button-prev,
.head-top .top_banner .swiper-button-next {width:20px; height:20px; top:75px;}
.head-top .top_banner .swiper-button-prev {left:auto; right:19px; background:url(/images/arrow/btn_scroll_prev.png) 0 0 no-repeat;}
.head-top .top_banner .swiper-button-next {left:auto; right:0; width:19px; background:url(/images/arrow/btn_scroll_next.png) 0 0 no-repeat;}
.head-top .top_banner .swiper-button-next::after,
.head-top .top_banner .swiper-button-prev::after { display: none; }

.head-top .top_banner .swiper-pagination {top:54px; bottom:auto; left:auto; right:30px; padding-right:14px; width:auto; color:#adadad;}
.head-top .top_banner .swiper-pagination-current {color: #000;}

.main_visual {margin-bottom:0; height:370px; overflow: hidden;}
.main_visual .swiper-button-prev,
.main_visual .swiper-button-next {width:27px; height:44px; top:55%;}
.main_visual .swiper-button-prev {left:2%; background:url(/images/arrow/btn_horizontal_prev.png) 0 0 no-repeat; background-size: 25px 44px;}
.main_visual .swiper-button-next {left:97%; background:url(/images/arrow/btn_horizontal_next.png) 0 0 no-repeat; background-size: 25px 44px;}
.main_visual .swiper-button-next::after,
.main_visual .swiper-button-prev::after { display: none;}

.main_box5 .swiper ul li { width:280px; padding:38px 0; margin:0;} 
.main_box5 .swiper ul li .item_cont {margin:0 25px;}
.main_box5 .swiper ul li .item_cont .item_photo_box {background:#ac7a4e;}
.main_box5 .swiper ul li .item_cont .item_photo_box a {border:none;}
.main_box5 .swiper ul li .item_cont .item_photo_box a img {opacity:0.5; -khtml-transition: all .3s; -moz-transition: all 0.3s; -ms-transition: all .3s; -o-transition: all .3s; -webkit-transition: all 0.3s; transition: all 0.3s;}
.main_box5 .swiper ul li .item_info_cont { display:none !important; }
.main_box5 .swiper ul li.slick-slide.slick-current.slick-active.slick-center {width:726px; padding:0;}
.main_box5 .swiper ul li.slick-slide.slick-current.slick-active.slick-center .item_cont {margin:0 45px; background:#fff; overflow: hidden; clear: both;  position: relative;} 
.main_box5 .swiper ul li.slick-slide.slick-current.slick-active.slick-center .item_cont .item_photo_box {width:318px; float:left;}
.main_box5 .swiper ul li.slick-slide.slick-current.slick-active.slick-center .item_cont .item_photo_box a img {opacity:1} 
.main_box5 .swiper ul li.slick-slide.slick-current.slick-active.slick-center .item_info_cont { display:block !important; float:right; width:318px; padding:20px 0 0 20px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.main_box5 .swiper ul li.slick-slide.slick-current.slick-active.slick-center .item_tit_box .item_name {padding:0; color:#222222; font-size:24px; font-weight:400; line-height:1.4;}
.main_box5 .swiper ul li.slick-slide.slick-current.slick-active.slick-center .item_tit_box .item_name_explain {padding:0; color:#b35f0f; font-size:14px; font-weight:300; line-height:1.4;}
.main_box5 .swiper ul li .order_link {position: absolute; bottom:40px; right:26px; display:block; width:275px; height:62px; line-height:62px; border-radius:62px; box-shadow:0 2px 12px RGBA(0,0,0,0.3); text-align:center; font-size:26px; font-weight:bold; color:#fff; background:#004a98;}
.main_box5 .swiper ul li .order_link a {color:#fff;}
.main_box5 .swiper .slick-prev,
.main_box5 .swiper .slick-next{display:block; position:absolute; top:45%; width:75px; height:75px; border-radius:75px; border:0px solid #e2e2e2; box-shadow:1px 0 12px RGBA(0,0,0,0.3);}
.main_box5 .swiper .slick-prev{left:50%; margin-left:-420px; background:#fff none no-repeat center center;}
.main_box5 .swiper .slick-prev:hover{background:#fff none no-repeat center center;}
.main_box5 .swiper .slick-next{right:50%; margin-right:-420px; background:#fff none no-repeat center center;}
.main_box5 .swiper .slick-next:hover{background:#fff none no-repeat center center;}


.main_box .swiper-button-prev,
.main_box .swiper-button-next {position: absolute; top: 50%; width: 55px; height: 55px; border-radius: 55px; border: 1px solid #e2e2e2;} 
.main_box .swiper-button-prev {left: -27.5px; background: #fff url(/images/arrow/btn_horizontal_prev.png) center center no-repeat; z-index: 100;}
.main_box .swiper-button-next {left: 96%; background:#fff url(/images/arrow/btn_horizontal_next.png) center center no-repeat;}
.main_box .swiper-button-next::after,
.main_box .swiper-button-prev::after { display: none; }
.main_box .swiper-button-prev:hover {left: -27.5px; background: #fff url(/images/arrow/btn_horizontal_prev_over.png) center center no-repeat; z-index: 100;}
.main_box .swiper-button-next:hover {left: 96%; background:#fff url(/images/arrow/btn_horizontal_next_over.png) center center no-repeat;}
