@charset "utf-8";
/* 새글 스킨 (latest) */
/* by False9 */

/* 슬라이더 레이아웃 */
.swiper_pd_01{position: relative;}
.swiper_pd_01 .swiper-container {width: 100%; height: 100%; padding: 0 0px; overflow: visible;}
.swiper_pd_01 .swiper-container .swiper-wrapper{align-items: top !important; transition-timing-function: ease;}

.swiper_pd_01 .swiper-slide {
    text-align: left;
    font-size: 17px;
    margin-bottom:0px;
	display: flex;
	flex-direction: row;
	align-items: flex-end;
	justify-content: center;
}

.swiper_pd_01 .pd_custom{position: absolute; width: 110px; right: 20px; bottom: 400px; z-index: 9999}

.swiper_pd_01 .swiper-button-next,
.swiper_pd_01 .swiper-button-prev{background: #fff; width: 40px; height: 40px; border-radius: 100%; position: absolute; top: 50%; transform: translateY(-50%); z-index: 99; color: #000; text-align: center; line-height: 40px; font-size: 18px;box-shadow: 4px 5px 20px 0px #56565640;}
.swiper_pd_01 .swiper-button-next:hover,
.swiper_pd_01 .swiper-button-prev:hover{background: #043292; color: #fff;}
.swiper_pd_01 .swiper-button-next{right: -20px;}
.swiper_pd_01 .swiper-button-prev{left: -20px;}


/* 게시물 레이아웃 */

.swiper_pd_01 .sw_img {width:40%;background-position: center center; background-size: cover; transition: .35s;}
.swiper_pd_01 .sw_img img{max-width: 100%;}
.swiper_pd_01 .pd_info {width: 60%;}

.swiper_pd_01 .sw_tit{padding-left: 10%; padding-bottom: 20px;}

.swiper_pd_01 .pd_info .box_area{min-height: 370px; background: transparent; border-right: 3px solid transparent; box-sizing: border-box; padding:  5% 20px 20px 10%;  transition: .25s;}
.swiper_pd_01 .swiper-slide-active .pd_info .box_area{background: #fff; border-right: 3px solid #043292;}

.swiper_pd_01 .pd_info .box_area h4{display: flex; align-items: center;}
.swiper_pd_01 .pd_info .box_area h4 img{height: 28px; margin-right: 10px;}
.swiper_pd_01 .pd_info .box_area .list_box{margin-top: 20px;}
.swiper_pd_01 .pd_info .box_area .button_link a{padding: 10px 20px;}


@media screen and (max-width : 1400px) {
	.swiper_pd_01 .swiper-button-next,
	.swiper_pd_01 .swiper-button-prev{width: 30px; height: 30px; line-height: 30px;}
	.swiper_pd_01 .swiper-button-next{right: -10px;}
	.swiper_pd_01 .swiper-button-prev{left: -10px;}
}
@media screen and (max-width : 1200px) {
	.swiper_pd_01 .pd_custom {bottom: -40px;}
}
@media screen and (max-width : 900px) {
	.swiper_pd_01 .swiper-slide{flex-wrap: wrap;}
	.swiper_pd_01 .sw_img {width: 100%; text-align: center;}
	.swiper_pd_01 .sw_img img{display: inline-block;}
	.swiper_pd_01 .pd_info {width: 100%;}
	.swiper_pd_01 .pd_info .box_area{min-height: 300px;}
	.swiper_pd_01 .swiper-slide-active .pd_info .box_area{background: transparent; border-right: 0; border-bottom: 3px solid #043292;}
}
@media screen and (max-width : 768px) {
	.swiper_pd_01 .sw_tit{padding-left: 20px;}
	.swiper_pd_01 .pd_info .box_area{padding:  5% 20px 20px 20px;}
	.swiper_pd_01 .pd_custom {bottom: 400px;}
}