.button_prev,.button_next{zoom:130%;border:1px solid #999;padding:10px 18px;background:rgba(255,255,255,0.8);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;z-index:1}
.button_prev{left:-0px}
.button_next{right:0px}

/* 메인광고 */
#slide_box_back {width:100%;background:#F4F4F4;padding:0px;background-repeat:no-repeat;background-position:top center;background-repeat:no-repeat;background-size:100%}
#slide_box { width:1200px; height:400px; border:0px;position:relative;margin:0 auto }
#slide_img { width:1200px; height:400px; position:absolute; top:0px; cursor:pointer;}
#slide_menu { border:0px; margin:5px; padding:0px; list-style:none; position:absolute; left:50%; top:330px; text-align:right;}
#slide_menu li { width:7px; height:7px; cursor:pointer; float:left;margin:3px;border:1px solid #888;background:#999;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius: 5px;}
#slide_menu li:first-child { width:15px;}

@media all and (max-width: 2000px) { /* 피시버전 가로 2000px, 세로 470 */
	#slide_box_back{Background-size:2000px 800px}
}
@media all and (max-width: 1200px) { /* 피시버전 가로 2000px, 세로 470 */
	#slide_box_back{width:1200px;Background-size:2000px 800px}
}
	/* 스와이퍼 */
	.swiper_box{position: relative;width:800px;height: 25px ;overflow:hidden;padding: 0;} /*height:100% no*/
	.swiper {width: 100%;height: 100% }
	.swiper-slide {text-align: left;font-size: 16px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
		-webkit-box-pack: left;-ms-flex-pack: left; -webkit-justify-content: left;justify-content: left;-webkit-box-align: left;-ms-flex-align: left;-webkit-align-items: left;align-items: left;}
	/*.swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;}*/
	/*.swiper-slide img {display: block;width: 1200px;height: 355px;object-fit: cover;}*/
	
	/* 메인배너 */
	.box_transition{transition: all 0.3s linear;}
	.MainBanner{position: relative;z-index:0;border-bottom:1px solid #ccc}
	.MainBanner .mp4Box{position:relative}
	.MainBanner .mp4Box > div{position:absolute;top:-5px;z-index:-1}
	.MainBanner .mp4Box > div .slideVideo{width:1200px;height:400px;top:10px}
	.MainBanner .MainNext, .MainBanner .MainPrev{top:-100px;}
	.MainBanner .MainPage{top:320px;left:48%;text-align: center;height:30px;}
	.MainBanner .MainPage .swiper-pagination-bullet {float:left;width: 16px;height: 16px;margin-left:5px;text-align: center;line-height: 16px;font-size: 9px;color: #000;opacity:1;background: rgba(220, 220, 220, 1);border:1px solid rgba(100, 100, 100, 0.5);}
	.MainBanner .MainPage .swiper-pagination-bullet-active {float:left;width: 30px;height: 16px;color: #fff;background: #007aff;-moz-border-radius:10px;border-radius:10px;}
	.MainBanner .MainSwiper .MentBox{position:relative}
	.MainBanner .MainSwiper .MentBox .MentBoxAbsol{position:absolute;top:150px;left:0px;width:500px;height:180px;z-index:10}
	.MainBanner .MainSwiper .MentBox .MentBoxAbsol .BannerMent{font-weight:bold;color:white;line-height:250%;padding-left:100px;text-shadow:1px 1px 1px #000;z-index:20}
	
	/* 메인배너 광고 없을 시 */
	.main_bg{position: relative;width: 100%;background-size: cover;background-position: center center;background-repeat: no-repeat;}
	.main_dm{width: 100%; height: 100% !important;}
	.main_dmText{padding:7% 0 0 100px;text-align:left;color:#FFF;font-size:30px;font-weight:600;line-height:200%;text-shadow:0px 1px 10px rgba(0, 0, 0, .7)}
	
	/*공지 스와이퍼*/
	.swiper_box{position: relative;width:700px;height: 25px ;overflow:hidden;padding: 0;} /*height:100% no*/
	.NoticeSwiper .noticeSlide{text-align: left;font-size: 16px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
		-webkit-box-pack: left;-ms-flex-pack: left; -webkit-justify-content: left;justify-content: left;-webkit-box-align: left;-ms-flex-align: left;-webkit-align-items: left;align-items: left;}
	.NoticeSwiper .swiper_prev_b, .NoticeSwiper .swiper_next_b{width:30px;padding:1px;transform: scale(0.7);}
	.NoticeSwiper .swiper_prev_b{left:90%}
	.NoticeSwiper .swiper_next_b{left:95%}
	
	/*모바일 안내 오픈시 수정 사항*/
	.NoticeBtn{position:absolute;top:15px;right:20px;width:20px;height:20px;border:1px solid #557DE5;text-align:center;color:#A8C5FB;border-radius:3px;font-weight:bold;cursor:pointer;z-index:3;}
	.NoticeBtn:hover{background:#8BA6ED;color:#294D92}
	.NoticeShow{position:absolute;top:0;left:0;width:695px;height:280px;overflow:auto;background:#294D92;box-shadow:0px 2px 5px #222;padding:0 10px;z-index:1;border-radius:0 0 15px 15px;display:none}
	.NoticeShow_box{position: relative;width:500px;padding: 0;padding-top:4px} /*height:100% no*/
	.NoticeShow_box .noticeList{text-align: left;font-size: 16px;padding:9px 20px 9px 0px;border-bottom:1px dashed rgba(73,113,188,0.4);box-sizing:border-box;overflow: hidden; white-space: nowrap;text-overflow: ellipsis; word-break: break-all;}
	.NoticeShow_box .noticeMent{text-align: right;font-size:16px;padding:18px 0 5px 5px;}
	.NoticeShow_box .noticeList a{}
	.NoticeShow_box .noticeList a.noticeMent{color:#FFF !important;}
	.NoticeShow_box .noticeList a.noticeMent:hover{color:yellow !important;}
	
	.GuidetitBox{text-align:right}
    .GuidetitBox .GuidetitMenu {position:relative;display:inline-block;margin:10px 0 10px;padding:0px 20px;font-size:16px;color:rgba(255,255,255,0.9);cursor:pointer}
	.GuidetitBox .GuidetitMenu:not(:first-child):before{content:"";position:absolute;top:7px;left:0;width:2px;height:12px;background:rgba(255,255,255,0.3)}
	.GuidetitBox .GuidetitMenu:last-child{padding:0 0 0 20px}
	.GuidetitBox .GuidetitMenu:hover {color:yellow}
	
	/* 사건검색 */
	.searchBox{position:absolute;top:-45px;background:#f3f3f3;padding:0px;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius: 10px;box-shadow:0px 0px 10px rgba(0, 0, 0, .4)}
	.searchBox > table{padding:0;border:0;border-spacing:0;border-collapse:collapse;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius: 10px}
	.searchBox > table td{padding:20px 10px;}
	.searchBox .SearBtn{padding:8px 20px;font-size: 14px;font-weight:bold;-moz-border-radius:30px;border-radius:30px;-webkit-border-radius: 30px;}
	.searchBox .searchSection{width:800px;background:rgba(255,255,255,1);-moz-border-radius:10px;border-radius:10px;-webkit-border-radius: 10px}
	.searchBox .searchSection select{width:120px;}
	.searchBox #ser_box1 > div:first-child{width:550px;height:42px;padding:0 0 0 10px;}
	.searchBox #ser_box2 > div:first-child{width:550px;height:42px;padding:0 0 0 10px;}
	.searchBox .serTitle_line{display:inline-block;width:5px;font-size:18px;font-weight:900;color:#ddd}
	.searchBox #ser_box1 .serTitle{display:inline-block;padding:0 60px 0 40px;font-size:18px;font-weight:bold}
	.searchBox #ser_box2 .serTitle{display:inline-block;padding:6px 60px 0 40px;font-size:18px;font-weight:bold;}
	.searchBox .searchSection .serImg{width:40px;padding-top:6px;cursor:pointer}
	.searchBox .searchSection .serImg input[type="image"], .searchBox .searchSection .serImg img {width:22px;padding-top:5px}
	.searchBox .icon_heart{background-image:url(/img/main/icon_heart.png);background-repeat:no-repeat; background-position:15px 15px}
	.searchBox .icon_new{background-image:url(/img/main/icon_new.png);background-repeat:no-repeat; background-position:15px 14px}
	.searchBox .icon_heart div, .searchBox .icon_new div{padding-left:22px}
	.searchBox > table td.tdIcon{padding:0 13px}
	.searchBox > table td.tdIcon > a > span{display:inline-block;min-width:110px;text-align:center;border-right:1px solid #ddd;font-size:15px;font-weight:bold}

	.iconBox > table td.tdIcon{padding:0 13px}
	.iconBox > table td.tdIcon > a > span{display:inline-block;min-width:114px;text-align:center;font-size:14px}
	.iconBox > table td.tdIcon > a > span img{width:32px;padding-bottom:4px}
	
	/* 특수검색 아이콘 슬라이드 */
	.swIcon{padding:0 13px;overflow:hidden;position: relative;z-index:0;}
	.swIcon .swsl{text-align:center;}
	.swIcon .swsl > a > div{min-width:110px;text-align:center;font-size:14px !important;}
	.swIcon .swsl > a > div > span{display:inline-block;width:32px;padding:5px;text-align:center;position:relative;object-fit: cover;}
	.swIcon .swsl > a > div  img{width:32px;object-fit: cover;margin 0 auto}
	.SplPrev{left:0px;width:25px;height:25px;z-index:1;}
	.SplNext{right:0px;width:25px;height:25px}
	.swIcon .swiper-button-next{background: url(/img/main/cir_next.png) right center/25px no-repeat;background-position: center;}
	.swIcon .swiper-button-prev{background: url(/img/main/cir_pre.png) left center/25px no-repeat;background-position: center;}
	.swIcon .swiper-button-next::after,.swIcon .swiper-button-prev::after { display: none;}
	.swIcon .swiper-button-next[aria-disabled="true"],.swIcon .swiper-button-prev[aria-disabled="true"]{opacity : 0.05;cursor:default}
	
	/* 메인 작은배너 */
	.SmallBanner{position:relative;top:-400px;left:950px;width:250px;height:0;padding:0;margin:0;z-index:0;}
	.SmallBanner .pzDiv{position:absolute;margin-top:30px}
	.SmallBanner .pzBtn{position:absolute;margin:125px 0 0 150px}
	.SmallBanner .pzBtn > span{cursor:pointer}
	
	/* 공지 스와이퍼 */
	.swiper_box{position: relative;width:800px;height: 25px ;overflow:hidden;padding: 0;} /*height:100% no*/
	.swiper {width: 100%;height: 100% }
	.swiper-slide {text-align: left;font-size: 16px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
		-webkit-box-pack: left;-ms-flex-pack: left; -webkit-justify-content: left;justify-content: left;-webkit-box-align: left;-ms-flex-align: left;-webkit-align-items: left;align-items: left;}
	.swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;}
	.swiper_prev_b, .swiper_next_b{width:30px;padding:1px;transform: scale(0.7);}
	.swiper_prev_b{left:90%}
	.swiper_next_b{left:95%}
	
	
	/* ###  index ### */
	/* 경매데이타(신건,경매일정, 매각결과) */
	.auctionData{clear:both;margin-top:0px;height:288px;width:1200px;box-sizing:border-box;display:inline-block;overflow:hidden;font-size:0;background:#88A7E1;-moz-border-radius:15px;border-radius:15px;-webkit-border-radius:15px;}
	.auctionData .auctionDataBox{display:inline-block;float:left;width:180px;font-size:16px;font-weight:900;color:#FFF;border:0;box-sizing:border-box}
	.auctionData .auctionDataBox.wide_big{padding:15px 0;height:288px;}
	.auctionData .auctionDataBox.wide_small{padding:15px 0;height:288px;}
	.auctionData .auctionDataBox{position: relative;overflow: hidden;}
	.auctionData #auctionDataBox1{background:#1D3D7A;-moz-border-radius:15px 0 0 15px;border-radius:15px 0 0 15px;-webkit-border-radius: 15px 0 0 15px; }
	.auctionData #auctionDataBox2{background:#4971BC;}
	.auctionData #auctionDataBox3{background:#88A7E1;-moz-border-radius:0 15px 15px 0;border-radius:0 15px 15px 0;-webkit-border-radius: 0 15px 15px 0;}

	.auctionDataBox.wide_big{width:775px;height:288px;box-sizing:border-box;}
	.auctionDataBox.wide_big a{color:#FFF}
	.auctionDataBox.wide_big .big_box{padding:0px 20px 10px}
	.auctionDataBox.wide_big .big_box .ass_tilte{font-size:20px;font-weight:900;padding-top:4px;}
	.auctionDataBox.wide_big .big_box .ass_tilte a{color:#FFF}
	.auctionDataBox.wide_big .big_box .ass_tilte a:hover{color:#FFF}
	.auctionDataBox.wide_big .big_box .ass_btn{text-align:right;padding-top:2px}
	.auctionDataBox.wide_big .big_box .ass_btn span{cursor:pointer}
	.auctionDataBox.wide_small{width:185px;height:270px;font-size:13px;font-weight:300;box-sizing:border-box}
	
	.auctionDataBox .small_box{display:block;padding:0px 13px;height:245px;box-sizing:border-box}
	.auctionDataBox .small_box .ass_day{font-weight:bold;text-align:right;height:25px;}
	.auctionDataBox .small_box .ass_tilte{font-size:18px;font-weight:900;padding:4px 0 5px;height:35px;box-sizing:border-box}
	.auctionDataBox .small_box .scroll_6px{height:165px;overflow-y:auto;}
	
	/*핫이슈*/
	.auction_box{clear:both;height:100px}
	.sactionAuction .issue_date{padding:10px;font-size:14px;border-bottom:1px solid #999;height:40px}
	.sactionAuction .pic img{-moz-border-radius:15px;border-radius:15px;-webkit-border-radius: 15px;}
	.sactionAuction .auction_top{padding:7px 0}
	
	.sactionContent .sample_date{padding:10px;font-size:14px;border-bottom:1px solid #999;height:40px}
	.sample_date .fleft img, .issue_date .fleft img{padding-top:3px}
	.sactionContent  .pic img{-moz-border-radius:15px;border-radius:15px;-webkit-border-radius: 15px;}
	.sactionContent .auction_top{padding:7px 0}
	
	/*오늘의 정책, 오늘의 뉴스*/
	.sactionAgora{float:left;width:560px;background:#FFF;padding:10px;-moz-border-radius:20px;border-radius:20px;-webkit-border-radius: 20px;}
	.sactionAgora > div:first-child{font-size:20px;font-weight:bold;padding:10px 5px 10px 5px}
	.sactionAgora .agoraList{border-top:1px solid #f6f6f6;padding:10px 15px 5px;display:inline-block;width:90%}
	.sactionAgora .agoraList img{display: block;width: 100px;height: 100px;object-fit: cover;}
	.sactionAgora .agoraList .ellipsis_p{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;width:310px}
	.sactionAgora .tx_news{cursor:pointer}
	.sactionAgora .tx_news:hover{color:#007aff} 
	
	.twoLine{display:-webkit-box;width:165px;height:36px;line-height:18px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
	.threeLine{display:-webkit-box;width:98%;height:64px;line-height:22px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
	

	.Agora_box{position: relative;z-index:0;}
	.AgoraPrev{left:1117px;width:32px;height:32px}
	.AgoraNext{left:1157px;width:32px;height:32px}
	.Agora_box .swiper-button-next{background: url(/img/main/cir_next.png) no-repeat;background-position: center;}
	.Agora_box .swiper-button-prev{background: url(/img/main/cir_pre.png) no-repeat;background-position: center;}
	.Agora_box .swiper-button-next::after,.Agora_box .swiper-button-prev::after { display: none;}

	/*동영상,유튜브 목록*/
	.sactionTv{float:left;width:20%;box-sizing:border-box;padding:5px;cursor:pointer}
	.sactionTv .tvDiv{padding:5px}
	.sactionTv .tempImg{overflow:auto}
	.sactionTv .play_time {position: relative; }
	.sactionTv .play_time div{position: absolute;  bottom: 6px;  right: 2px;  z-index: 2;  background: #000; color: #fff; padding: 2px 3px;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius: 3px;}
	.sactionTv .txt_ellipsis_1h {width: 95%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
	.sactionTv .txt_ellipsis_2h { /* 한 줄 자르기 */ width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; /* 여러 줄 자르기 추가 스타일 */ white-space: normal; line-height: 1.4; height: 3.0em; text-align: left; word-wrap: break-word;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

	/*메인배너*/
	.sactionBanner div{float:left;width:25%;text-align:left}
	.sactionBanner .sub_banner{width:285px;height:80px;margin-left:10px;border:1px solid #ddd;background:#FFF;-moz-border-radius:20px;border-radius:20px;-webkit-border-radius: 20px;cursor:pointer}
	.sactionBanner .sub_banner:first-child{margin-left:0}
	.sactionBanner .sub_banner:hover{border:1px solid #B6CDD8;background:#F9FCFF;color:#0951A8}
	
	/*메인 경매실시간,신건 스크롤*/
	.scroll_6px::-webkit-scrollbar {width: 6px;}
	.scroll_6px::-webkit-scrollbar-thumb {height: 30%; background: #999;border-radius: 10px;}
	.scroll_6px::-webkit-scrollbar-track {background: rgba(255,255,255,0.7);border-radius: 10px;}
	
	/*메인광고 DIV마스크*/
	#mainbannerMask{position:fixed;background:rgba(0,0,0,0.7);top:0;width:100%;height:100%;display:none;overflow-y:scroll;z-index:10000}
	#mainbannerMask .bannerClose{position:sticky;width:1320px;height:1px;margin:0 auto;top:20px;right:0px;z-index:10001}
	#mainbannerMask .bannerClose div{position:absolute;width:50px;right:1px;height:50px;padding:10px;background:#0288D0;border:1px solid #000;box-sizing:border-box;cursor:pointer}
	#mainbannerMask .bannerView{position:relative;width:1200px;margin:0 auto;background:rgba(255,255,255,0.999);margin-top:10px;margin-bottom:30px;border-radius:10px;padding:10px;z-index:10001}
	#mainbannerMask .bannerView .bannerViewTit{clear:both;font-size:20px;font-weight:bold;padding:10px}
	#mainbannerMask .bannerView .bannerViewTit img{width:20px;vertical-align:top;padding-top:6px}
	#mainbannerMask .bannerView .fleft{width:calc(100%/3)}
	#mainbannerMask .bannerView .fleft img{width:100%;height:auto;margin:0 auto;border:1px solid #ddd;border-radius:5px;transition: all 0.2s linear;}
	#mainbannerMask .bannerView .fleft img:hover{border:1px solid #999;box-shadow:0px 0px 15px rgba(0, 0, 0, .5)}
	
	/* 제휴사 모집안내 */
	.partnerBanner{background:rgba(120,120,120,0.05);margin:0 0 30px}
	.partnerBanner .youtube_banner {background-image: url(/img/svg/youtube_banner.svg);background-position: -20px -5px;background-size: 1250px;background-repeat: no-repeat;background-color: #ECECEC;color: #888;text-align: right;padding: 20px;font-size: 18px;width: 97%;margin: 0 auto;box-sizing: border-box;}
	
	.edu_ellipsis_1h {width: 210px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
@media all and (max-width: 1320px) {
	#mainbannerMask .bannerClose{width:1180px;}
	#mainbannerMask .bannerView{width:1080px;}
}