@charset "utf-8";

/* 메인 갤러리*/
.main_news {position:relative;width:100%;max-width:1200px; margin:0px auto;clear:both; margin-top:40px;}
.main_news span.slider_prev { position:absolute;top:0px;z-index:10;opacity:0.5; left:0px;margin-left:-65px;margin-top:130px;}
.main_news span.slider_next { position:absolute;top:0px;z-index:10;opacity:0.5; right:0px;margin-right:-65px;margin-top:130px;}
.main_news span.slider_prev:hover { opacity:1;}
.main_news span.slider_next:hover { opacity:1;}


.main_news {width:100%;}
.main_news .item {text-align:center;}
.main_news .item .item_info {display:block;width:100%;margin:0 auto; max-width:370px;background-color:#fff;border:2px solid #ddd;cursor:pointer;margin-bottom:20px;border-radius:15px;overflow:hidden;}
.main_news .item a {font-size:14px;line-height:2;text-align:center;color:#000;}
.main_news .item:hover .item_info {border:2px solid #ed1c24;}
.main_news .item .item_info .image {width:100%;max-width:370px;}

.main_news .item .text {padding:17px;text-align:left;}
.main_news .item .text a {font-size:12px; color:#666; text-decoration:none;}
.main_news .item .text a b {font-size:18px; color:#000;}

.owl-prev,
.owl-next {display:none !important;}
.owl-carousel.owl-drag .owl-item > div {width:100%;}

.carousel-3d-container .carousel-3d-slide{border:0; background:0;}
.carousel-3d-container a{text-decoration:none;}
.carousel-3d-container .box{display:block;width:100%;margin:0 auto; max-width:370px;background-color:#fff;border:2px solid #ddd;cursor:pointer;margin-bottom:20px;border-radius:15px;overflow:hidden;}
.carousel-3d-container .text{padding:17px; font-size:12px; color:#666;text-align:left;}
.carousel-3d-container .text b{font-size:18px; color:#000;}
.carousel-3d-container .prev{width:54px !important; height:54px !important;}
.carousel-3d-container .prev span{width:54px; !important; height:54px !important; opacity:.5; font-size:1px; text-indent:-9000px; background:url("./img/hwa_left.png") no-repeat; display:block;}
.carousel-3d-container .prev:hover span{opacity:1;}
.carousel-3d-container .next{width:54px !important; height:54px !important;}
.carousel-3d-container .next span{width:54px; !important; height:54px !important; opacity:.5; font-size:1px; text-indent:-9000px; background:url("./img/hwa_right.png") no-repeat; display:block;}
.carousel-3d-container .next:hover span{opacity:1;}
