@charset "utf-8";

/* 새글 스킨 (latest) */
/*.pic_news01 {position:relative;margin-bottom:0px;background:#fff}*/
/*.pic_news01 .lat_title {display:block;line-height:45px;font-size:1.2em;color:#253dbe}*/
/*.pic_news01 .lat_title a {color:#000;display:inline-block;position:relative}*/
/**/
/*.pic_news01 .lt_more {position:absolute;top:11px;right:10px;display:block;width:25px;line-height:25px;color:#aaa;border-radius:3px;text-align:center;}*/
/*.pic_news01 .lt_more:hover {color:#777}*/
/*.pic_news01 ul:after {display:block;visibility:hidden;clear:both;content:""}*/
/*.pic_news01 ul {margin: 0 -10px}*/
/*.pic_news01 li {float:left;width:33.333%;padding:0 10px; margin-bottom:15px;}*/
/*.pic_news01 li.galley_li:nth-child(3n+1) {clear: both!important}*/
/*.pic_news01 li .lt_img {margin:0px 0;display:block}*/
/*.pic_news01 li .lt_img img {width:100%;height:auto}*/
/*.pic_news01 li a:hover {color:#a22121}*/
/*.pic_news01 li .fa-heart {color:#ff0000}*/
/*.pic_news01 li .fa-lock {display:inline-block;line-height:14px;width:16px;font-size:0.833em;color:#4f818c;background:#cbe3e8;text-align:center;border-radius:2px;font-size:12px;border:1px solid #cbe3e8;vertical-align:middle}*/
/*.pic_news01 li .new_icon {display:inline-block;width:16px;line-height:16px;font-size:0.833em;color:#23db79;background:#b9ffda;text-align:center;border-radius:2px;margin-left:2px;font-weight:bold;vertical-align:middle}*/
/*.pic_news01 li .hot_icon {display:inline-block;width:16px;line-height:16px;font-size:0.833em;color:#ff0000;background:#ffb9b9;text-align:center;border-radius:2px;vertical-align:middle}*/
/*.pic_news01 li .fa-caret-right {color:#bbb}*/
/*.pic_news01 li .fa-download {display:inline-block;width:16px;line-height:16px;font-size:0.833em;color:#daae37;background:#ffefb9;text-align:center;border-radius:2px;vertical-align:middle}*/
/*.pic_news01 li .fa-link {display:inline-block;width:16px;line-height:16px;font-size:0.833em;color:#b451fd;background:#edd3fd;text-align:center;border-radius:2px;vertical-align:middle}*/
/**/
/**/
/*.pic_news01 .lt_info {padding:10px 0}*/
/*.pic_news01 .lt_info .lt_nick {}*/
/*.lt_info .lt_date {color:#888}*/
/**/
/*.pic_news01 .empty_li {line-height:145px ;color:#666;text-align:center;padding:0}*/
/*.pic_news01 .empty_li:before {background:none;padding:0}*/
/**/
/*.pic_news01 .lt_cmt {background:#e9eff5;color:#3a8afd;font-size:11px;height:16px;line-height:16px;padding:0 5px;border-radius:3px;vertical-align:middle}*/
/*.pic_news01 .lt_more {position:absolute;top:11px;right:0;display:block;width:40px;line-height:25px;color:#3a8afd;border-radius:3px;text-align:center}*/
/*.pic_news01 .lt_more:hover {color:#777}*/






.swiper-container-gall01{overflow:hidden; position:relative;}
.swiper-container-gall01 .swiper-wrapper{}
.swiper-container-gall01 .swiper-slide .thumbs{background:#fff;}
.swiper-container-gall01 .swiper-slide img{opacity:1; transition: all .2s;}
.swiper-container-gall01 .swiper-slide img{width:100%;}

.swiper-container-gall01 .text_wr{position:relative;width:100%; /*padding-bottom:30px; */ color:#2a2a2a; /*background-color:rgba(255,255,255,1);*/transition: all .2s;text-align:left; z-index:1;}
.swiper-container-gall01 p.n_date{display:none; font-size: 16px; font-weight: 600; margin-bottom: 15px; color: #939393;}
.swiper-container-gall01 a.bo_cate_link{display: inline-block; font-size: 14px; font-weight: 500; margin-bottom: 7px; color: #777777 ;}
.swiper-container-gall01 a.bo_tit{display:block; font-size: 18px; font-weight: 500; margin-bottom:20px; color:#383838; text-align:left;/* white-space:nowrap; text-overflow:ellipsis; overflow:hidden;*/}
.swiper-container-gall01 a.bo_tit strong{font-weight:600;}
.swiper-container-gall01 p.h-action{font-size:15px; color:#2a2a2a; font-weight:300; opacity:1; transition: all .2s; line-height:17px; display:inline-block; min-height:100px;}

.swiper-container-gall01 .swiper-slide:hover .inbox img{opacity:1; transition: all .2s;}
/* .swiper-container-gall01 .inbox:hover .text_wr{background-color:rgba(0,46,95,0.95); transition: all .2s;}
.swiper-container-gall01 .inbox:hover p.n_date{color: #fff ; transition: all .2s;}
.swiper-container-gall01 .inbox:hover a.bo_cate_link{color: #fff ; transition: all .2s;}
 .swiper-container-gall01 .inbox:hover a.bo_tit {color:#fff; transition: all .2s;}
 */.swiper-container-gall01 .inbox:hover .h-action{color:#fff; transition: all .2s;}

.swiper_btn_wr{/* position:absolute; left:50%; width:100%; transform: translateX(-50%);bottom: -10%; */ float:left;}
.swiper_btn_wr .swiper-pagination-gall01{right:0;}
.swiper_btn_wr .swiper-pagination-bullet{width:28px; height:14px; border-radius:10px; background:#4a4a4a; margin-right:10px;}
.swiper_btn_wr .swiper-pagination-bullet-active{width:60px; height:14px; border-radius:10px; background:#002e5f;}

.swiper-button-next-gall01, .swiper-button-prev-gall01{top:initial;/*  bottom:50px; */}
.swiper-button-next-gall01:after, .swiper-button-prev-gall01:after{font-size:29px;}
.swiper-button-next-gall01{color:#002e5f; right:30px;}
.swiper-button-prev-gall01{color:#002e5f; right:70px; left:initial;}


/* .swiper_btn_wr {left:71.7% !important; top:102%;} */
.swiper-button-next-gall01, .swiper-button-prev-gall01 {/* top:0 !important; */ color:#149bd9 !important; opacity:1 !important; border: 1px solid #149bd9; width: 30px !important; height: 30px !important;}
.swiper-button-next-gall01:after, .swiper-button-prev-gall01:after {font-size:10px !important;}
@media screen and (max-width:1533px){
	
}

@media screen and (max-width:1500px){
	.right_bg{display:none;}
}
@media screen and (max-width:1350px){
	
}
@media screen and (max-width:768px){
	.swiper-container-gall01 .swiper-slide img{opacity:1; transition: all .2s;}
	.swiper-container-gall01 .text_wr{padding:10px; background:#fff;}
	.swiper-container-gall01 p.n_date{margin-top:0;}

	
	.swiper-container-gall01 .inbox:hover .text_wr{background-color:rgba(51,103,186,0);}
	.swiper-container-gall01 .inbox:hover p.n_date{color: #2a2a2a ;}
	.swiper-container-gall01 .inbox:hover a.bo_cate_link{color: #2a2a2a ;}
	.swiper-container-gall01 .inbox:hover a.bo_tit{color:#2a2a2a;}
	.swiper-container-gall01 .inbox:hover .h-action{color:#2a2a2a;}


	
	
}


@media screen and (max-width:480px){
	.swiper-container-gall01 a.bo_cate_link{font-size:12px;}
	.swiper-container-gall01 p.n_date{font-size:12px; margin-bottom:10px;}
	.swiper-container-gall01 a.bo_tit{font-size:14px; line-height:20px; margin-bottom:15px;}
	.swiper-container-gall01 p.h-action{font-size:12px;}
	
}

@media screen and (max-width:374px){
	
}


