@charset "utf-8";
/**
 * @File Name : content.css
 * @Description : Subpage Body Contents CSS.
 * @Modification Information
 * <pre>
 * 수정일 | 수정자 | 수정내용
 * 2018.00.00 | 성이름 | 최초 등록
 * </pre>
 * @author 웹표준화실 문영신
 * @since 2018.05.10
 *
 * @Copyright (C) IACTS.CO.KR All rights reserved.
 */

/*! Subpage Body Content Each Template v.20150905~ 20160929. 20170621 | by @Who
 ★ 최초…최종 작업자는 * 수정일 | 수정자 | 수정내용 ~ 을 항상 남겨주세요!
 */

/* [IE8+]compatible! */

/* Table of contents ))
 | .content1template1
 | …
 */

/* All Device ◆◆◆◆◆◆◆◆◆◆ */

/* ◇◆ StyleName. YYYYMMDD. @Who	 ◇◆ */

 /* 가변길이 본문제목 tab형 중앙정렬 */ 


.ctab2 .clist{list-style:none;margin:0;padding:0}
.ctab2 .clist li  {display:inline-block;vertical-align:top;margin:0 7px}
.ctab2 .clist li{background:#eee;color:#555;border-radius:25px;}
.ctab2 .clist li a{display:block;padding:8px 40px; color:#000 !important;}
.ctab2 .clist li.on {background-color:#262524;}
.ctab2 .clist li.on a{color:#fff !important;}
.ctab2 .clist li.on a:focus{padding:6px 38px;color:#fff !important;}

/* 허가신고 신청관련 css */
.msg1box1 .oktxt{background:#eef3f4; margin:2em 0 1em 0; padding:1.5em 1em; border-radius:10px;}

/* 단계활성 */
.formsteps1{display:none;}
.formsteps1>.wrap1{display:flex; justify-content:center; margin: 0 auto;list-style:none;overflow:hidden;}
.formsteps1 [class*='step']{position:relative;width: 22%;padding:0 5% 0 0;color:#333;text-align:center;}
.formsteps1 [class*='step'].on{color: #000000;font-weight:600;}
.formsteps1 [class*='step'] .t1{display:block;font-size: 1em;letter-spacing:0;}
.formsteps1 [class*='step'] .t2{padding: 5px 0;background: #eee;position: relative;display:block;margin: 0 0 .333em 0;font-size: 1em;z-index: 1;border-radius: 10px;}
.formsteps1 [class*='step'].on .t2{color:#fff; background:#f87799;}

.formsteps1 [class*='step'] .ic1{display:inline-block;width:100px;height:100px;
	background:url() no-repeat center center;
	background-size:contain;text-indent:-9999px;overflow:hidden;
}
.formsteps1 .step1 .ic1{background-image:url(/_res/portal/img/lib/icform2check001.png);}
.formsteps1 .step2 .ic1{background-image:url(/_res/portal/img/lib/icform2check002.png);}
.formsteps1 .step3 .ic1{background-image:url(/_res/portal/img/lib/icform2check003.png);}
.formsteps1 [class*='step'] .ic2{display:inline-block;
	position:absolute;right:10%;top:50%;
	width:40px;height:40px;margin:-20px;
	background:url(/_res/portal/img/lib/ic80a1right1.png) no-repeat center center;
	background-size:contain;text-indent:-9999px;overflow:hidden;
}

@media all and (min-width:768px){
.formsteps1{display:block;}
	} /* /(min-width:768px) */
	
.panel1 .fsxdbu li:before{top:7px;}




/* list2i1t2. 시민헌장. */
.list2i1t2{margin:0 0 1.5em 0;overflow:hidden;}
.list2i1t2 .lst1{list-style:none;margin:0;padding:0;}
.list2i1t2 .li1{border-top:1px solid #ededed;overflow:hidden; padding:0 0 0 20px;}
.list2i1t2 .li1:first-child{border:0;}
.list2i1t2 .li1 .column1{width:120px;margin:0 auto;}
.list2i1t2 .li1 .column2{height:auto;}
.list2i1t2 .t1{font-size:13px;margin:0;}
.list2i1t2 .t2{font-size:20px;color:#000;margin:0;}
.list2i1t2 .mopdb20{padding:0 0 20px 0 !important;}
.list2i1t2 .ic1{display:block;width:80px;height:80px;margin:10px auto 0px auto;background:url() no-repeat 0 0;background-size:contain;}
.list2i1t2 .ic1.n1{background-image:url(../../img/sub/05/p01018_img4.png);}
.list2i1t2 .ic1.n2{background-image:url(../../img/sub/05/p01018_img5.png);}
.list2i1t2 .ic1.n3{background-image:url(../../img/sub/05/p01018_img6.png);}
.list2i1t2 .ic1.n4{background-image:url(../../img/sub/05/p01018_img7.png);}
.list2i1t2 .ic1.n5{background-image:url(../../img/sub/05/p01018_img8.png);}
 
@media all and (min-width:640px){
.list2i1t2 .ic1{margin:14px auto;}
.list2i1t2 .mopdb20{padding:20px 0 !important;}

} 

/* 앞글장식 (물때 정보, ..) */
.hybrid1box5{display:block;
	position:relative;
	padding:1.5em;
}
.hybrid1box5:before,
.hybrid1box5:after{content:'';display:table;clear:both;}
.hybrid1box5>.column1{float:left;
	position:relative;
	width:12.5%; /* =110/(910-15*2) */
	margin:0;padding:0;
}
.hybrid1box5>.column2{display:table-cell;
	position:relative;
	width:9999px;
	height:70px; /* = deco1 최대높이 */
	margin:0;padding:20px 0;
	vertical-align:middle;
}
.hybrid1box5>.column1>[class*='deco']{display:block;
	width:66.666%; /* >=70/110 */
	height:70px;
	max-width:70px;
	margin:0 auto;
	background:url(../../img/lib1tour3/ic140s1speechbubble1.png) no-repeat top center;
	background-size:contain;
}

@media all and (max-width:639px){
	/* ☆ .hybrid1box1.skin숫자 등의 선택자 우선순위 유의! */
	.hybrid1box5[class]>.column1[class][class]{ /* 높은우선순위 */
		display:block;width:100%;max-width:100%;padding:0;
	}
	.hybrid1box5[class]>.column1{ /* 동등우선순위 ))) 스킨값 적용 */
		margin:0 auto .666em;
	}
}

 

 
@media all and (min-width:768px){
.p01025_bdr1px {border-right:1px solid #ddd !important;}

}











/*사전정보공개공표목록*/
.p00790_lst{display:block;overflow:hidden;}
.p00790_lst .tit_txt {padding:0;}
.p00790_lst .tit_txt>.column{background:#ededed;border:1px solid #ffffff;}
.p00790_lst .tit_txt>.column.type2{background:#888;}
.p00790_lst .tit_txt .t2{padding:10px 0;font-size:14px;line-height:22px;color:#000;text-align:center;}
.p00790_lst .tit_txt .type2 .t2{color:#fff;}
/*.p00790_lst .tit_txt .bg1{background:#ededed;border:1px solid #ffffff;}
.p00790_lst .tit_txt .bg2{background:#ededed;border:1px solid #ffffff;}*/
.p00790_lst .tit_txt a{text-decoration:none !important;}
.p00790_lst .tit_txt2{display:block;margin:0 0 1em 0;}
.p00790_lst .tit_txt2>ul{list-style:none;
	padding:1em;margin:0;
	border:1px solid #ddd;
	background:#f9f9f9;
	overflow:hidden;
	text-align:center;
}
.p00790_lst .tit_txt2>ul>li{display:inline-block;}
.p00790_lst .tit_txt2>ul>li a{display:block;
	float:left;
	color:#333;font-size:16px;
	margin:0 1em 0 0;
	line-height:12px;
}
.p00790_lst .tit_txt2>ul>li a:before{content:'';
	display:inline-block;
	width:4px;height:4px;
	vertical-align:middle;
	margin:0 5px 0 0;
	background:#333;border-radius:100%;
}
.p00790_lst .tit_txt2>ul>li.on a{color:#0072bc;font-weight:bold;}
.p00790_lst .tit_txt2>ul>li.on a:before{background:#0072bc}

@media all and (min-width:768px){

.p00790_lst .cnb1 ul{list-style:none;margin:0;padding:1px 0 0 1px;overflow:hidden;}
.p00790_lst .tit_txt>.column{border:0;background:#f7f7f7}
.p00790_lst .tit_txt>.column:nth-child(odd){background:#ededed}
/*.p00790_lst .tit_txt .bg1{ background:#ededed !important;border:0;}
.p00790_lst .tit_txt .bg2{ background:#f9f9f9 !important;border:0;}*/
.p00790_lst .tit_txt .t2{padding:60px 0 5px 0;font-size:13px;line-height:22px;}
.p00790_lst .tit_txt ul li{ margin:0;background:#f9f9f9;}
.p00790_lst .tit_txt .lst1{background:url("/_res/portal/img/sub/04/p00790_img1.png") no-repeat center top;}
.p00790_lst .tit_txt .lst2{background:url("/_res/portal/img/sub/04/p00790_img2.png") no-repeat center top;}
.p00790_lst .tit_txt .lst3{background:url("/_res/portal/img/sub/04/p00790_img3.png") no-repeat center top;}
.p00790_lst .tit_txt .lst4{background:url("/_res/portal/img/sub/04/p00790_img4.png") no-repeat center top;}
.p00790_lst .tit_txt .lst5{background:url("/_res/portal/img/sub/04/p00790_img5.png") no-repeat center top;}
.p00790_lst .tit_txt .lst6{background:url("/_res/portal/img/sub/04/p00790_img6.png") no-repeat center top;}
.p00790_lst .tit_txt .lst7{background:url("/_res/portal/img/sub/04/p00790_img7.png") no-repeat center top;}
.p00790_lst .tit_txt .lst8{background:url("/_res/portal/img/sub/04/p00790_img8.png") no-repeat center top;}
.p00790_lst .tit_txt .lst9{background:url("/_res/portal/img/sub/04/p00790_img9.png") no-repeat center top;}
.p00790_lst .tit_txt .lst10{background:url("/_res/portal/img/sub/04/p00790_img10.png") no-repeat center top;}
.p00790_lst .tit_txt .lst11{background:url("/_res/portal/img/sub/04/p00790_img11.png") no-repeat center top;}
.p00790_lst .tit_txt .lst12{background:url("/_res/portal/img/sub/04/p00790_img12.png") no-repeat center top;}
.p00790_lst .tit_txt .lst13{background:url("/_res/portal/img/sub/04/p00790_img13.png") no-repeat center top;}

.p00790_lst .tit_txt .lst14{background:url("/_res/portal/img/sub/04/p00790_img01_01.png") no-repeat center top;}

.p00790_lst .tit_txt2>ul>li a{margin:0 1.5em 0 0;}

}

.top5_box ol li a{color:#333;}
.top5_box ol li a[target='_blank']:after{
	content:'';
	display:inline-block;
	width:12px;height:12px;
	margin:0 0 4px 4px;
	background:url(../../img/inc2020/ic11newwindow2.png) no-repeat;
	vertical-align:middle;
}


/* 20240628 추가 수정 */
.p00759 .he200{/* min-height:180px; */min-height:160px;margin-top:0;}
.p00759 .he200 .tit{display:block;margin:10px 0 14px;font-size:1.75em;font-weight:bold;text-align:center;line-height:1.2;}
.p00759 .he200 .al{display:block;width:auto;text-align:center;}
.p00759 .he200 .ar{display:block;width:50%;float:right;}
.p00759 .he200:after{content:'';display:table;clear:both;}


/*마크전용색상*/
 
.p01032_box .t1{line-height:1;font-size:.8125em;padding:.5em 1em; }
.p01032_box .bbox{padding:15px 0; height:60px;}
.p01032_box .bbox2{padding:30px 0; height:100px;}
.p01032_box .p01032_blue{background-color:#0e2f91;}
.p01032_box .p01032_blue1{background-color:#8396cd;}
.p01032_box .p01032_blue2{background-color:#abb7e0;}
.p01032_box .p01032_blue3{background-color:#e1e4f5;}

.p01032_box .p01032_orange{background-color:#ff4c01;} 
.p01032_box .p01032_orange1{background-color:#f77d25;}
.p01032_box .p01032_orange2{background-color:#ffd5ad;}
.p01032_box .p01032_orange3{background-color:#fff1e1;}

.p01032_box .p01032_brown{background-color:#6c2d22;}
.p01032_box .p01032_brown1{background-color:#be8d78;}
.p01032_box .p01032_brown2{background-color:#efe3df;}

.p01032_box .p01032_green{background-color:#67d32d;}
.p01032_box .p01032_gray{background-color:#e7eaeb;}
.p01032_box .p01032_gray1{background-color:#eeeeef;}

.p01032_box .p01032_silver{background-color:#8e8e92;}
.p01032_box .p01032_gold{background-color:#a08032; }

.bg-p02292_01{background-color:#cf232a;color:#fff}
.bg-p02292_02{background-color:#f99c1c;color:#fff} 
.bg-p02292_03{background-color:#a07d46;color:#fff}
.bg-p02292_04{background-color:#868687;color:#fff} 


/* 2023년 달라지는 시책 */

.policy1{}
.policy1 .tg1{text-align:center;margin:0 0 70px;}
.policy1 .tg1 .title1img1{margin:0;}
.policy1 .tg1 .title1{margin:30px 0;font-size:4.000em;font-weight:700;letter-spacing: -4px;line-height:1;color:#000;}
.policy1 .tg1 .title1 span{color:#a60082;}

.policy1 .policy1tg1{box-sizing:border-box;margin:140px 0 60px;padding:40px 40px;background:#f7f8fb;box-sizing:border-box;border-radius:10px;}
.policy1 .policy1tg1 .policy1title1{display: block;margin:-110px auto 25px;padding:30px 0 0;width:120px;height:120px;box-sizing:border-box;border-radius:9999px;/* border-top-right-radius:15px; */color:#fff;}
.policy1 .policy1tg1 .policy1title1 .t1{display: block;text-align:center;font-size:0.875em;line-height:1;}
.policy1 .policy1tg1 .policy1title1 .t2{display: block;text-align:center;margin:10px 0;font-size:2.500em;line-height:1;font-weight:700;}
.policy1 .policy1tg1 .policy1h2{margin:30px 0 40px;padding-bottom:40px;font-size:3.000em;font-weight:700;line-height:1;text-align:center;border-bottom:1px solid #cccccc;}

.policy1 .policy1tg1 ol.bo1.even-grid>.column{padding:4px 20px;}

.policy1 .policy1tg1 .policy1title1.bg1{background:#0f6196;}
.policy1 .policy1tg1 .policy1title1.bg2{background:#1592a6;}
.policy1 .policy1tg1 .policy1title1.bg3{background:#039152;}
.policy1 .policy1tg1 .policy1title1.bg4{background:#532082;}
.policy1 .policy1tg1 .policy1title1.bg5{background:#a70182;}
.policy1 .policy1tg1 .policy1title1.bg6{background:#e83f7f;}
.policy1 .policy1tg1 .policy1title1.bg7{background:#f04b42;}
.policy1 .policy1tg1 .policy1title1.bg8{background:#326b29;}
.policy1 .policy1tg1 .policy1h2.fc1{color:#0f6196;}
.policy1 .policy1tg1 .policy1h2.fc2{color:#1592a6;}
.policy1 .policy1tg1 .policy1h2.fc3{color:#039152;}
.policy1 .policy1tg1 .policy1h2.fc4{color:#532082;}
.policy1 .policy1tg1 .policy1h2.fc5{color:#a70182;}
.policy1 .policy1tg1 .policy1h2.fc6{color:#e83f7f;}
.policy1 .policy1tg1 .policy1h2.fc7{color:#f04b42;}
.policy1 .policy1tg1 .policy1h2.fc8{color:#326b29;}
.policy1 .policy1tg1 ol.bo1.ol1bg1>li:before{background:#0f6196;}
.policy1 .policy1tg1 ol.bo1.ol1bg2>li:before{background:#1592a6;}
.policy1 .policy1tg1 ol.bo1.ol1bg3>li:before{background:#039152;}
.policy1 .policy1tg1 ol.bo1.ol1bg4>li:before{background:#532082;}
.policy1 .policy1tg1 ol.bo1.ol1bg5>li:before{background:#a70182;}
.policy1 .policy1tg1 ol.bo1.ol1bg6>li:before{background:#e83f7f;}
.policy1 .policy1tg1 ol.bo1.ol1bg7>li:before{background:#f04b42;}
.policy1 .policy1tg1 ol.bo1.ol1bg8>li:before{background:#326b29;}

@media all and (max-width:1000px){
	.policy1 .policy1tg1 ol.bo1.even-grid>.column{width:100%;}
}

@media all and (max-width:640px){
	.policy1 .policy1tg1{padding:20px 10px;margin:120px 0 60px}
	.policy1 .policy1tg1 .policy1title1{margin-top:-100px}
	.policy1 .policy1tg1 .policy1h2{font-size:1.7em;}
	.policy1 .tg1 .title1img1 img{width:80%;}
	.policy1 .tg1 .title1{font-size:2em;}
}


/* 전체지도 */
.facility1{position:relative;background:url() repeat;}
.facility1 .map1{position:relative;width:100%;height:0;padding:0 0 55%;background:url(../../img/sub/05/p01066_img3_2025.png) no-repeat;background-size:contain}
.facility1 .view-img{padding:.548em 1.2em .548em .786em}
.facility1 .click1info1{display:none;}

@media all and (min-width:768px){
	.facility1 .map1{background-image:url(../../img/sub/05/p01066_img3_2025.png);}
	.facility1 .view-img{z-index:20;position:absolute;left:10px;top:10px;}

}
@media all and (min-width:1256px){
	.facility1 .view-img{display:none;}
	.facility1 ol li.w100{width:25% !important}
	.facility1 .click1info1{display:block;}
	.facility1 .toggle{display:block;position:absolute;}
	.facility1 .toggle.a1{right:500px;top:220px;width:50px;height:50px;}
	.facility1 .toggle.a2{right:260px;top:200px;width:50px;height:50px;}
	.facility1 .toggle.a3{right:280px;top:180px;width:50px;height:50px;}
	.facility1 .toggle.a4{right:560px;top:280px;width:50px;height:50px;}
	.facility1 .toggle.a5{right:590px;top:280px;width:50px;height:50px;}
	.facility1 .toggle.a6{right:540px;top:240px;width:50px;height:50px;}
	.facility1 .toggle.a7{right:570px;top:220px;width:50px;height:50px;}
	.facility1 .toggle.a8{right:600px;top:250px;width:50px;height:50px;}
	.facility1 .toggle.a9{right:630px;top:250px;width:50px;height:50px;}
	.facility1 .toggle.a10{right:730px;top:220px;width:50px;height:50px}
	.facility1 .toggle:hover .ic1{display:block;
		margin:0 auto;width:30px;height:30px;padding:10px;
		background:#004888 url(../../img/sub/05/ic40search1.png) no-repeat 50% 50%;
		border-radius:100%;
	}
	.facility1 .floor1info2{display:none;
		position:absolute;
		width:100%;height:100%;z-index:100;
	}
	.facility1 .floor1info2.on>.bg{position:absolute;left:0;top:0;bottom:0;right:0;background:url(../../img/lib/b.000000.opacity.50.png);}
	.facility1 .floor1info2>.wrap1{position:relative;display:block;width:420px;margin:100px auto 0;background:#fff;border:7px #363940 solid;}
	.facility1 .floor1info2>.wrap1_w01{width:900px! important;margin:120px auto 0! important;}
	.facility1 .floor1info2>.wrap1>.t1{color:#fff;font-size:22px;padding:.5em 1em .75em !important;background:#363940;font-family:NanumSquare,'Nanum Square';font-weight:normal;margin:0 !important;}
	.facility1 .floor1info2>.wrap1>.t1 span{font-family: 'Nanum Gothic';}
	.facility1 .floor1info2>.wrap1>.wrap2{padding:0em 1em 1em;min-height:80px;}
	.facility1 .floor1info2>.wrap1 .close{display:block;position:absolute;right:.5em;top:.5em;width:40px;height:40px;background:url(../../img/lib/ic40x1.png) no-repeat;}
	.facility1 .facility1info2{position:absolute;left:-99999999px;top:-999999px;}
	.facility1 .facility1info3 h3.hb1{padding:0;color:#333;font-weight:normal;}
	.facility1 .facility1info3 h3.hb1 .ic1{display:inline-block;
		width:30px;height:30px;margin-right:5px;
		line-height:30px;text-align:center;color:#fff;font-size:16px;
		background:#1cbbb4;border-radius:100%;}
}


.facility1a{clear:both;position:relative;background:url() repeat;}
.facility1a .map1{position:relative;width:100%;height:0;padding:0 0 41%;background:url(../../img/sub/05/p01066_img12_2020.png) no-repeat;background-size:contain}
.facility1a .view-img{padding:.548em 1.2em .548em .786em}
.facility1a .click1info1{display:none;}

@media all and (min-width:768px){
.facility1a .map1{background-image:url(../../img/sub/05/p01066_img12_2020.png);}
.facility1a .view-img{z-index:20;position:absolute;left:10px;top:10px;}

}
@media all and (min-width:1256px){
.facility1a .view-img{display:none;}
.facility1a ol li.w100{width:25% !important}
.facility1a .click1info1{display:block;}
.facility1a .toggle{display:block;position:absolute;}
.facility1a .toggle.a11{right:460px;top:200px;width:50px;height:50px;}
.facility1a .toggle.a12{right:470px;top:260px;width:50px;height:50px;}
.facility1a .toggle.a13{right:420px;top:270px;width:50px;height:50px;}
.facility1a .toggle.a14{right:500px;top:270px;width:50px;height:50px;}
 
.facility1a .toggle:hover .ic1{display:block;
	margin:0 auto;width:30px;height:30px;padding:10px;
	background:#004888 url(../../img/sub/05/ic40search1.png) no-repeat 50% 50%;
	border-radius:100%;
}
.facility1a .floor1info2{display:none;
	position:absolute;
	width:100%;height:100%;z-index:100;
}
.facility1a .floor1info3.on>.bg{position:absolute;left:0;top:0;bottom:0;right:0;background:url(../../img/lib/b.000000.opacity.50.png);}
.facility1a .floor1info3>.wrap1{position:relative;display:block;width:500px;margin:40px auto 0;background:#fff;border:7px #363940 solid;}
.facility1a .floor1info3>.wrap1_w01{width:900px! important;margin:120px auto 0! important;}
.facility1a .floor1info3>.wrap1>.t1{color:#fff;padding:.5em 1em .75em;background:#363940;font-family: 'Nanum Square';font-weight:normal;margin-top:0;}
.facility1a .floor1info3>.wrap1>.wrap2{padding:0em 1em 1em;min-height:60px;}
.facility1a .floor1info3>.wrap1 .close{display:block;position:absolute;right:.5em;top:.5em;width:40px;height:40px;background:url(../../img/lib/ic40x1.png) no-repeat;}
.facility1a .facility1ainfo3{position:absolute;left:-99999999px;top:-999999px;}
}


 
.p00614_sam {text-align: center;}
.p00614_sam{padding: 0;background: #f2f2f2;font-size: 15px;color: #6a6a6a;}
.p00614_sam .san_lis{margin: 0;margin-top: 0;}
.p00614_sam .san_lis:after{display: block;content: '';clear: both;}
.p00614_sam .san_lis > li{list-style:none; position:relative;float:left;padding: 20px 10px 30px 10px; }
.p00614_sam .san_lis > li:after{display: block;content: '';width: 20px;height:21px;background: url(/_res/portal/img/sub/icn_step03.png) no-repeat 0;position: absolute;bottom:0px;right:78%;}
.p00614_sam .san_lis .tit{width: 80px;height:80px; border-radius: 100%;text-align: center;white-space:nowrap;font-size:12px;}
.p00614_sam .san_lis .tit:before{content: '';display:inline-block;vertical-align:middle;height:100%;}
.p00614_sam .san_lis .tit > strong{font-family: 'Noto Sans KR',HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif;display: block;max-width:100%; max-height:100%;display:inline-block;vertical-align:middle;font-size: 16px;color: #fff;font-weight: 300;}
.p00614_sam .san_lis > li:nth-child(5):after{display: none;}
.p00614_sam .san_lis > li:nth-child(1) .tit{background-color: #a5b2b3}
.p00614_sam .san_lis > li:nth-child(2) .tit{background-color: #82a9ab}
.p00614_sam .san_lis > li:nth-child(3) .tit{background-color: #60aaae}
.p00614_sam .san_lis > li:nth-child(4) .tit{background-color: #3d9ba1}
.p00614_sam .san_lis > li:nth-child(5) .tit{background-color: #286ab1}
.p00614_sam .san_lis .bu > li{text-align: left;margin-bottom: 2px;}
.p00614_sam .san_lis .txt{border-top: 0;padding:0; margin:0;font-size:13px; }
.p00614_sam .san_lis .txt ul {padding:0; margin:0;}
 
 
@media all and (min-width:768px){
.p00614_sam{padding: 41px 0 94px; }
.p00614_sam .san_lis .tit{margin-bottom:30px;width: 120px;height:120px; border-radius: 100%;text-align: center;white-space:nowrap;font-size:15px;}
.p00614_sam .san_lis > li{ padding: 20px 28px; }
.p00614_sam .san_lis > li:after{background: url(/_res/portal/img/sub/icn_step01.png) no-repeat 0 0;position: absolute;top:71px; right:-11px;}
.p00614_sam .san_lis > li:nth-child(4):after{background-image: url(/_res/portal/img/sub/icn_step02.png);}
.p00614_sam .san_lis > li:last-child:after{display: none;}
.p00614_sam .san_lis .txt{border-top: 1px solid #dfdfdf; padding-top: 22px;padding-left:14px;}
}


/* 고향사랑기부제 > 명예의 전당 - 20240124 */
.honorsclub2 li{margin-bottom:1em;}
.honorsclub2 .wrap1{position:relative;min-height:240px;margin:.4em 0;padding:0 6px;text-align:center;overflow:hidden;border:4px solid #ef71a7;border-radius:20px;box-sizing:border-box;background:#f9dde9;}
.honorsclub2 .ic1{display:block;width:105px;height:27px;margin:2em auto 1.1em;background:url() no-repeat;background-size:contain;}
.honorsclub2 .ic1.i1{background:url(/_res/portal/img/sub/c09122_ico.png) center top no-repeat;}
.honorsclub2 .tit{display:block;font-size:1.687em;color:#333;font-weight:700;line-height:1.333;letter-spacing:0px;}
.honorsclub2 .txt2{display:block;margin:.5em auto .2em;font-size:.9375em;line-height:1.333;color:#444;letter-spacing:-1px;}
.honorsclub2 .wrap1 .wrap2{position:absolute;left:50%;bottom:16px;width:86%;margin-left:-45.7%;min-height:36px;padding:0 6px;text-align:center;font-size:1em;line-height:36px;color:#555;letter-spacing:-1px;border-radius:20px;background:#fff;}
.honorsclub2 .num{font-size:1.143em;color:#333;font-weight:600;}
.honorsclub2 .won{color:#333;}

@media all and (min-width:640px) and (max-width:1000px){ /* 640px ~ 1000px */
	 .honorsclub2.even-grid[class*='evenmix-234']>.column{width:33.33333%;}
}


/* 지방세 카드뉴스 - 20240424 추가 */
.multlink{display:block;position:relative;width:100%;padding:0;margin:0;}
.multlink img{display:block;margin:0 auto;width:100%;}
.multlink .link{position:relative;width:100%;height:100%;}
.multlink .link .pst01{position:absolute;width:18%;height:19%;left:13%;top:26%;}
.multlink .link .pst02{position:absolute;width:18%;height:19%;left:32%;top:26%;}
.multlink .link .pst03{position:absolute;width:18%;height:19%;left:51%;top:26%;}
.multlink .link .pst04{position:absolute;width:18%;height:19%;left:69.5%;top:26%;}
.multlink .link .pst05{position:absolute;width:18%;height:19%;left:13%;top:46%;}
.multlink .link .pst06{position:absolute;width:18%;height:19%;left:32%;top:46%;}
.multlink .link .pst07{position:absolute;width:18%;height:19%;left:51%;top:46%;}
.multlink .link .pst08{position:absolute;width:18%;height:19%;left:69.5%;top:46%;}
.multlink .link .pst09{position:absolute;width:22%;height:12%;left:41%;top:67%;}
.multlink .link .pst10{position:absolute;width:22%;height:12%;left:65%;top:67%;}


/* 취득세&등기 안내 - 20240513 추가 */
.tax1{display:block;position:relative;width:100%;padding:0;margin:0;}
.tax1 img{display:block;margin:0 auto;width:100%;}
.tax1 .link{position:relative;width:100%;height:100%;}
.tax1 .link .pst01{position:absolute;width: 20%;height: 12%;left: 41%;top: 16%;}
.tax1 .link .pst02{position:absolute;width: 20%;height: 12%;left: 40%;top: 44%;}
.tax1 .link .pst03{position:absolute;width: 20%;height: 12%;left: 41%;top: 86%;}

.tax1 .link .pst04{position:absolute;width: 20%;height: 23%;left: 40%;top: 20%;}
.tax1 .link .pst05{position:absolute;width: 20%;height: 17%;left: 41%;top: 81%;}

.tax1 .link .pst06{position:absolute;width: 20%;height: 12%;left: 41%;top: 16%;}
.tax1 .link .pst07{position:absolute;width: 20%;height: 12%;left: 40%;top: 44%;}



/* 개인정보처리방침 - 라벨링 추가 */
.summary-bx{position:relative;padding:20px 0 15px;}
.summary-bx:after{content:'';display:table;clear:both;}
.summary-bx a{display:block;float:left;width: 33.3%;display:flex;align-items:center;justify-content:center;flex-direction:column;height:140px;position:relative;border:1px solid #dcdcdc;margin:-1px -1px 0 0;transition:all .1s;box-sizing:border-box;}
.summary-bx a p{position:absolute;pointer-events:none;left:0;right:0;top:118px;background:#006bb7;padding:15px 20px;color:#fff;z-index:3;word-break:keep-all;visibility:hidden;opacity:0;transition:all .1s;}
.summary-bx a span{margin-top:10px;letter-spacing: -1px;font-weight: 600;}
.summary-bx a:hover{background:#f4f4f7;}
.summary-bx a:hover p{opacity:1;visibility:visible;}
.list_back{ font-size: .6em;  background-color: #195ddd; color: #fff;padding: 7px; border-radius: 7px; margin: 0 0 0 6px;}
.list_back:hover{background-color: #000; color: #fff;transition:all .35s ease;}
.br{display:none;}
@media (max-width:1000px) {
	.summary-bx{padding:15px 0 10px;}
	.summary-bx a{height:120px;}
	.summary-bx a img{image-rendering: -webkit-optimize-contrast;width:50px;}
	.summary-bx a p{top:105px;padding:11px 15px;font-size:14px;}
	.summary-bx a span{margin-top:7px;font-size:15px;}
}
  
@media (max-width:832px) {
.br{display:block;}
}

@media (max-width:768px) {
	.summary-bx{padding:15px 0 0px;}
	.summary-bx a{height:100px;width:50%;}
	.summary-bx a img{width:42px;}
	.summary-bx a p{top:85px;padding:10px 15px;font-size:14px;}
	.summary-bx a span{margin-top:5px;font-size:14px;}
}


/* 캐릭터 상황별 */
.character-bx{display: block;  position: relative; bottom: 1em;}
.character-bx a{display:block;float:left;width: 20%;display:flex;align-items:center;justify-content:center;flex-direction:column;height: 50px;position:relative;border:1px solid #dcdcdc;margin:-1px -1px 0 0;transition:all .1s;box-sizing:border-box; color: #454545;}
.character-bx a p{position:absolute;pointer-events:none;left:0;right:0;top:118px;background:#006bb7;padding:15px 20px;color:#fff;z-index:3;word-break:keep-all;visibility:hidden;opacity:0;transition:all .1s;}
.character-bx a span{/* margin-top:10px; */letter-spacing: -1px;font-weight: 600;}
.character-bx a:hover{background:#f4f4f7;}
.character-bx a:hover p{opacity:1;visibility:visible;}
.list_back{ font-size: .6em;  background-color: #195ddd; color: #fff;padding: 7px; border-radius: 7px; margin: 0 0 0 6px;}
.list_back:hover{background-color: #000; color: #fff;transition:all .35s ease;}
.br{display:none;}
@media (max-width:1000px) {
	.character-bx{padding:15px 0 10px;}
	.character-bx a{height: 40px;}
	.character-bx a img{image-rendering: -webkit-optimize-contrast;width:50px;}
	.character-bx a p{top:105px;padding:11px 15px;font-size:14px;}
	.character-bx a span{margin-top:7px;font-size:15px;}
}
  

@media (max-width:768px) {
	.character-bx{}
	.character-bx a{height: 40px;width:50%;}
	.character-bx a img{width:42px;}
	.character-bx a p{top:85px;padding:10px 15px;font-size:14px;}
	.character-bx a span{margin-top:5px;font-size:14px;}
}



/* 김해시맞춤알림서비스 20241203 */
.hb1.h2.alarm1tit{font-size:1.25em; font-family:'GimhaeGaya'; padding-left:0; background-image:none; margin-bottom:0;}

.alarm1perinfo1{max-width:360px;margin:0 auto;padding:.5em 0;border-width: 0; background:#f5f5f5;border-radius:10px; font-size:20px; text-align:center;}
.alarm1perinfo1>.deco1{display:block;
	width:154px;height:154px;margin:0 auto 10px;
	background:url(../../img/sub/member21login1.png) no-repeat center center;
	background-size:contain;
}
.alarm1perinfo1 .login{width:300px;margin:0 auto;text-align:left;font-size:14px;}
.alarm1perinfo1 .item label{display:inline-block;width:70px;color:#000;font-weight:600;}
.alarm1perinfo1 .item input{height:2.5em;width:140px;margin-right:4px;}
.alarm1perinfo1 fieldset>:last-child{margin-bottom:0;}

.alarm1perinfo.agree1 {text-align:center; border-bottom:1px solid #ddd; padding-bottom:1.5em; margin-bottom:1.5em;}


 @media all and (min-width:768px){
 	.alarm1perinfo1{margin:0 auto;padding:1em 0;}
	.alarm1perinfo1 .login{width:520px; font-size:16px;}
	.alarm1perinfo1 .item label{ width:100px;}
	.alarm1perinfo1 .item input{ width:300px;}
	.alarm1perinfo1{max-width:100%;}
	.alarm1perinfo1 .login .btns button{width:300px;}
 }

.alarm1slist1 {position: relative;overflow:hidden;margin: 0 -35px 0; padding-bottom:2em; border-bottom:1px solid #ddd;}
@media screen and (max-width:1259px){
	.alarm1slist1 {padding: 0 0 60px;margin:0;}
}
@media screen and (max-width:999px){
	.alarm1slist1 {margin: 0 auto;}
}
@media screen and (max-width:768px){
}
@media screen and (max-width:649px){
}	


.alarm1slist1 .part1 li {padding: 20px;margin: 39px 0;margin-right: 16px;border-radius: 12px;background: #f5f5f5;position: relative;width: 100px;height: 100px;float: left;list-style: none;}
.alarm1slist1 .part1 li input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;position:absolute;top:-28px;left:50%;margin-left:-17px;width:34px;height:34px;z-index:1;background: url(/_res/portal/img/sub/alarm1thumbImg01.png) no-repeat -1620px 0;}
.alarm1slist1 .part1 li input[type=checkbox]:checked{background:url(/_res/portal/img/sub/alarm1thumbImg01.png) no-repeat -1620px -35px;}

.alarm1slist1 .part1 li label{padding: 0;display:block;position:relative;width:100%;height:100%;background:#f5f5f5;border-radius:12px;text-align:center;}
.alarm1slist1 .part1 li label:before{margin-top: 10px;border-radius: 12px;content:"";display:block;width: 100%;height: 100%;background: url(/_res/portal/img/sub/alarm1thumbImg02.png) no-repeat 0 0;}
.alarm1slist1 .part1 li:nth-child(2) label:before{background-position: -100px 0;}
.alarm1slist1 .part1 li:nth-child(3) label:before{background-position: -200px 0;}
.alarm1slist1 .part1 li:nth-child(4) label:before{background-position: -300px 0;}
.alarm1slist1 .part1 li:nth-child(5) label:before{background-position: -400px 0;}

.alarm1slist1 .part1 li:nth-child(6) label:before{background-position: -500px 0;}
.alarm1slist1 .part1 li:nth-child(7) label:before{background-position: 0 -100px;}
.alarm1slist1 .part1 li:nth-child(8) label:before{background-position: -100px -101px;}
.alarm1slist1 .part1 li:nth-child(9) label:before{background-position: -200px -100px;}
.alarm1slist1 .part1 li:nth-child(10) label:before{background-position: -300px -100px;}

.alarm1slist1 .part1 li:nth-child(11) label:before{background-position: -400px -100px;}
.alarm1slist1 .part1 li:nth-child(12) label:before{background-position: -500px -100px;}
.alarm1slist1 .part1 li:nth-child(13) label:before{background-position: 0 -200px;}
.alarm1slist1 .part1 li:nth-child(14) label:before{background-position: -100px -200px;}
.alarm1slist1 .part1 li:nth-child(15) label:before{background-position: -200px -200px;}

.alarm1slist1 .part1 li:nth-child(16) label:before{background-position: -300px -200px;}
.alarm1slist1 .part1 li:nth-child(17) label:before{background-position: -400px -200px;}
.alarm1slist1 .part1 li:nth-child(18) label:before{background-position: -500px -200px;}
.alarm1slist1 .part1 li:nth-child(19) label:before{background-position: -600px 0;}
.alarm1slist1 .part1 li:nth-child(20) label:before{background-position: -700px 0;}
.alarm1slist1 .part1 li:nth-child(21) label:before{background-position: -800px 0;}
.alarm1slist1 .part1 li input[type=checkbox]:checked + label{background:#fff2bf;}

.alarm1slist1 .part1 li .t1{text-align:center;}

.alarm1s1btn input{padding:0 4em;}

@media screen and (max-width:999px){
.alarm1slist1 .part1 li:nth-child(5n){margin-right:0;}
}

@media screen and (max-width:859px){
.alarm1slist1 .part1 li:nth-child(5n){margin-right:16px;}
}

@media screen and (max-width:768px){
}
@media screen and (max-width:649px){
.alarm1slist1 .part1{padding-left:0; margin:0;}
.alarm1slist1 .part1 li{padding:15px;}
}	

@media screen and (max-width:499px){
.alarm1slist1 .part1 li{padding:9px;}
}


.alarm1cansel img{margin:60px 0 13px;}
.alarm1cansel .a1c1h2{font-family:'GimhaeGaya'; font-size:1.5em; color:#222; font-weight:500; margin-bottom:0.5em;}
.alarm1cansel p{margin-top:0.5em;}
.alarm1cansel .cansel1btn a{display:inline-block; width:180px; height:50px; line-height:50px; background:#0063df; color:#fff; border-radius:12px;}
.alarm1cansel .cansel1btn .a2{background:#444;}

@media screen and (max-width:699px){
.alarm1cansel .cansel1btn a{width:140px; height:45px; line-height:45px; }
}

@media screen and (max-width:499px){
	.alarm1cansel .a1c1h2{font-size:1.25em;}
.alarm1cansel .cansel1btn a{width:40%; height:45px; line-height:45px; }
}



/* RWD ◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆ */
/* small~xlarge */
@media all and (min-width:768px){/* medium ◇◆◇◆◇◆◇◆◇◆ */


.p01521_he{height:180px;}


} /* /(min-width:768px) */
@media all and (min-width:1000px){/* large ◇◆◇◆◇◆◇◆◇◆ */
} /* /(min-width:1000px) */
@media all and (min-width:1260px){/* xlarge (1200+20*2+16+2*2) ◇◆◇◆◇◆◇◆◇◆ */





} /* /(min-width:1260px) */
/* /RWD ◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆ */