@charset "utf-8";
/**
 * @File Name : main.css
 * @Description : Layout[main] | Contents[main]
 * @Modification Information
 * <pre>
 * 수정일 | 수정자 | 수정내용
 * 2023.05.22 | 김효진 | 최초 등록
 * </pre>
 * @author 디자인팀 김효진
 * @since 2023.05.22
 *
 * @Copyright (C) IACTS.CO.KR All rights reserved.
 */


@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100&display=swap');

#wrap>.container{max-width:none;}

[id*=mainbody] {position:relative;margin-left:auto;margin-right:auto;}
[id*=mainbody]>.container{padding:60px 0;max-width:1600px;}
[id*=mainbody] .ht1 {position:relative;line-height:1.1;font-size:30px;color:#000;font-weight:600}
[id*=mainbody] .ht1 span {color:#1e196b}
[id*=mainbody] .datalist .slick-track {margin-left:0;margin-right:0}
[id*=mainbody] .datalist .item {vertical-align:top}
[id*=mainbody] .datalist .item img {width:100%;}

/* slick slider 컨트롤버튼 */
.slider .menu .mControl .mNum {font-size:14px;margin-right:8px}
.slider .menu .mControl .mNum .on {position:absolute;top:0;left:-15px;color:#4c2bad}
.slider .menu .goPage {margin-right:5px;}
.slider .menu .goPage ul {width:40px;font-size:0;padding-top:9px;}
.slider .menu .goPage li button {width:100%;height:2px;background:#c2c2c2;text-indent:-9999px;border:0}
.slider .menu .goPage li.slick-active button {background-color:#000;}
.slider .menu .m {width:19px;height:20px;background:url(https://www.changwon.go.kr/cwportal/_res/cwportal/img/main/main_sprite.png) no-repeat;border:0;text-indent:-9999px;margin:0 -1.5px;}
.slider .menu .prev {background-position:0 -34px}
.slider .menu .stop {background-position:0 -56px}
.slider .menu .play {background-position:-21px -56px;display:none;}
.slider .menu .next {background-position:-21px -34px}
.slider .menu .more1 {background-position:-40px -34px}/* 2022.10.06 카드뉴스 더보기 추가요청  */
@media screen and (max-width:1619px){
	[id*=mainbody] {max-width:1440px}
	[id*=mainbody] .ht1 {font-size:27px}
}
@media screen and (max-width:1419px){
	.container, [id*=mainbody] {max-width:1300px}
}
@media screen and (max-width:1299px){
	.container, [id*=mainbody] {max-width:91%}
}
@media screen and (max-width:1259px){
	.container {max-width:none}
	[id*=mainbody] {max-width:none;margin-left:15px;margin-right:15px}
	[id*=mainbody] .ht1 {font-size:25px}
	.slider .menu .goPage {display:none !important}
	.slider .menu .mControl .mNum {margin-right:4px}
	.slider .menu .mControl .mNum .on {position:relative;top:auto;left:auto}
	.slider .menu .mControl .mNum .total:before {content:"/";display:inline-block;vertical-align:middle;margin:-2px 2px 0;font-size:11px}
}
@media screen and (max-width:999px){
	[id*=mainbody] .ht1 {font-size:23px}
}
@media screen and (max-width:768px){
	[id*=mainbody] .ht1 {font-size:21px}
}
@media screen and (max-width:599px){
	[id*=mainbody] {margin-left:10px;margin-right:10px;}
	[id*=mainbody]>.container{padding:40px 0;}
	[id*=mainbody] .ht1 {font-size:19px}
}
@media screen and (max-width:499px){
	#wrap{padding:0}
}

/* mainbody1 */
#mainbody1 .btns {position:absolute;bottom:21px;right:30px;z-index:1}
#mainbody1 .btns>li {float:left;margin-left:6px;}
#mainbody1 .btns>li>a {display:inline-block;vertical-align:middle;width:48px;height:48px;background:url(https://www.changwon.go.kr/cwportal/_res/cwportal/img/main/main_sprite.png) no-repeat;text-indent:-9999px}
#mainbody1 .btns>li>a.share1 {background-position:-212px 0}
#mainbody1 .btns>li>a.share1.on {background-position:-161px 0}
#mainbody1 .btns>li>a.download {background-position:-264px 0}
#mainbody1 .btns>li>a.download:hover, #mainbody1 .btns>li>a.download:focus {background-position:-314px 0}
.sns {display:none}
.sns>ul, .sns>ul>li, #ppr1 .datalist .item .sns.on a.close {display:inline-block;}
.sns>ul>li>button, .sns.on a.close {display:inline-block;vertical-align:top;width:27px;height:27px;background:url(https://www.changwon.go.kr/cwportal/_res/cwportal/img/main/main_sprite.png) no-repeat;border:0;text-indent:-9999px}
.sns>ul>li.facebook>button {background-position:-191px -50px}
.sns>ul>li.twitter>button {background-position:-221px -50px}
.sns>ul>li.blog>button {background-position:-251px -50px}
.sns>ul>li.kakaostory>button {background-position:-281px -50px}
.sns>ul>li.kakaotalk>button {background-position:-281px -50px}
.sns.on a.close {background-position:-161px -50px}
.sns.on {display:inline-block !important;}
@media screen and (max-width:1619px){
	#mainbody1 .btns {bottom:18px;right:20px;}
	#mainbody1 .btns>li>a {width:43px;height:43px;background-size:971px auto;}
	#mainbody1 .btns>li>a.share1 {background-position:-191px 0}
	#mainbody1 .btns>li>a.share1.on {background-position:-145px 0}
	#mainbody1 .btns>li>a.download {background-position:-238px 0}
	#mainbody1 .btns>li>a.download:hover, #mainbody1 .datalist .item .btns>li>a.download:focus {background-position:-283px 0} 
}
@media screen and (max-width:768px){
	#mainbody1 {margin:0 15px;}
}
@media screen and (max-width:499px){
	#mainbody1 .btns {bottom:10px;right:30px;}
	#mainbody1 .btns>li>a {width:34px;height:34px;background-size:755px auto;}
	#mainbody1 .btns>li>a.share1 {background-position:-148px 0}
	#mainbody1 .btns>li>a.share1.on {background-position:-113px 0}
	#mainbody1 .btns>li>a.download {background-position:-185px 0}
	#mainbody1 .btns>li>a.download:hover, #mainbody1 .datalist .item .btns>li>a.download:focus {background-position:-220px 0} 		
}



 /* 알려드립니다 */
#card1 {position:relative;width:480px;float:left;margin-bottom:45px;}
#card1 .ht1 {margin-bottom:18px}
#card1 .menu {position:absolute;top:5px;right:0}
#card1 .menu * {display:inline-block;vertical-align:top}
#card1 .menu .play {display:none}
#card1 .datalist {height:560px;overflow:hidden;}
#card1 .datalist .item {position:relative;margin-bottom:20px;border-radius:5px;overflow:hidden;z-index:1;height:0;padding-bottom:56.25%;}
#card1 .datalist .item:nth-child(n+3) {display:none}
#card1 .datalist.slick-slide .item:nth-child(n+3) {display:block}
#card1 .datalist .item>.a1 {position:absolute;top:0;left:0;width:100%;height:100%;}
#card1 .datalist .item>.a1:focus-visible {outline-offset:-2px}
#card1 .datalist .item>.a1 img {border-radius:5px}
#card1 .datalist.slick-slider .slick-track, #card1 .datalist.slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    transition-delay: 10ms;
}
@media screen and (max-width:1619px){
	#card1{width:100%;margin:0 0 30px}
	#card1 .datalist{height:auto;margin:0 -10px;font-size:0}
	#card1 .datalist .item>.a1{width:calc(100% - 20px);margin:0 10px}
	#card1 .datalist .item:nth-child(n+3) {display:block}
}
@media screen and (max-width:768px){
	#card1 .datalist .item{margin-bottom:0}
	#card1{margin-bottom:20px;}
	#card1 .datalist .item>.a1{height:auto;}
}

 /* 새소식 */
#card2{position:relative;width:510px;float:left;margin:0 50px;}
#card2 .ht1 {margin-bottom:18px}
#card2 .menu {position:absolute;top:5px;right:0}
#card2 .menu * {display:inline-block;vertical-align:top}
#card2 .menu .play {display:none}
#card2 .datalist {height:560px;overflow:hidden;}
#card2 .datalist .item{position:relative;margin-bottom:13px;overflow:hidden;z-index:1;}
#card2 .datalist .item .a1{display:block;
	border:1px solid #ddd;
	height:178px;
	box-sizing:border-box;
	border-radius:5px;
	padding:30px;
}
#card2 .datalist .item .a1 .cate1{display:inline-block;
	border-radius:20px;
	text-align:center;
	background:#000;
	color:#fff;
	padding:10px 20px 7px 10px;
	font-size:0.8125em;
	margin-bottom:15px;
}
#card2 .datalist .item .a1 .cate1:before{content:'';
	display:inline-block;width:20px;height:20px;
	vertical-align:top;
	margin:-2px 5px 0 0;
	background:url(../../img/main/depart_sprite2.png) no-repeat 0 0 / 700px 550px
}
#card2 .datalist .item .a1 .t1{
	color:#000;
	font-size:1.0625em;
	margin:0 0 40px;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
}
#card2 .datalist .item .a1 .date1{
	color:#959595;
	font-size:0.8125em
}
#card2 .datalist .item .a1 .date1:before{content:'';
	display:inline-block;width:20px;height:20px;
	vertical-align:top;
	margin:-2px 5px 0 0;
	background:url(../../img/main/depart_sprite2.png) no-repeat -20px 0 / 700px 550px
}
#card2 .datalist .item .more{position:absolute;right:30px;bottom:10px;
	color:#555;
	font-size:0.8125em;
}
#card2 .datalist .item .more:before{content:'';
	position:absolute;left:-115px;top:50%;
	width:100px;
	margin-top:-2px;
	border-top:1px solid #ddd;
}
#card2 .datalist .item .more .ic1{position:relative;
	display:inline-block;
	width:30px;height:30px;
	background:#586578;
	border-radius:100%;
	vertical-align:middle;
	margin-left:10px;
}
#card2 .datalist .item .more .ic1:before{content:'';
	display:block;position:absolute;left:50%;top:50%;
	width:20px;height:20px;
	margin:-10px;
	background:url(../../img/main/depart_sprite2.png) no-repeat  -40px 0 / 700px 550px
}
#card2 .datalist .item .a1 .cate1.part1 {background-color:#862c8c}/* 청년정책담당관, 시민소통담당관 */
#card2 .datalist .item .a1 .cate1.part2 {background-color:#1169b4}/* 제1부시장님 산하 */
#card2 .datalist .item .a1 .cate1.part3 {background-color:#089791}/* 제2부시장님 산하 */
#card2 .datalist .item .a1 .cate1.part4 {background-color:#7f372b}/* 농업기술센터 */
#card2 .datalist .item .a1 .cate1.part5 {background-color:#4767b4}/* 보건소 */
#card2 .datalist .item .a1 .cate1.part6 {background-color:#03885b}/* 소방본부, 소방서, 사업소 */

/*#card2 .datalist .item .a1 .cate1[data-depart='문화예술과']{background-color:#089791}
#card2 .datalist .item .a1 .cate1[data-depart='농업기술과']{background-color:#7f372b}
#card2 .datalist .item .a1 .cate1[data-depart='보건정책과']{background-color:#4767b4}
#card2 .datalist .item .a1 .cate1[data-depart='환경정책과']{background-color:#00aeef}
#card2 .datalist .item .a1 .cate1[data-depart='사회복지과']{background-color:#f06eaa}*/
@media screen and (max-width:1619px){
	#card2{width:calc(100% - 540px);margin:0 30px 30px 0}
}
@media screen and (max-width:999px){
	#card2{width:100%;margin:0 0 30px}
	#card2 .datalist{margin:0 -10px;height:auto;}
	#card2 .datalist .item .a1{margin:0 10px}
}
@media screen and (max-width:768px){
	#card2 .datalist .item .more:before{display:none;}
	#card2 .datalist .item{margin-bottom:0}
}


/* 보건복지시책 */
#welfare1{float:right;width:510px;}
#welfare1 .ht1{margin-bottom:18px}
#welfare1 .w1{position:relative;
	padding:20px;
	background:#fff;
	border:5px solid #e5eaef;
	border-radius:5px;
}
#welfare1c1{position:relative;
	padding:0 70px 0 0;
	margin-bottom:20px;
}
#welfare1c1 .sch1{background:#f0f6fb;
	padding:5px 20px;
	border-radius:10px;
	overflow:hidden;
}
#welfare1c1 select{float:left;
	width:30%;
	height:55px;
	background:transparent;
	margin:0;
	padding:0;
	border:0
}
#welfare1c1 input[type="text"]{float:left;
	width:70%;
	height:55px;
	background:transparent;
	margin:0;
	padding:0;
	border:0;
}
#welfare1c1 button{position:absolute;right:0;top:0;
	width:65px;height:65px;
	border-radius:10px;
	background:#4767b4;
	padding:0;margin:0;
	border:0;
}
#welfare1c1 button:before{content:'';
	display:block;
	position:absolute;left:50%;top:50%;
	margin:-24.5px;
	width:49px;height:49px;background:url(https://www.changwon.go.kr/cwportal/_res/cwportal/img/inc/layout_sprite.png) no-repeat -162px -28px;
}
#welfare1c2{position:relative;
	border-radius:10px;
	padding:65px 0 0;
	background:#f0f6fb;	
	overflow:hidden;
}
#welfare1c2 .tab{position:absolute;top:0;width:33.333%;}
#welfare1c2 .tab a{display:block;
	width:100%;height:65px;
	font-size:0.75em;
	color:#333;
	border:1px solid #e5eaef;
	border-bottom:0;
	box-sizing:border-box;
	text-align:center;
	line-height:65px;
	background:#fff;
}
#welfare1c2 .tab.on a{background:#4767b4;border-color:#4767b4;color:#fff;text-decoration:underline}
#welfare1c2 .tab:nth-of-type(1){}
#welfare1c2 .tab:nth-of-type(2){left:33.333%;}
#welfare1c2 .tab:nth-of-type(3){left:66.666%;}
#welfare1c2 .tab:nth-of-type(1) a{border-radius:10px 0 0 0;}
#welfare1c2 .tab:nth-of-type(3) a{border-radius:0 10px 0 0}
#welfare1c2 .cont{
	display:none;
	border-top:1px solid #e5eaef;
	height: 445px;
	box-sizing:border-box;
	padding:30px;
}
#welfare1c2 .cont a{display:block;
	background:#fff;
	border-radius:10px;
	text-align:center;
	color:#333;
	padding:20px 5px;
	font-size:0.9375em;
	transition:.2s ease-out;
	border:1px solid #fff;
}
#welfare1c2 .cont a:before{content:'';
	display:block;width:50px;height:50px;
	margin:0 auto 10px;
	background:url(../../img/main/depart_sprite2.png) no-repeat 0 0 / 700px 550px
}
#welfare1c2 .cont li.col_02 a:before{margin:0 auto 2px;}

#welfare1c2 .cont ul{margin-top:-7px;}
#welfare1c2 .cont ul li.column{padding:5px 10px;}
#welfare1c2 .cont ul li.col_02 a{padding:20px 5px 14px; line-height:15px;}
#welfare1c2 .cont.cont01 li:nth-child(1) a:before{background-position: 2px -20px;}
#welfare1c2 .cont.cont01 li:nth-child(2) a:before{background-position: -51px -20px;}
#welfare1c2 .cont.cont01 li:nth-child(3) a:before{background-position: -104px -20px;}
#welfare1c2 .cont.cont01 li:nth-child(4) a:before{background-position: -157px -20px;}
#welfare1c2 .cont.cont01 li:nth-child(5) a:before{background-position: -210px -20px;}
#welfare1c2 .cont.cont01 li:nth-child(6) a:before{background-position: -262px -20px;}
#welfare1c2 .cont.cont01 li:nth-child(7) a:before{background-position: -312px -20px;}
#welfare1c2 .cont.cont01 li:nth-child(8) a:before{background-position: -368px -20px;}
#welfare1c2 .cont.cont01 li:nth-child(9) a:before{background-position: -422px -20px;}

#welfare1c2 .cont.cont02 li:nth-child(1) a:before{background-position: -104px -20px;}
#welfare1c2 .cont.cont02 li:nth-child(2) a:before{background-position: 2px -20px;}
#welfare1c2 .cont.cont02 li:nth-child(3) a:before{background-position: -262px -20px;}
#welfare1c2 .cont.cont02 li:nth-child(4) a:before{background-position: -210px -20px;}
#welfare1c2 .cont.cont02 li:nth-child(5) a:before{background-position: -422px -20px;}
#welfare1c2 .cont.cont02 li:nth-child(6) a:before{background-position: -474px -20px;}
#welfare1c2 .cont.cont02 li:nth-child(7) a:before{background-position: -528px -20px;}
#welfare1c2 .cont.cont02 li:nth-child(8) a:before{background-position: -580px -20px;}
#welfare1c2 .cont.cont02 li:nth-child(9) a:before{background-position: -634px -20px;}

#welfare1c2 .cont.cont03 li:nth-child(1) a:before{background-position: -528px -66px;}
#welfare1c2 .cont.cont03 li:nth-child(2) a:before{background-position: -262px -20px;}
#welfare1c2 .cont.cont03 li:nth-child(3) a:before{background-position: -634px -66px;}
#welfare1c2 .cont.cont03 li:nth-child(4) a:before{background-position: -104px -20px;}
#welfare1c2 .cont.cont03 li:nth-child(5) a:before{background-position: 2px -20px;}
#welfare1c2 .cont.cont03 li:nth-child(6) a:before{background-position: -51px -20px;}
#welfare1c2 .cont.cont03 li:nth-child(7) a:before{background-position: -422px -20px;}
#welfare1c2 .cont.cont03 li:nth-child(8) a:before{background-position: -157px -20px;}
#welfare1c2 .cont.cont03 li:nth-child(9) a:before{background-position: -579px -66px;}


#welfare1c2 .cont a:hover,
#welfare1c2 .cont a:focus{box-shadow:2px 2px 5px 1px rgba(0,0,0,0.2);border-color:#789cc1}
@media screen and (max-width:999px){
	#welfare1{float:left;width:100%;margin-bottom:30px;}
	#welfare1c2 .cont{height:auto}
}
@media screen and (max-width:768px){
	#welfare1c2 .tab a{font-size:16px;}
	#welfare1c1 select{height:40px;}
	#welfare1c1 input[type="text"]{height:40px;}
	#welfare1c1 button{height:50px;}
	#welfare1c2 .cont{padding:10px 20px}
}



/* 자주찾는 메뉴 */
#menu1{clear:both;float:none;width:100%;}
#menu1 .ht1 {margin-bottom:25px}
#menu1 ul{margin:0 -10px;overflow:hidden;}
#menu1 li{float:left;width:calc(9.09% - 20px);margin:0 10px;}
#menu1 li a{display:block;
	width:100%;
	margin:0;
	text-align:center;
	text-decoration:none;
}
#menu1 li a .f1{display:block;
	position:relative;
	width:100%;height:0;
	padding:0 0 100%;
	border:1px solid #f5f6fa;
	background:#f5f6fa;
	box-sizing:border-box;
	border-radius:10px;
	margin-bottom:18px;
	transition:.2s ease-out
}
#menu1 li a .f1:before{content:'';
	display:block;
	position:absolute;left:50%;top:50%;
	margin:-25px;
	width:50px;height:50px;
	background:url(../../img/main/depart_sprite2.png) no-repeat 0 0 / 700px 550px
}
#menu1 li:nth-child(1) a .f1:before{background-position:0 -70px}
#menu1 li:nth-child(2) a .f1:before{background-position:-50px -70px}
#menu1 li:nth-child(3) a .f1:before{background-position:-100px -70px}
#menu1 li:nth-child(4) a .f1:before{background-position:-150px -70px}
#menu1 li:nth-child(5) a .f1:before{background-position:-200px -70px}
#menu1 li:nth-child(6) a .f1:before{background-position:-250px -70px}
#menu1 li:nth-child(7) a .f1:before{background-position:-300px -70px}
#menu1 li:nth-child(8) a .f1:before{background-position:-350px -70px}
#menu1 li:nth-child(9) a .f1:before{background-position:-400px -70px}
#menu1 li:nth-child(10) a .f1:before{background-position:-450px -70px}
#menu1 li:nth-child(11) a .f1:before{background-position:-450px -116px}
#menu1 li a .t1{display:block;color:#333}
#menu1 li a:hover .f1,
#menu1 li a:focus .f1{box-shadow:2px 2px 5px 1px rgba(0,0,0,0.2);border-color:#000;background:#fff;}
#menu1 li a:hover .t1,
#menu1 li a:focus .t1{text-decoration:underline;}
@media screen and (max-width: 1190px){
	#menu1 li{width:calc(16.6% - 20px);margin:0 10px 10px}
}
@media screen and (max-width: 768px){
	#menu1 li{width:calc(20% - 20px);height:160px;}
	#menu1 li a .t1{font-size:14px;}
}
@media screen and (max-width: 768px){
	#menu1 li{width:calc(25% - 20px);height:200px}
}
@media screen and (max-width: 476px){
	#menu1 ul{margin:0 -5px;}
	#menu1 li{width:calc(25% - 10px);margin:0 5px 10px;height:160px;}
}

/* mainbody2 */
#mainbody2{background:#f4f8f9;} 
#mainbody2>.container{padding:70px 0 40px;}
@media screen and (max-width:1619px){
	#mainbody2{max-width:none;}
	#mainbody2>.container{max-width:1440px;}
}
@media screen and (max-width:1419px){
	#mainbody2{max-width:none;}
	#mainbody2>.container{max-width:1300px;}
}
@media screen and (max-width: 1299px){
	#mainbody2{max-width:none;}
	#mainbody2>.container{max-width:91%;}
}
@media screen and (max-width: 1259px){
	#mainbody2{margin:0;}
	#mainbody2>.container{max-width:none;margin:0 15px}
}
@media screen and (max-width: 670px){
	#mainbody2>.container{padding:50px 0}
}

/* 보건소/정신건강센터 */
#menu2{position:relative;}
#menu2:before{content:'';
	display:block;
	position:absolute;right:50%;top:0;
	margin:-39px -542px 0 0;
	width:269px;height:117px;
	background:url(../../img/main/depart_sprite2.png) no-repeat -283.5px -432.5px / 700px 550px
}
#menu2:after{content:'';clear:both;display:table;}
#menu2 .ht1 {text-align:center;margin-bottom:25px}
#menu2 .ht1 .t1{font-weight:400}
#menu2 ul{}
#menu2 ul:after{content:'';clear:both;float:none;display:table;}
#menu2 li{}
#menu2 a{position:relative;
	display:block;
	background:#fff;
	border-radius:10px;
	border:1px solid #ddd;
	padding:15px 20px;
	color:#333;
	transition:.2s ease-out;
}
#menu2 a .ic1{position:absolute;
	right:20px;top:50%;
	width:35px;height:35px;
	margin:-17.5px 0 0;
	border-radius:100%;
}
#menu2 a .ic1:before{content:'';
	display:block;
	position:absolute;left:50%;top:50%;
	width:20px;height:20px;
	margin:-10px;
	background:url(../../img/main/depart_sprite2.png) no-repeat -70px 0 / 700px 550px
}
#menu2 li:nth-child(-n+3) a .ic1{background-color:#f75c55}
#menu2 li:nth-child(n+4) a .ic1{background-color:#2d97be}
#menu2 ul:nth-child(-n+3) a:hover,
#menu2 ul:nth-child(-n+3) a:focus{border-color:#f75c55}
#menu2 li:nth-child(n+4) a:hover,
#menu2 li:nth-child(n+4) a:focus{border-color:#2d97be}
@media screen and (max-width:1419px){
	#menu2 ul{margin:5px -5px}
	#menu2 li{padding:5px}
	#menu2 a{font-size:15px;padding:15px}
	#menu2 a .ic1{right:15px;}
}
@media screen and (max-width: 1299px){
	#menu2 li{width:33.333%}
}
@media screen and (max-width: 1259px){
	#menu2:before{margin:-39px -490px 0 0}
}
@media screen and (max-width: 999px){
	#menu2:before{display:none}
}
@media screen and (max-width: 670px){
	#menu2 a .ic1{display:none;}
	#menu2 a{text-align:center}
}


#mainbody3{position:relative;}
#mainbody3:before{content:'';
	display:block;
	position:absolute;left:0;top:0;
	width:640px;height:350px;
	background:url(../../img/main/depart_sprite2.png) no-repeat 0 -500px
}
/* 문화체험 */
#culture1{position:relative;padding-left:440px;margin-top:30px;}
#culture1 .ht1{position:absolute;left:0;top:90px;font-size:22px;font-weight:normal;line-height:170%}
#culture1 .ht1 span{display:block;font-weight:bold;font-size:37px;}
#culture1 .ht1:before{content:'';
	display:block;
	position:absolute;right:-130px;top:-45px;
	width:102px;height:125px;
	background:url(../../img/main/depart_sprite2.png) no-repeat -658px -516px
}
#culture1 .datalist{;margin-right:-320px;}
#culture1 .item{padding:10px;}
#culture1 .item a{display:block;
	position:relative;
	max-width:350px;height:385px;
	border-radius:10px;
	transition:.2s ease-out;
}
#culture1 .item a:hover,
#culture1 .item a:focus{box-shadow:5px 5px 5px 0 rgba(0,0,0,0.2);}
#culture1 .item a .f1{position:absolute;left:0;right:0;top:0;bottom:0;
	border-radius:10px;
	overflow:hidden;
}
#culture1 .item a .f1 img{position:absolute;left:50%;top:50%;
	transform:translate(-50%, -50%);
	width:auto;
	height:100%;
}
#culture1 .item a .tg1{position:absolute;left:0;right:0;bottom:0;
	padding:30px 20px;
	color:#fff;
	box-sizing:border-box;
	background:rgba(30,25,107,0.8);
	border-radius:0 0 10px 10px;

}
#culture1 .item a .tg1 .t1{font-size:22px;}
#culture1 .item a .tg1 .t2{font-size:15px;font-weight:400;word-break:keep-all;}
#culture1 .menu {position:absolute;left:0;top:280px}
#culture1 .menu *{display:inline-block;vertical-align:top;border:0;margin:0;padding:0;background:transparent;padding:0;}
#culture1 .menu .goPage {margin:20px 20px 0 0;}
#culture1 .menu .goPage ul {width:250px;font-size:0;padding-top:9px;}
#culture1 .menu .goPage li{display:inline-block;vertical-align:top;}
#culture1 .menu .goPage li button {width:100%;height:2px;background:#c2c2c2;text-indent:-9999px;border:0}
#culture1 .menu .goPage li.slick-active button {background-color:#000;}
#culture1 .menu .mControl .m{display:inline-block;
	position:relative;
	vertical-align:top;
	background:#fff;
	width:55px;height:55px;
	box-sizing:border-box;
	border-radius:100%;
	border:1px solid #000;
	text-indent:-9999px;
}
#culture1 .menu .mControl .m:before{content:'';
	display:block;
	position:absolute;left:50%;top:50%;
	margin:-20px;
	width:40px;height:40px;
	background:url(../../img/main/depart_sprite2.png) no-repeat
}
#culture1 .menu .mControl .m.prev:before{background-position:-1020px 0}
#culture1 .menu .mControl .m.next:before{background-position:-1063px 0}
@media screen and (max-width:1619px){
	#culture1 .item{padding:0}
	#culture1 .item a{margin:10px;	}
}
@media screen and (max-width:1419px){
	#culture1 .datalist{;margin-right:0;}
}
@media screen and (max-width:1259px){
	#culture1{padding-left:340px;}
	#culture1 .menu .goPage {display:none}
}
@media screen and (max-width:999px){
	#culture1{padding:0 0 60px}
	#culture1 .ht1{position:static;font-size:23px;text-align:center;margin-bottom:25px;}
	#culture1 .ht1 span{font-size:23px;display:inline-block;}
	#culture1 .menu{right:0;top:auto;bottom:0;text-align:center;}
	#culture1 .item a{width:calc(100% - 20px);height:300px;max-width:none;}
}


/* 직속기관·사업소 */
#menu3{text-align:center;
	background:#f2f3f8;
	padding:50px;
	border-radius:150px;
	margin:60px 0
}
#menu3 .ht1{margin-bottom:30px;}
#menu3 ul{overflow:hidden;}
#menu3 li{float:left;width:10%;}
#menu3 li a{display:block;text-align:center;color:#000}
#menu3 li a .f1{display:block;position:relative;
	width:80px;height:80px;
	margin:0 auto 10px;
	background:#f2f3f8;
	border-radius:100%;
	transition:.2s ease-out;
}
#menu3 li a .f1:hover,
#menu3 li a .f1:focus{background-color:#fff;box-shadow:5px 5px 5px 0 rgba(0,0,0,0.2);}
#menu3 li a .f1:before{content:'';
	display:block;
	position:absolute;left:50%;top:50%;
	width:50px;height:50px;
	margin:-25px;
	background:url(../../img/main/depart_sprite2.png) no-repeat 0 0 / 700px 550px
}
#menu3 li:nth-child(1) a .f1:before{background-position:0 -165px;}
#menu3 li:nth-child(2) a .f1:before{background-position:-50px -165px;}
#menu3 li:nth-child(3) a .f1:before{background-position:-100px -165px;}
#menu3 li:nth-child(4) a .f1:before{background-position:-150px -165px;}
#menu3 li:nth-child(5) a .f1:before{background-position:-200px -165px;}
#menu3 li:nth-child(6) a .f1:before{background-position:-250px -165px;}
#menu3 li:nth-child(7) a .f1:before{background-position:-300px -165px;}
#menu3 li:nth-child(8) a .f1:before{background-position:-350px -165px;}
#menu3 li:nth-child(9) a .f1:before{background-position:-400px -165px;}
#menu3 li:nth-child(10) a .f1:before{background-position:-450px -165px;}
@media screen and (max-width:1179px){
	#menu3 li{width:20%;margin-bottom:10px;}
}
@media screen and (max-width:767px){
	#menu3 li{width:25%;}
}
@media screen and (max-width:560px){
	#menu3 li a{font-size:14px}
}
@media screen and (max-width:479px){
	#menu3{border-radius:10px;padding:40px 20px}
	#menu3 li{}
}

#festival1{position:relative;
	background:#7f372b;
	border-radius:10px 10px 100px 10px;
}
#festival1:before{content:'';
	display:block;
	position:absolute;right:0;bottom:-30px;
	width:170px;height:122px;
	background:url(../../img/main/depart_sprite2.png) no-repeat -819px -519px;
}
#festival1:after{content:'';display:table;clear:both;}
#festival1 .f1{float:left;width:calc(100% - 310px);border-radius:10px;overflow:hidden;}
#festival1 .f1 img{width:100%;}
#festival1 .tg1{float:left;position:relative;
	padding:100px 0 0 50px;
	color:#fff;
	width:310px;height:440px;
	box-sizing:border-box;
	font-size:36px;
}
#festival1 .tg1 .deco{position:absolute;left:28px;bottom:220px;
	text-transform:uppercase;
	font-family: 'Poppins', sans-serif;
	font-size:26px;
	transform:rotate(90deg);
	transform-origin:left top;
	opacity:0.5
}
#festival1 .tg1 .t1{font-weight:400}
#festival1 .tg1 .t2{margin:0 0 40px 0;}
#festival1 .tg1 a{display:block;
	border:1px solid #ddd;
	border-radius:10px;
	text-align:center;
	color:#fff;
	font-size:16px;
	margin-right:50px;
	padding:12px 0;
}
#festival1 .tg1 a:after{content:'';
	display:inline-block;
	width:40px;height:16px;
	margin:5px 0 0 10px;
	vertical-align:top;
	background:url(../../img/main/depart_sprite2.png) no-repeat -105px 0 / 700px 550px;
	transition:.2s ease-out;
}
#festival1 .tg1 a:hover:after{margin-left:20px}
@media screen and (max-width:1619px){
	#festival1 .tg1{padding-top:60px;height:auto;
		font-size:30px;
	}
	#festival1 .tg1 .deco{bottom:125px;}
}
@media screen and (max-width:1299px){
	#festival1 .tg1 .deco{font-size:16px;letter-spacing:0;
		bottom:80px;left:18px;
	}
}
@media screen and (max-width:1259px){
	#festival1:before{right:300px;}
	#festival1 .tg1 .t2{margin-bottom:10px;}
}
@media screen and (max-width:1099px){
	#festival1 .tg1{padding-top:30px;}
}
@media screen and (max-width:950px){
	#festival1 .f1{width:100%;}
	#festival1:before {right: 30px;}
	#festival1 .tg1{padding:50px 0 50px 50px;width:auto;}
	#festival1 .tg1>div{display:inline-block}
}
@media screen and (max-width:550px){
	#festival1:before {display:none}
	#festival1 .f1 img{width:auto;height:200px;}
}




#depart1 {clear:both;position:relative;}
#depart1 .ht1{margin-bottom:20px;}
#depart1 .datalist{margin:0 0 0 -5px}
#depart1 .datalist .item a{display:block;
	width:calc(100% - 10px);
	margin:5px;
	text-align:center;
	text-decoration:none;
}
#depart1 .datalist .item a .f1{display:block;
	position:relative;
	width:100%;height:0;
	padding:0 0 100%;
	border:1px solid #f5f6fa;
	background:#f5f6fa;
	box-sizing:border-box;
	border-radius:10px;
	margin-bottom:18px;
	transition:.2s ease-out
}
#depart1 .datalist .item a .f1:before{content:'';
	display:block;
	position:absolute;left:50%;top:50%;
	margin:-25px;
	width:50px;height:50px;
	background:url(../../img/main/depart_sprite2.png) no-repeat 0 0 / 700px 550px
}
/* 아이콘 */
#depart1 .datalist .item.n1 a .f1:before{background-position:0 -70px}
#depart1 .datalist .item.n2 a .f1:before{background-position:-50px -70px}
#depart1 .datalist .item.n3 a .f1:before{background-position:-100px -70px}
#depart1 .datalist .item.n4 a .f1:before{background-position:-150px -70px}
#depart1 .datalist .item.n5 a .f1:before{background-position:-200px -70px}
#depart1 .datalist .item.n6 a .f1:before{background-position:-250px -70px}
#depart1 .datalist .item.n7 a .f1:before{background-position:-300px -70px}
#depart1 .datalist .item.n8 a .f1:before{background-position:-350px -70px}
#depart1 .datalist .item.n9 a .f1:before{background-position:-400px -70px}
#depart1 .datalist .item.n10 a .f1:before{background-position:-450px -70px}
#depart1 .datalist .item.n11 a .f1:before{background-position:-450px -116px}
#depart1 .datalist .item a .t1{display:block;color:#333}
#depart1 .datalist .item a:hover .f1,
#depart1 .datalist .item a:focus .f1{box-shadow:2px 2px 5px 1px rgba(0,0,0,0.2);border-color:#000;background:#fff;}
#depart1 .datalist .item a:hover .t1,
#depart1 .datalist .item a:focus .t1{text-decoration:underline;}
#depart1 .menu{display:none}
@media screen and (max-width:1419px){
	#depart1{padding-top:50px;}
	#depart1 .datalist{margin:0 -5px}
	#depart1 .datalist .item {float:left;width:calc(100% / 9);}
	#depart1 .menu{display:block;
		position:absolute;right:0;top:50px;
	}
	#depart1 .menu .m{position:relative;
		border:0;
		background:#f2f3f8;
		width:30px;height:30px;
		border-radius:6px
	}
	#depart1 .menu .m.close{display:none}
	#depart1 .menu .m:before {position:absolute;top:50%;left:50%;margin:-6px;content:"";display:block;width:12px;height:12px;border:3px solid #252525;transform:rotate(45deg);box-sizing:border-box;}
	#depart1 .menu .m.prev:before {border-right:0;border-top:0;margin-left:-3px}
	#depart1 .menu .m.next:before {border-left:0;border-bottom:0;margin-left:-9px}
	#depart1 .menu .m.open:before, 
	#depart1 .menu .m.open:after, 
	#depart1 .menu .m.close:after {transform:none;
		margin:0;
		border:0;
		position:absolute;top:calc(50% - 1.5px);
		left:calc(50% - 8px);content:"";display:block;width:16px;height:3px;background:#252525;
	}
	#depart1 .menu .m.close:before{display:none}
	#depart1 .menu .m.open:after {transform:rotate(90deg)}
}
@media screen and (max-width:999px){
	#depart1 .datalist .item {float:left;width:calc(100% / 6);}
}
@media screen and (max-width:699px){
	#depart1 .datalist .item {float:left;width:calc(100% / 4);}
}
@media screen and (max-width:499px){
	#depart1 .datalist .item {float:left;width:calc(100% / 3);}
}
@media screen and (max-width:339px){
	#depart1 .datalist .item {float:left;width:calc(100% / 2);}
}






#depart2 {position:relative;
	text-align:center;
	background:#f2f3f8;
	padding:50px;
	border-radius:150px;
	margin:60px 0;
	overflow:hidden
}
#depart2 .ht1{margin-bottom:20px;}
#depart2 .datalist{margin:0 -5px}
#depart2 .item a{display:block;text-align:center;color:#000;text-decoration:none}
#depart2 .item a .f1{display:block;position:relative;
	width:80px;height:80px;
	margin:0 auto 10px;
	background:#f2f3f8;
	border-radius:100%;
	transition:.2s ease-out;
}
#depart2 .item a .f1:hover,
#depart2 .item a .f1:focus{background-color:#fff;box-shadow:5px 5px 5px 0 rgba(0,0,0,0.2);}
#depart2 .item a .f1:before{content:'';
	display:block;
	position:absolute;left:50%;top:50%;
	width:50px;height:50px;
	margin:-25px;
	background:url(../../img/main/depart_sprite2.png) no-repeat 0 0 / 700px 550px
}
/* 아이콘 */
#depart2 .datalist .item.n1 a .f1:before{background-position:0 -165px;}
#depart2 .datalist .item.n2 a .f1:before{background-position:-50px -165px;}
#depart2 .datalist .item.n3 a .f1:before{background-position:-100px -165px;}
#depart2 .datalist .item.n4 a .f1:before{background-position:-150px -165px;}
#depart2 .datalist .item.n5 a .f1:before{background-position:-200px -165px;}
#depart2 .datalist .item.n6 a .f1:before{background-position:-250px -165px;}
#depart2 .datalist .item.n7 a .f1:before{background-position:-300px -165px;}
#depart2 .datalist .item.n8 a .f1:before{background-position:-350px -165px;}
#depart2 .datalist .item.n9 a .f1:before{background-position:-400px -165px;}
#depart2 .datalist .item.n10 a .f1:before{background-position:-450px -165px;}
#depart2 .datalist .item a .t1{display:block;color:#333}
#depart2 .datalist .item a:hover .f1,
#depart2 .datalist .item a:focus .f1{box-shadow:2px 2px 5px 1px rgba(0,0,0,0.2);border-color:#000;background:#fff;}
#depart2 .datalist .item a:hover .t1,
#depart2 .datalist .item a:focus .t1{text-decoration:underline;}
#depart2 .menu{display:none}
@media screen and (max-width:1419px){
	#depart2 .datalist .item {float:left;width:calc(100% / 8);}
	#depart2 .menu{display:block;
		position:absolute;right:80px;top:50px;
	}
	#depart2 .menu .m{position:relative;
		border:0;
		background:#333;
		width:30px;height:30px;
		border-radius:6px
	}
	#depart2 .menu .m.close{display:none}
	#depart2 .menu .m:before {position:absolute;top:50%;left:50%;margin:-6px;content:"";display:block;width:12px;height:12px;border:3px solid #fff;transform:rotate(45deg);box-sizing:border-box;}
	#depart2 .menu .m.prev:before {border-right:0;border-top:0;margin-left:-3px}
	#depart2 .menu .m.next:before {border-left:0;border-bottom:0;margin-left:-9px}
	#depart2 .menu .m.open:before, 
	#depart2 .menu .m.open:after, 
	#depart2 .menu .m.close:after {transform:none;
		margin:0;
		border:0;
		position:absolute;top:calc(50% - 1.5px);
		left:calc(50% - 8px);content:"";display:block;width:16px;height:3px;background:#fff;
	}
	#depart2 .menu .m.close:before{display:none}
	#depart2 .menu .m.open:after {transform:rotate(90deg)}
}
@media screen and (max-width:999px){
	#depart2 .datalist .item {float:left;width:calc(100% / 6);}
}
@media screen and (max-width:699px){
	#depart2{border-radius:50px;}
	#depart2 .ht1{text-align:left;}
	#depart2 .datalist .item {float:left;width:calc(100% / 4);}
	#depart2 .menu{right:30px;}
}
@media screen and (max-width:499px){
	#depart2{padding:50px 30px}
	#depart2 .datalist .item {float:left;width:calc(100% / 2);}
}




/* 보건복지시책 */
#welfare2{float:right;width:510px;}
#welfare2 .ht1{margin-bottom:18px}
#welfare2 .w1{position:relative;
	padding:20px;
	background:#fff;
	border:5px solid #e5eaef;
	border-radius:5px;
}
#welfare2c1{position:relative;
	padding:0 70px 0 0;
	margin-bottom:20px;
}
#welfare2c1 .sch1{background:#f0f6fb;
	padding:5px 20px;
	border-radius:10px;
	overflow:hidden;
}
#welfare2c1 select{float:left;
	width:30%;
	height:55px;
	background:transparent;
	margin:0;
	padding:0;
	border:0
}
#welfare2c1 input[type="text"]{float:left;
	width:70%;
	height:55px;
	background:transparent;
	margin:0;
	padding:0;
	border:0;
}
#welfare2c1 button{position:absolute;right:0;top:0;
	width:65px;height:65px;
	border-radius:10px;
	background:#4767b4;
	padding:0;margin:0;
	border:0;
}
#welfare2c1 button:before{content:'';
	display:block;
	position:absolute;left:50%;top:50%;
	margin:-24.5px;
	width:49px;height:49px;background:url(https://www.changwon.go.kr/cwportal/_res/cwportal/img/inc/layout_sprite.png) no-repeat -162px -28px;
}
#welfare2c2{position:relative;
	border-radius:10px;
	padding:65px 0 0;
	background:#f0f6fb;	
	overflow:hidden;
}
#welfare2c2 .tab{position:absolute;top:0;width:33.333%;}
#welfare2c2 .tab a{display:block;
	width:100%;height:65px;
	font-size:0.75em;
	color:#333;
	border:1px solid #e5eaef;
	border-bottom:0;
	box-sizing:border-box;
	text-align:center;
	line-height:65px;
	background:#fff;
}
#welfare2c2 .tab.on a{background:#4767b4;border-color:#4767b4;color:#fff;text-decoration:underline}
#welfare2c2 .tab:nth-of-type(1){}
#welfare2c2 .tab:nth-of-type(2){left:33.333%;}
#welfare2c2 .tab:nth-of-type(3){left:66.666%;}
#welfare2c2 .tab:nth-of-type(1) a{border-radius:10px 0 0 0;}
#welfare2c2 .tab:nth-of-type(3) a{border-radius:0 10px 0 0}
#welfare2c2 .cont{
	display:none;
	border-top:1px solid #e5eaef;
	height: 445px;
	box-sizing:border-box;
	padding:30px;
}
#welfare2c2 .cont .datalist{margin:-5px;}
#welfare2c2 .cont a{display:block;
	background:#fff;
	border-radius:10px;
	text-align:center;
	color:#333;
	padding:20px 5px;
	font-size:0.9375em;
	border:1px solid #fff;
	box-sizing:border-box;
	height:120px;
	transition:.2s ease-out;
	margin:5px;
}
#welfare2c2 .cont a .t1{display:block;line-height:100%}
#welfare2c2 .cont a:hover,
#welfare2c2 .cont a:focus{box-shadow:2px 2px 5px 1px rgba(0,0,0,0.2);border-color:#789cc1}
/* 아이콘 */
#welfare2c2 .cont a:before{content:'';
	display:block;
	width:50px;height:50px;
	margin:0 auto 10px;
	background:url(../../img/main/depart_sprite2.png) no-repeat 0 0 / 700px 550px
}

#welfare2c2 .cont.cont01 .item.n1 a:before{background-position: 2px -20px;}
#welfare2c2 .cont.cont01 .item.n2 a:before{background-position: -51px -20px;}
#welfare2c2 .cont.cont01 .item.n3 a:before{background-position: -104px -20px;}
#welfare2c2 .cont.cont01 .item.n4 a:before{background-position: -157px -20px;}
#welfare2c2 .cont.cont01 .item.n5 a:before{background-position: -210px -20px;}
#welfare2c2 .cont.cont01 .item.n6 a:before{background-position: -262px -20px;}
#welfare2c2 .cont.cont01 .item.n7 a:before{background-position: -312px -20px;}
#welfare2c2 .cont.cont01 .item.n8 a:before{background-position: -368px -20px;}
#welfare2c2 .cont.cont01 .item.n9 a:before{background-position: -422px -20px;}

#welfare2c2 .cont.cont02 .item.n1 a:before{background-position: -104px -20px;}
#welfare2c2 .cont.cont02 .item.n2 a:before{background-position: 2px -20px;}
#welfare2c2 .cont.cont02 .item.n3 a:before{background-position: -262px -20px;}
#welfare2c2 .cont.cont02 .item.n4 a:before{background-position: -210px -20px;}
#welfare2c2 .cont.cont02 .item.n5 a:before{background-position: -422px -20px;}
#welfare2c2 .cont.cont02 .item.n6 a:before{background-position: -474px -20px;}
#welfare2c2 .cont.cont02 .item.n7 a:before{background-position: -528px -20px;}
#welfare2c2 .cont.cont02 .item.n8 a:before{background-position: -580px -20px;}
#welfare2c2 .cont.cont02 .item.n9 a:before{background-position: -634px -20px;}

#welfare2c2 .cont.cont03 .item.n1 a:before{background-position: -528px -66px;}
#welfare2c2 .cont.cont03 .item.n2 a:before{background-position: -262px -20px;}
#welfare2c2 .cont.cont03 .item.n3 a:before{background-position: -634px -66px;}
#welfare2c2 .cont.cont03 .item.n4 a:before{background-position: -104px -20px;}
#welfare2c2 .cont.cont03 .item.n5 a:before{background-position: 2px -20px;}
#welfare2c2 .cont.cont03 .item.n6 a:before{background-position: -51px -20px;}
#welfare2c2 .cont.cont03 .item.n7 a:before{background-position: -422px -20px;}
#welfare2c2 .cont.cont03 .item.n8 a:before{background-position: -157px -20px;}
#welfare2c2 .cont.cont03 .item.n9 a:before{background-position: -579px -66px;}
@media screen and (min-width:1000px){
	#welfare2c2 .slick-track{transform:none !important;width:100% !important;}
	#welfare2c2 .slick-slide{width:33.333% !important}
	#welfare2c2 .slick-slide.slick-cloned{display:none}
	#welfare2c2 .menu{display:none;}
}
@media screen and (max-width:999px){
	#welfare2{clear:both;float:none;width:100%;margin-bottom:30px;}
	#welfare2c2 .cont{height:auto}
	#welfare2c2 .menu{display:block;text-align:right;
		margin:0 0 10px;
	}
	#welfare2c2 .menu .m{position:relative;
		border:0;
		background:#fff;
		width:30px;height:30px;
		border-radius:6px;
		border:1px solid #e5eaef
	}
	#welfare2c2 .menu .m.close{display:none}
	#welfare2c2 .menu .m:before {position:absolute;top:50%;left:50%;margin:-6px;content:"";display:block;width:12px;height:12px;border:3px solid #586578;transform:rotate(45deg);box-sizing:border-box;}
	#welfare2c2 .menu .m.prev:before {border-right:0;border-top:0;margin-left:-3px}
	#welfare2c2 .menu .m.next:before {border-left:0;border-bottom:0;margin-left:-9px}
	#welfare2c2 .menu .m.open:before, 
	#welfare2c2 .menu .m.open:after, 
	#welfare2c2 .menu .m.close:after {transform:none;
		margin:0;
		border:0;
		position:absolute;top:calc(50% - 1.5px);
		left:calc(50% - 8px);content:"";display:block;width:16px;height:3px;background:#586578;
	}
	#welfare2c2 .menu .m.close:before{display:none}
	#welfare2c2 .menu .m.open:after {transform:rotate(90deg)}
	#welfare2c2 .datalist.on .slick-track{transform:none !important;width:100% !important;}
	#welfare2c2 .datalist.on .slick-slide{width:33.333% !important}
	#welfare2c2 .datalist.on .slick-slide.slick-cloned{display:none}
}
@media screen and (max-width:768px){
	#welfare2c2 .tab a{font-size:16px;}
	#welfare2c1 select{height:40px;}
	#welfare2c1 input[type="text"]{height:40px;}
	#welfare2c1 button{height:50px;}
	#welfare2c2 .cont{padding:10px 20px}
}
@media screen and (max-width:479px){
	#welfare2 .w1{border:0;padding:0}
	#welfare2c2 .tab a{height:50px;line-height:50px;}
	#welfare2c2{padding-top:50px;}
	#welfare2c2 .cont{padding:20px;border:1px solid #e5eaef}
}