/* main */
.main_wrap {margin-top:100px;}
.main_wrap * {color:#212429;font-weight:500;}
.main_wrap .inner {max-width:1340px;overflow:hidden;}
.main_wrap .more {display:flex;justify-content:center;align-items:center;gap:10px;font-size:18px;color:#333;font-weight:600;line-height:35px;height:35px;}
.main_wrap .more:after {content:"";display:block;width:6px;height:10px;background:url('/pub/images/arrow_more.svg') no-repeat 50% 50% / contain;}
.main_search_area {padding:100px 0 110px;}
.main_search_area .inputs {position:relative;width:570px;height:80px;margin:0 auto 74px;padding:3px;border-radius:40px;z-index:1;}
.main_search_area .inputs:before {content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#3672D8,#17BA77);z-index:-1;border-radius:40px;/*transition:.2s linear;*/}
.main_search_area .inputs .text {width:100%;height:100%;padding:0 74px 0 34px;font-size:24px;font-weight:500;border:0;border-radius:40px 0 0 40px;background:#fff;border-radius:35px;outline:0;/*transition:.2s linear;*/}
.main_search_area .inputs .text::placeholder {opacity:.5;}
.main_search_area .inputs .btn {position:absolute;top:0;right:0;width:80px;height:80px;border-radius:50%;overflow:hidden;z-index:1;font-size:0;}
.main_search_area .inputs .btn:before,
.main_search_area .inputs .btn:after {content:"";position:absolute;top:0;left:0;width:100%;height:100%;/*transition:.2s linear;transition-delay:.2s;*/}
.main_search_area .inputs .btn:before {background:linear-gradient(-20deg,#17ba77,#3672d8);}
.main_search_area .inputs .btn:after {background:#fff;mask:url('/pub/images/icon_search_small.svg') no-repeat 50% 50% / contain;-webkit-mask:url('/pub/images/icon_search_small.svg') no-repeat 50% 50% / contain;z-index:1;}
.main_search_area .inputs .auto_list {position:absolute;top:calc(100% - 5px);left:0;width:100%;max-height:288px;padding-top:5px;border:#3672D8 3px solid;border-top:0;border-radius:0 0 16px 16px;background:#fff;overflow:hidden auto;display:none;transition:none;}
.main_search_area .inputs .auto_list::-webkit-scrollbar {width:4px;height:4px;}
.main_search_area .inputs .auto_list::-webkit-scrollbar-track {background-color:transparent;box-shadow:none;border-radius:0 0 5px 5px;}
.main_search_area .inputs .auto_list::-webkit-scrollbar-thumb {background-color:#3672D8;border-color:transparent;}
.main_search_area .inputs .auto_list:before {content:"";position:absolute;top:5px;left:30px;width:calc(100% - 60px);height:1px;background:#E3E7EA;}
.main_search_area .inputs .auto_list a {display:block;font-size:20px;line-height:70px;font-weight:400;text-align:left;padding:0 30px 0 56px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url('/pub/images/icon_zoom.svg') no-repeat 30px 50%;}
.main_search_area .inputs .auto_list a.none {pointer-events:none;user-select:none;}
.main_search_area .inputs .auto_list span {color:#3672D8;}
.main_search_area .inputs .auto_list .top {display:inline-block;font-size:14px;color:#E8306D;font-weight:600;line-height:24px;height:24px;padding:0 8px;border-radius:4px;background:#FFEFF4;margin-left:10px;}
.main_search_area .inputs.on:before {background:#3672D8;border-radius:16px 16px 0 0;height:calc(100% - 5px);}
.main_search_area .inputs.on .text {border-radius:13px 13px 0 0;}
.main_search_area .inputs.on .btn:before,
.main_search_area .inputs.on .btn:after {transition-delay:0s;}
.main_search_area .inputs.on .btn:before {opacity:0;}
.main_search_area .inputs.on .btn:after {background:#3672D8;}

.main_search_area .flex {flex-wrap:wrap;gap:30px;}
.main_search_area .links {display:flex;gap:16px;/* width:calc(100% - 700px); */width:calc(100% - 668px);padding-top:68px;}
.main_search_area .links a {width:calc((100% - 32px)/3);height:100%;border:rgba(54,114,216,.5) 1px solid;border-radius:16px;text-align:center;font-size:22px;font-weight:600;line-height:24px;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.main_search_area .links a:before {content:"";display:block;width:100%;height:70px;background:no-repeat 50% 50% / contain;margin-bottom:16px;}
.main_search_area .links .i1:before {background-image:url('/pub/images/icon_main_a1.png');}
.main_search_area .links .i2:before {background-image:url('/pub/images/icon_main_a2.png');}
.main_search_area .links .i3:before {background-image:url('/pub/images/icon_main_a3.png');}

.main_wrap .top10 {width:638px;padding:30px;border:#E3E7EA 1px solid;border-radius:16px;background:#fff;}
.main_wrap .top10 .tit {position:relative;font-size:18px;font-weight:600;line-height:22px;padding-left:25px;background:url('/pub/images/icon_chk.svg') no-repeat 0 50%;}
.main_wrap .top10 .tit strong {color:#17BA77;}
.main_wrap .top10 ul {display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;}
.main_wrap .top10 li a {display:flex;align-items:center;gap:8px;padding:8px 12px;background:#F8F8F8;border-radius:17px;font-size:17px;font-weight:500;line-height:18px;}
.main_wrap .top10 li span {font-size:14px;font-weight:600;line-height:16px;height:18px;width:18px;background:#fff;border:#ebebeb 1px solid;border-radius:50%;text-align:center;}

.main_quick {position:relative;background:#F6F9FE;padding:80px 0;}
.main_quick:before,
.main_quick:after {content:"";position:absolute;width:333px;height:276px;}
.main_quick:before {top:0;right:0;background:url('/pub/images/bg_mquick01.svg') no-repeat 0 100% / contain;}
.main_quick:after {left:0;bottom:0;background:url('/pub/images/bg_mquick02.svg') no-repeat 100% 0 / contain;}
.main_quick .inner {position:relative;display:flex;}
.main_quick .inner:before {content:"";position:absolute;bottom:0;left:-20px;width:310px;height:243px;background:url('/pub/images/icon_main_b0.png') no-repeat 50% 50% / contain;}
.main_quick .txt {width:400px;}
.main_quick .tit {font-size:36px;font-weight:700;line-height:43px;}
.main_quick .tit strong {color:#3672D8;}
.main_quick .txt p {font-size:18px;font-weight:500;line-height:20px;margin:15px 0 40px;}
.main_quick .more {justify-content:flex-start;}
.main_quick .links {width:calc(100% - 400px);}
.main_quick .links .box {display:flex !important;flex-wrap:wrap;gap:0 72px;width:100%;padding-bottom:30px;}
.main_quick .links .slick-slide:last-child .box {padding-bottom:0;}
.main_quick .links a {display:block;width:90px;}
.main_quick .links a:before {content:"";display:block;width:90px;height:90px;background:#fff no-repeat 50% 50%;margin-bottom:16px;border-radius:16px;border:#fff 2px solid;box-shadow:rgba(0,0,0,.06) 0 3px 20px;transition:.2s linear;}
.main_quick .links a p {font-size:18px;font-weight:500;line-height:22px;text-align:center;letter-spacing:-.5px;}
.main_quick .links a p span {font-size:16px;}
.main_quick .links .i01:before {background-image:url('/pub/images/icon_main_b1.svg');}
.main_quick .links .i02:before {background-image:url('/pub/images/icon_main_b2.svg');}
.main_quick .links .i03:before {background-image:url('/pub/images/icon_main_b3.svg');}
.main_quick .links .i04:before {background-image:url('/pub/images/icon_main_b4.svg');}
.main_quick .links .i05:before {background-image:url('/pub/images/icon_main_b5.svg');}
.main_quick .links .i06:before {background-image:url('/pub/images/icon_main_b6.svg');}
.main_quick .links .i07:before {background-image:url('/pub/images/icon_main_b7.svg');}
.main_quick .links .i08:before {background-image:url('/pub/images/icon_main_b8.svg');}
.main_quick .links .i09:before {background-image:url('/pub/images/icon_main_b9.svg');}
.main_quick .links .i10:before {background-image:url('/pub/images/icon_main_b10.svg');}
.main_quick .links .i11:before {background-image:url('/pub/images/icon_main_b11.svg');}
.main_quick .links .i12:before {background-image:url('/pub/images/icon_main_b12.svg');}
.main_quick .links .i13:before {background-image:url('/pub/images/icon_main_b13.svg');}
.main_quick .links .i14:before {background-image:url('/pub/images/icon_main_b14.svg');}
.main_quick .links .i15:before {background-image:url('/pub/images/icon_main_b15.svg');}
.main_quick .links .i16:before {background-image:url('/pub/images/icon_main_b16.svg');}
.main_quick .links .i17:before {background-image:url('/pub/images/icon_main_b17.svg');}
.main_quick .links .i18:before {background-image:url('/pub/images/icon_main_b18.svg');}

.mtit {position:relative;font-size:30px;font-weight:600;line-height:36px;margin-bottom:32px;}
.mtit .more {position:absolute;top:0;right:0;}
.main_faq {padding:80px 0;}
.main_faq .list {width:calc(100% + 25px);}
.main_faq .list .swiper-slide {width:calc(100%/5);padding-right:25px;}
.main_faq .list a {position:relative;display:block;width:100%;height:210px;padding:32px;font-size:20px;font-weight:500;line-height:30px;}
.main_faq .list a:before {content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:#E3E7EA 1px solid;border-radius:8px;transition:.1s linear;z-index:-1;}
.main_faq .list a:after {content:"";position:absolute;bottom:28px;left:32px;width:30px;height:30px;background:url('/pub/images/arrow_more_faq.svg') no-repeat 50% 50% / contain;}
.main_faq .list a p {word-break:break-word;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}

.fbanner_wrap {background:#F3F7FB;padding:80px 0;}
.fbanner_wrap .flex {gap:48px;align-items:flex-start;margin-bottom:56px;}
.main_wrap .mapbox {width:680px;}
.mapbox .mtit .throwaway_map_title {display:inline-flex;align-items:center;gap:10px;vertical-align:top;}
.mapbox .mtit .throwaway_map_title img {display:block;width:34px;height:40px;object-fit:contain;flex:0 0 auto;}
.map_point_area {z-index:11 !important;}
.main_wrap .map_area {position:relative;height:296px;border:#E3E7EA 1px solid;border-radius:16px;}
.main_wrap .map_area.bg_w {background:#fff !important;}
.main_wrap .map_area .link_hover {position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;}
.main_wrap .map_area .dispose_location {padding-bottom:90px;}
.main_wrap .map_area .non_search {position:relative;z-index:1;border:0;}
/* .map_box > div:nth-child(2) a, */
/*.main_wrap .map_area > div:nth-child(2) a {display:none;}*/
.main_wrap .map_box {width:100%;height:100%;}
/* 요 부분은 검색지도와 공유 */
.map_point {position:relative;opacity:0;pointer-events:none;transform:translateY(-10px);}
.map_point.on {opacity:1;pointer-events:auto;}
.map_point .inbox {position:absolute;bottom:50px;left:50%;width:377px;height:auto;min-height:144px;margin-left:-150px;box-shadow:rgba(0,0,0,.06) 0 5px 20px;}
.map_point .tit {position:relative;font-size:18px;color:#fff;font-weight:600;line-height:28px;padding:10px 94px 10px 18px;background:no-repeat right bottom;border-radius:10px 10px 0 0;white-space:normal;}
.map_point.c0 .tit {background-color:#fff;color:#212429;border-bottom:#ddd 1px solid;}
.map_point.c1 .tit {background-color:#FF8F20;}
.map_point.c2 .tit {background-color:#9ACC64;}
.map_point.c3 .tit {background-color:#ECB440;}
.map_point.c4 .tit {background-color:#34B595;}
.map_point.c5 .tit {background-color:#39A7D1;}
.map_point.c6 .tit {background-color:#9076D3;}
.map_point.c7 .tit {background-color:#006FB9;}
.map_point.c8 .tit {background-color:#3F4764;}
.map_point.c9 .tit {background-color:#916F48;}
.map_point.c10 .tit {background-color:#F16A4F;}
.map_point.c11 .tit {background-color:#E6002E;}
.map_point.c12 .tit {background-color:#D06CA6;}
.map_point .con {position:relative;padding:16px 20px;background:#fff;border-radius:0 0 10px 10px;}
.map_point .con:after {content:"";position:absolute;bottom:-11px;left:0;width:100%;height:12px;background:url('/pub/images/arrow_map_point.svg') no-repeat 50% 50% / contain;}
.map_point .con li {font-size:14px;line-height:16px;margin-bottom:8px;padding-left:22px;background:no-repeat 0 2px;white-space:normal;}
.map_point .con li.i1 {background-image:url('/pub/images/mapli01.svg');}
.map_point .con li.i2 {background-image:url('/pub/images/mapli02.svg');}
.map_point .con li.i3 {background-image:url('/pub/images/mapli03.svg');margin-bottom:0;}
.map_point .btn_proposal_modi {display:block;font-size:14px;color:#fff;line-height:28px;height:30px;padding:0 5px;background:#17BA77;border-radius:15px;text-align:center;margin-top:15px;}
.fbanner_wrap .mtit {margin-bottom:28px;}
.fbanner_wrap .main_banner_area {position:relative;width:614px;border-radius:16px;overflow:hidden;}
.fbanner_wrap .main_banner .slick-slide > div {font-size:0;}
.fbanner_wrap .main_banner .slick-slide > div a {display:block;height:360px;}
.fbanner_wrap .main_banner .slick-slide > div img {width:100%;height:100%;object-fit:cover;}
.fbanner_wrap .main_banner_navi {position:absolute;bottom:0;right:0;width:150px;height:40px;line-height:40px;padding-left:10px;display:flex;justify-content:center;background:rgba(33,36,41,.7);border-radius:16px 0 0 0;font-size:0;}
.fbanner_wrap .main_banner_navi .paging {font-size:14px;color:#fff;font-weight:500;margin-right:12px;}
.fbanner_wrap .main_banner_navi .paging * {color:#fff;font-weight:500;line-height:inherit;}
.fbanner_wrap .main_banner_navi .paging button {display:none;}
.fbanner_wrap .main_banner_navi .paging .slick-active {display:block;}
.fbanner_wrap .main_banner_navi .paging span {padding:0 5px;}
.fbanner_wrap .main_banner_navi .arrow {width:30px;height:inherit;background:#fff;mask:url('/pub/images/arrow_slide.svg') no-repeat 50% 50% / 6px;-webkit-mask:url('/pub/images/arrow_slide.svg') no-repeat 50% 50% / 6px;}
.fbanner_wrap .main_banner_navi .next {transform:scaleX(-1);}
.fbanner_wrap .main_banner_navi .papl {width:30px;height:inherit;background:no-repeat 50% 50% / 7px;display:none;}
.fbanner_wrap .main_banner_navi .papl.on {display:block;}
.fbanner_wrap .main_banner_navi .pause {background-image:url('/pub/images/icon_pause.svg');}
.fbanner_wrap .main_banner_navi .play {background-image:url('/pub/images/icon_play.svg');}
.fbanner_wrap .notice {display:flex;margin-top:56px;background:#fff;border-radius:16px;}
.fbanner_wrap .notice .tit {width:154px;padding-left:32px;font-size:24px;font-weight:700;line-height:78px;}
.fbanner_wrap .notice .notice_slide {position:relative;width:calc(100% - 154px);padding-right:140px;}
.fbanner_wrap .notice .notice_slide .slick-slide > div {font-size:0;}
.fbanner_wrap .notice .notice_slide .slick-slide a {display:block;font-size:20px;color:#5A6368;font-weight:500;line-height:78px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.fbanner_wrap .notice .notice_slide .slick-arrow {position:absolute;top:50%;width:32px;height:32px;border:#CDD4D9 1px solid;border-radius:50%;background:no-repeat 50% 50%;transform:translateY(-50%);font-size:0;}
.fbanner_wrap .notice .notice_slide .slick-arrow:before {content:"";display:block;width:100%;height:100%;background:url('/pub/images/arrow_slide.svg') no-repeat 50% 50%;}
.fbanner_wrap .notice .notice_slide .slick-prev {right:72px;}
.fbanner_wrap .notice .notice_slide .slick-prev:before {transform:rotate(90deg);}
.fbanner_wrap .notice .notice_slide .slick-next {right:32px;}
.fbanner_wrap .notice .notice_slide .slick-next:before {transform:rotate(-90deg);}

/* 지도 팝업 */
.sale_wrap, .stock_wrap { margin-top:12px;}
.sale_wrap .sub_tit,
.stock_wrap .sub_tit, 
.con .sub_tit {display:flex;align-items:center;gap:6px;font-weight:bold;color:#212429;margin-bottom:6px;font-size:13px;}
.sale_wrap .sub_tit::before,
.stock_wrap .sub_tit::before, 
.con .sub_tit::before {content:"";width:2px;height:12px;background:#17BA77;}
.sale_table { width:100%;border-collapse:collapse;font-size:12px;}
.sale_table th, .sale_table td { border:1px solid #ccc;padding:5px 8px;text-align:left;}
.sale_table th {color:#fff;text-align:center;}
.sale_table thead tr { background-color:#17BA77;}
.stock_wrap ul { list-style:none;padding:0;margin:0;font-size:12px;}
.stock_wrap ul li { margin-bottom:4px;}
.link_stock {display:inline-flex;align-items:center;gap:6px;color:#0A3568;text-decoration:underline;white-space:nowrap;}
.link_stock::after {content:"";display:block;width:12px;height:12px;background:#212429;mask:url('/pub/images/icon_shortcut.svg') no-repeat 50% 50% / 12px;-webkit-mask:url('/pub/images/icon_shortcut.svg') no-repeat 50% 50% / 12px;transition:all .2s;}
.link_stock:hover {color:#17BA77;text-decoration:none;}
.link_stock:hover::after {background:#17BA77;}
.map_point .btn_map_close{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:24px;height:24px;border:0;background:transparent;color:#fff;font-size:18px;line-height:24px;cursor:pointer;}

/* ------------------------------ PC Guide ------------------------------ */
@media screen and (max-width:1800px){
	.header .gnb{justify-content:center;}
	.header .gnb .menu > a{/*width:180px;*/ padding:0 15px;}
	.header .abso_menu .btn_search_area{display:none !important;}
	.header .abso_menu .btn_search{display:block !important;}
}
	
/* ------------------------------ PC Guide ------------------------------ */
@media screen and (max-width:1520px){
/* header */
	.header .gnb .menu > a{font-size:17px;/*width:170px;*/}
	.header .gnb .snb a{line-height:24px;padding:10px 0;}

	.item_location .icon.i3{right:20px;}

	.analogous_items .slick-prev{left:20px;}
	.analogous_items .slick-next{right:20px;}
}

/* ------------------------------ PC Guide ------------------------------ */
@media screen and (max-width:1340px){
/* main */
	.main_search_area .inputs .text{font-size:22px;}
	.main_search_area .flex{gap:20px;flex-wrap:wrap;}
	.main_wrap .top10{width:43%;padding:30px 20px;}
	.main_search_area .links{width:calc(40% - 20px);}
	.main_quick .txt{width:350px;}
	.main_quick .links{width:calc(100% - 350px);}
	.main_quick .links .box{padding-bottom:40px;}
	.main_faq .list{width:calc(100% + 15px);}
	.main_faq .list .swiper-slide{padding-right:15px;}
	.main_faq .list a{padding:20px;}
	.main_faq .list a:after{bottom:20px;left:20px;}
	.fbanner_wrap .flex{gap:20px;}
	.main_wrap .mapbox{width:60%;}
	.fbanner_wrap .main_banner_area{width:calc(57% - 20px);}
}

/* ------------------------------ Hover ------------------------------ */
@media screen and (min-width:1024px){
	.main_wrap .top10 li a:hover p{text-decoration:underline;}
	.main_search_area .links a:hover{box-shadow:rgba(0,0,0,.1) 0 0 20px;}
	.main_quick .links a:hover:before{border-color:#3672D8;}
	/*.main_wrap .more:hover{box-shadow:rgba(0,0,0,.06) 0 3px 20px;}*/
	.main_search_area .inputs .auto_list a:hover{background-color:#F8F8F8;}
	.main_faq .list a:hover:before{border:#17BA77 2px solid;box-shadow:rgba(0,0,0,.08) 0 10px 20px;}
	
	.search_dispose_top .ctit .btn_back:hover{box-shadow:rgba(0,0,0,.1) 0 0 20px;}

	.jq_tab li:hover a,
	.jq_tab li:hover button{color:#fff;background:#7BC66D;border-color:#7BC66D;}

	.dispose_detail .item a:hover{text-decoration:underline;}
	.dispose_location .this dd .select_list a:hover{background:#f8f8f8;}
	.dispose_location .this dd .select_list a.on{background:#f8f8f8;}
}

/* ------------------------------ Tablet PC ------------------------------ */
@media screen and (max-width:1023px){
/* main */
	.main_wrap{margin-top:80px;}
	.main_search_area{padding:80px 0;}
	.main_search_area .inputs{width:520px;height:70px;margin-bottom:60px;}
	.main_search_area .inputs .text{font-size:18px;}
	.main_search_area .inputs .btn{width:70px;height:70px;}
	.main_search_area .flex{flex-direction:column;}
	.main_wrap .top10,
	.main_search_area .links{width:100%;}
	.main_search_area .links a{height:auto;padding:25px 20px;font-size:18px;}
	.main_quick{padding:60px 0;}
	.main_quick:before,
	.main_quick:after{width:33.3vw;height:27.6vw;}
	.main_quick .tit{font-size:32px;line-height:36px;}
	.main_quick .inner{flex-direction:column;gap:40px;}
	.main_quick .inner:before{display:none;}
	.main_quick .txt{width:100%;}
	.main_quick .links{width:100vw;margin:0 -20px;}
	.main_quick .links .slick-slide{padding:0 20px;}
	.main_quick .links a p{font-size:17px;}
	.mtit{font-size:22px;line-height:32px;margin-bottom:25px;}
	.main_faq .list .swiper-slide{width:26vw;}
	.fbanner_wrap .flex{flex-direction:column;margin-bottom:40px;}
	.main_wrap .mapbox,
	.fbanner_wrap .main_banner_area{width:100%;}
	.fbanner_wrap .main_banner .slick-slide > div a{height:55vw;}
}

/* ------------------------------ Mobile Over ------------------------------ */
@media screen and (min-width:768px){
	.main_quick .links .box{gap:0 calc((100% - 540px)/5);}
}

/* ------------------------------ Mobile ------------------------------ */
@media screen and (max-width:767px){/* main */
	.main_wrap{margin-top:60px;}
	.main_search_area{padding:45px 0 60px;}
	.main_search_area .inputs{width:100%;height:50px;padding:3px;margin-bottom:45px;}
	.main_search_area .inputs .btn{width:50px;height:50px;}
	.main_search_area .inputs .text{font-size:16px;padding:0 17px;}
	.main_search_area .inputs .text::placeholder{font-size:15px;}
	.main_search_area .inputs .auto_list{border-width:3px;}
	.main_search_area .inputs .auto_list:before{left:17px;width:calc(100% - 34px);}
	.main_search_area .inputs .auto_list a{font-size:13px;line-height:40px;padding:0 40px 0 37px;background-position:17px 50%;}
	.main_search_area .flex{gap:24px;}
	.main_wrap .top10{padding:20px;border-radius:8px;}
	/* .main_wrap .top10 .tit{font-size:16px;line-height:20px;padding-left:24px;background-size:16px;} */
	.main_wrap .top10 ul{gap:6px;margin-top:16px;}
	.main_wrap .top10 li a{font-size:15px;line-height:22px;padding:5px 12px;gap:6px;}
	.main_search_area .links{gap:12px;}
	.main_search_area .links a{width:calc((100% - 24px)/3);font-size:18px;padding:15px 10px;border-radius:8px;}
	.main_search_area .links a:before{height:40px;margin-bottom:10px;}
	.main_quick .txt{position:relative;}
	.main_quick .tit{font-size:28px;line-height:32px;}
	.main_quick .txt p{font-size:16px;line-height:16px;margin:16px 0 30px;}
	.main_wrap .more{position:absolute;top:0;right:0;font-size:15px;line-height:30px;height:30px;gap:6px;}
	.main_quick .links{padding-bottom:40px;}
	.main_quick .links .box{gap:30px 0;padding-bottom:0;}
	.main_quick .links a{width:calc(100%/3);}
	.main_quick .links a:before{width:70px;height:70px;margin:0 auto 16px;border-radius:8px;}
	.main_quick .links a p{font-size:17px;}
	.main_quick .links .slick-arrow{position:absolute;top:0;width:50px;height:calc(100% - 40px);background:url('/pub/images/arrow_slide_m.svg') no-repeat 50% 50% / 10px;font-size:0;z-index:1;} 
	.main_quick .links .slick-prev{left:0;}
	.main_quick .links .slick-next{right:0;transform:scaleX(-1);}
	.main_quick .links .slick-dots{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:center;gap:10px;}
	.main_quick .links .slick-dots button{display:block;width:10px;height:10px;background:#999;border-radius:5px;font-size:0;}
	.main_quick .links .slick-dots .slick-active{width:32px;background:#3672D8;}
	.main_faq{padding:60px 0;}
	.mtit{font-size:18px;line-height:30px;margin-bottom:24px;}
	.main_faq .list .swiper-slide{width:55vw;} 
	.main_faq .list a{height:170px;font-size:18px;line-height:28px;}
	.main_faq .list a:after{width:26px;height:26px;}
	.main_faq .more{top:0;left:auto;transform:translateX(0);}
	.fbanner_wrap{padding:60px 0;}
	.fbanner_wrap .map_area{height:250px;border-radius:8px;}
	.fbanner_wrap .main_banner_navi{width:150px;padding-left:10px;}
	.fbanner_wrap .main_banner_navi .paging{margin-right:5px;}
	.fbanner_wrap .main_banner_navi .arrow,
	.fbanner_wrap .main_banner_navi .papl{width:30px;}
	.fbanner_wrap .main_banner_area{border-radius:8px;}
	.fbanner_wrap .notice{margin-top:40px;border-radius:8px;}
	.fbanner_wrap .notice .tit{font-size:18px;width:86px;line-height:56px;padding-left:20px;}
	.fbanner_wrap .notice .notice_slide{width:calc(100% - 86px);padding-right:84px;}
	.fbanner_wrap .notice .notice_slide .slick-slide a{font-size:16px;line-height:56px;}
	.fbanner_wrap .notice .notice_slide .slick-arrow{width:24px;height:24px;}
	.fbanner_wrap .notice .notice_slide .slick-prev{right:48px;}
	.fbanner_wrap .notice .notice_slide .slick-next{right:20px;}
}