@charset "UTF-8";

.web_main_longBanner{	position: relative;max-width:2000px;margin: 0 auto;}

/*타이틀*/
	.web_main_longBanner h2{display:block !important;text-indent:-9999px;height:0;}

/*감싸기*/
	.web_main_longBanner ._imgSldEvent{}

/*slide*/
	.web_main_longBanner ._imgSldEvent .bx-wrapper {}
	.web_main_longBanner ._imgSldEvent .bx-wrapper .bx-viewport {}
	.web_main_longBanner ._imgSldEvent .bx-wrapper .bx-viewport ul li{overflow: hidden;height:249px;}
	.web_main_longBanner ._imgSldEvent .bx-wrapper .bx-viewport ul li ._inner{display: block;height:100%;width:2000px;position:absolute;top:0;left:50%;margin-left:-1000px;}
	.web_main_longBanner ._imgSldEvent .bx-wrapper .bx-viewport ul li ._inner img{display: block;max-width:100%;}

/*controls*/
	.web_main_longBanner ._imgSldEvent .bx-wrapper .bx-controls{}

/*direction*/
	.web_main_longBanner ._imgSldEvent .bx-wrapper .bx-controls .bx-controls-direction .bx-prev,
	.web_main_longBanner ._imgSldEvent .bx-wrapper .bx-controls .bx-controls-direction .bx-next{display:block;width:45px;height:75px;text-indent:-9999px;position:absolute;top:calc(50% - 27px);filter:alpha(opacity=50);opacity:0.5;z-index:55;background-size:100% !important;}
	.web_main_longBanner ._imgSldEvent .bx-wrapper .bx-controls .bx-controls-direction .bx-prev{background:url(/sites/guide/images/arrow_11_l_w.png) no-repeat left center;left:calc(50% - 700px);}
	.web_main_longBanner ._imgSldEvent .bx-wrapper .bx-controls .bx-controls-direction .bx-next{background:url(/sites/guide/images/arrow_11_r_w.png) no-repeat right center;right:calc(50% - 700px);}
	.web_main_longBanner ._imgSldEvent .bx-wrapper .bx-controls .bx-controls-direction .bx-prev:hover,
	.web_main_longBanner ._imgSldEvent .bx-wrapper .bx-controls .bx-controls-direction .bx-next:hover{filter:alpha(opacity=100);opacity:1;}

@media only screen and (max-width:1400px){
	.web_main_longBanner ._imgSldEvent .bx-wrapper .bx-controls .bx-controls-direction .bx-prev{left:2%;}
	.web_main_longBanner ._imgSldEvent .bx-wrapper .bx-controls .bx-controls-direction .bx-next{right:2%;}
}
@media only screen and (max-width:1024px){
	.web_main_longBanner ._imgSldEvent .bx-wrapper .bx-viewport ul li{height:174px;}
	.web_main_longBanner ._imgSldEvent .bx-wrapper .bx-viewport ul li ._inner{width:1400px;margin-left:-700px;}
	.web_main_longBanner ._imgSldEvent .bx-wrapper .bx-controls .bx-controls-direction .bx-prev,
	.web_main_longBanner ._imgSldEvent .bx-wrapper .bx-controls .bx-controls-direction .bx-next{width:30px;height:50px;top:calc(50% - 25px);}
}
@media only screen and (max-width:730px){
	.web_main_longBanner ._imgSldEvent .bx-wrapper .bx-viewport ul li{height:124px;}
	.web_main_longBanner ._imgSldEvent .bx-wrapper .bx-viewport ul li ._inner{width:1000px;margin-left:-500px;}
	.web_main_longBanner ._imgSldEvent .bx-wrapper .bx-controls .bx-controls-direction .bx-prev,
	.web_main_longBanner ._imgSldEvent .bx-wrapper .bx-controls .bx-controls-direction .bx-next{width:20px;height:33px;top:calc(50% - 15px);}
}
@media only screen and (max-width:480px){
	.web_main_longBanner ._imgSldEvent .bx-wrapper .bx-viewport ul li{height:94px;}
	.web_main_longBanner ._imgSldEvent .bx-wrapper .bx-viewport ul li ._inner{width:760px;margin-left:-380px;}
}