@media all and (max-width:1024px) {/*desktop 이외*/
	.pageContent{min-height:450px;}
	.pageContent .sorry{height:450px;}
	.br{display:none}
	.br_m{display:block;line-height:185%;width:100%;}
	.br_1{padding:10px 0;}
	.pl15{padding-left:0;}
	li span.flt{display:inline;min-height:auto;margin-right:0px;}

	.imgEx img{width:100%;}
	.greetTitle {background:none;text-indent:0;height:auto;}
	.greetTitle *{font-family:'NanumBarunGothic' !important;font-weight:800;display:block;}
	.greetTitle p{font-size:1.2em;line-height:140%;}
	.greetTitle p strong{font-size:1.5em;padding:15px 0;letter-spacing:0px;}
	.intro{line-height:145%;}
	.sign{text-align:left;}
	.sign.intro strong{display:block;width:140px;float:none;}

	.pageContent h3.st span{display:block;font-family:'NanumBarunGothic';}
	.pageContent h3.st img{display:none;}
	.pageContent h3.st {padding-bottom:10px;height:auto;font-size:1.2em;}
	.pageContent h4.st {font-size:1.15em;padding-bottom:7px;letter-spacing:-1px;}


	.pageContent h4.st span{display:block;font-family:'NanumBarunGothic';position:relative;bottom:-12px;letter-spacing:0;}
	.pageContent h4.st img{display:none;}




	/* history */
	.history li em{display:block;float:none;width:auto;}
	.history li span{display:block;float:none;width:auto}


	/* teamZone */
	.teamZone{position:relative;padding-top:140px;}
	.teamZone h3{border:1px solid #FFF;height:30px;line-height:30px;width:33%;text-align:center;position:absolute;top:0;left:0;cursor:pointer;font-size:0.9em;background:#eee;color:#666;}
	.teamZone h3:focus{background:#0054a6;}
	.teamZone h3.on{border-color:#FFF;color:#FFF;background:#0054a6;}

	.teamZone h3.tab01{left:0%;top:0px;}
	.teamZone h3.tab02{left:33%;top:0px}
	.teamZone h3.tab03{left:66%;top:0px}
	.teamZone h3.tab04{left:0px;top:30px}
	.teamZone h3.tab05{left:33%;top:30px}
	.teamZone h3.tab06{left:66%;top:30px}
	.teamZone h3.tab07{left:0;top:60px}
	.teamZone h3.tab08{left:33%;top:60px}
	.teamZone h3.tab09{left:66%;top:60px}
	.teamZone h3.tab10{left:0%;top:90px}
	.teamZone h3.tab11{left:33%;top:90px;width:66%;}
	.teamZone h3.tab12{left:33%;top:90px}


	.teamZone h4.st{height:auto;letter-spacing:0;}
	.teamZone h4.st a{font-weight:bold !important;color:#000;}

/****************
조직도
*****************/


.organ{overflow:hidden;position:relative;background:none;height:auto;padding-top:170px;}


	.organ .organTop{}
	.organ dl{position:static;}


	.organ .organTop{width:240px;height:40px;text-align:center;color:#FFF;line-height:40px;font-size:1em;font-weight:bold;border-radius:4px;}
	
	.organ .organTop.h_2{top:55px;left:10%;background:#009a8f}
	.organ .organTop.h_3{top:55px;left:auto;right:10%;background:#009a8f}
	


	.organ .organTop.h_1{top:0px;left:0;background:none; border-radius:0px;right:0;width:auto;}
	.organ .organTop.h_1 span {background:#0072bc; border-radius:4px;display:block;margin:0 auto;width:240px;height:40px;text-align:center;color:#FFF;line-height:40px;font-size:1em;font-weight:bold;}


	.organ .organTop.h_4{top:110px;left:0;background:none; border-radius:0px;right:0;width:auto;}
	.organ .organTop.h_4 span {background:#79579a; border-radius:4px;display:block;margin:0 auto;width:240px;height:40px;text-align:center;color:#FFF;line-height:40px;font-size:1em;font-weight:bold;}


	



	.organ dl{width:32.4%;text-align:center;float:left;margin:0 .9% 5px 0;}
	.organ dl dt{border-bottom:solid 1px #dadada;border-top:solid 3px #5a595c;background:url('../../designer/images/contents/con_organ_tab.gif') center 0 repeat-x;width:auto;height:40px;line-height:40px;font-weight:bold;}
	.organ dl dd{padding:14px 0; line-height:140%;min-height:70px;font-size:0.85em;border:1px solid #eee;}
	.organ dl dt.organ_1{border-top-color: #930e3b;}
	.organ dl dt.organ_2{border-top-color: #8dc63f;}
	.organ dl dt.organ_3{border-top-color: #00aeef;}
	.organ dl dt.organ_4{border-top-color: #0072bc;}
	.organ dl dt.organ_5{border-top-color: #0054a6;}
	.organ dl dt.organ_7{border-top-color: #736357;}
	.organ dl dt.organ_8{border-top-color: #f26522;}

	.organ dl.organBx_1,
	.organ dl.organBx_2,
	.organ dl.organBx_3,
	.organ dl.organBx_4,
	.organ dl.organBx_5,
	.organ dl.organBx_6,
	.organ dl.organBx_7,
	.organ dl.organBx_8{top:auto;left:auto;}



	.serviceTitle {background:none;text-indent:0;height:auto;}
	.serviceTitle *{font-family:'NanumBarunGothic' !important;font-weight:800;display:block;}
	.serviceTitle p{font-size:1.2em;line-height:140%;}


/****************
비전및경영
*****************/
	.tBox1{background:none;border:1px solid #CCC;box-shadow:0 3px 0px 0 rgba(100,100,100,0.1);line-height:50px;height:50px;
	background: -moz-linear-gradient(top, #ffffff 0%, #ededed 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ededed));
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );}

	.tBox1.long{background: -moz-linear-gradient(top, #ffffff 0%, #ededed 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ededed));
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );}




	/* .tBox2Wrap{overflow:hidden;padding:40px 30px 0px 30px ;}
	.tBox2{background:none; width:auto; height:58px;float:none;overflow:visible;margin:0 0 50px 0px;position:relative;padding:14px 0 0 110px;margin-left:20px;border:1px solid #CCC;background:#FFF;border-radius:5em 5em}
	.tBox2 dt{width:110px;position:absolute;top:-18px;left:-20px;height:110px;border-radius:50%;}
	.tBox2 dt strong{width:60px;display:block;line-height:normal;color:#FFF;font-size:0.85em;font-weight:bold;text-align:center;margin:0 auto;padding-top:38px;}
	.tBox2 dd{padding-bottom:8px;line-height:normal;font-size:0.9em;} */


	.tBox3Wrap{overflow:hidden;background:#f2f2f2;padding:30px 0 25px 170px;position:relative;}
	.tBox3{background:url('/_kor/designer/images/contents/vision_bg_3.png') 0 0 no-repeat; width:134px; height:375px;text-align:center;float:none;margin-right:0;position:absolute;top:30px;left:30px;}
	.tBox3 p{padding-top:39px;height:81px;text-align:center;font-size:0.8em;font-weight:bold;line-height:normal;color:#FFF;margin:0 auto;word-break:break-all}
	.tBox3 p.p1{height:91px;width:31px;}
	.tBox3 p.p2{width:88px;}
	.tBox3 p.p3{width:60px;}
	.tBox3Wrap ul{float:none;width:auto;padding-top:4px;padding-right:30px;}
	.tBox3Wrap li{border-bottom:solid 1px #CCC;line-height:44px;padding-left:10px;font-size:0.8em;}
	.tBox3Wrap li.last{border-bottom:0;}

/****************
경영방침
*****************/


	.tBox2Wrap.bizPolicy{overflow:hidden;padding:40px 30px 0px 30px ;}
	.tBox2Wrap.bizPolicy .tBox2{background:none; width:auto; height:58px;float:none;overflow:visible;margin:0 0 50px 0px;position:relative;padding:14px 0 0 110px;margin-left:20px;border:1px solid #CCC;background:#FFF;border-radius:5em 5em}
	.tBox2Wrap.bizPolicy .tBox2 dt{width:110px;position:absolute;top:-18px;left:-20px;background:#f68c0e;height:110px;border-radius:50%;}
	.tBox2Wrap.bizPolicy .tBox2 dt strong{width:72px;display:block;line-height:normal;color:#FFF;font-size:1em;font-weight:bold;text-align:center;margin:0 auto;padding-top:43px;}
	.tBox2Wrap.bizPolicy .tBox2 dd{padding-top:5px;line-height:normal;font-size:1.8em;}


/****************
CI
*****************/
	.ciWrap{overflow:hidden;background:#f2f2f2;padding:15px 0 ;}
	.tBoxCI{float:left;margin:0px 15px;width:195px;height:195px;text-align:center;border-radius:50%;}
	.tBoxCI dt{padding-top:23px;height:30px;font-size:1.1em;font-weight:bold; color:#FFF;width:60px;margin:0 auto 15px;border-bottom:solid 1px #FFF;}
	.tBoxCI dd{line-height:135%; color:#FFF;font-size:0.85em;padding:0 13px;}
	.tBoxCI.bg1{background:none;background:#00a651; }
	.tBoxCI.bg2{background:none; background:#2173bf;}
	.tBoxCI.bg3{background:none ;background:#eeb417;}
.mb20.imgEx.grayBox.center img{width:auto;}

/****************
사업현황
*****************/
	.bizStatusList li{margin-bottom:20px; }
	.bizStatusList li h3{font-size:1.1em;}
	.bizStatusList li p{line-height:145%;font-size:0.85em;}

}
@media all and (max-width:767px) {/* mobile */
	.pageContent .st{font-size:1.20em;font-weight:600;padding-bottom:15px;height:20px;font-family:'NanumBarunGothic';}


	.pageContent .st1{font-size:1.1em;font-weight:600;padding-bottom:5px;height:auto;font-family:'NanumBarunGothic';}
	
	.pageContent{min-height:220px;}
	.pageContent .sorry{background-size:130px 130px;height:220px;}

	.pageContent li .flt,
	.pageContent li strong.flt{display:inline;min-height:auto;margin-right:0px;height:auto;float:auto;}
	
/* box */
	.grayBox{padding:12px 12px;}
	.lineBox{padding:10px 12px;}

/* list */
	.list li{line-height:130%; padding: 3px 0 3px 7px;}
	.noBul li{line-height:130%; padding: 3px 0 3px 0px;}
	ol.list li{background:none;line-height:130%; padding: 3px 0 3px 0px;}

/* table */
	table.general td,
	table.general th{font-size:0.8em !important;padding:5px 3px;line-height:135%;}
	.pageContent table.general{width:100% !important;display:table;}
	.pageContent table.general colgroup{display:none !important;}
	table.general thead th {font-size:0.7em !important; font-weight:normal;}

	table.general tbody th {border-left:none; font-weight:normal;background: #FFF; }
	table.general td.noLine{border-left:none;}
	table.general .left {padding-left:5px; text-align:left}
	table.general td.left2,
	table.general th.left2 {padding-left:10px; text-align:left}
	table.general td.vtop,table.general th.vtop{vertical-align:top;}
	table.general thead th.lineL,
	table.general tbody td.lineL{border-left:solid 1px #d9d9d9; }
	table.general .lineR{border-right:solid 1px #dedede;}
	table.general thead.multiTh th {line-height:normal;padding:3px 0;}
	table.general tbody th.center {border-left:none; text-align:center; }


	table.general ul{padding-left:6px; margin-bottom:-2px}
	table.general li{line-height:normal; padding-bottom:2px; text-align:left}

	table.general.thGray tbody th{background: #f7f7f7;}
	table.general.thGray tbody td{border-left:0}
	table.general.thGray tbody th,
	table.general.thGray tbody td{text-align:left;padding:5px 0;padding-left:12px; }
	table.general.thGray tbody th.center{text-align:center;padding:5px 0; font-weight:normal;}

	table.general.thGray.w tbody th{background: #FFF}

	table.general.thLeft tbody th{text-align:left;padding:4px 2px;padding-left:7px; }
	table.general.tdLeft tbody td{text-align:left;padding:4px 2px;padding-left:4px; }

	table.general.team {margin-bottom:15px;}



/****************
조직도
*****************/
	.organ{padding-top:120px;}


	.organ .organTop{}
	.organ dl{position:static;}


	.organ .organTop{width:170px;height:30px;text-align:center;color:#FFF;line-height:30px;font-size:0.85em;font-weight:bold;background:#f30;}

	.organ .organTop.h_1{top:0px;left:0;background:none; border-radius:0px;right:0;width:auto;}
	.organ .organTop.h_1 span {background:#0072bc; border-radius:4px;display:block;margin:0 auto;width:170px;height:30px;text-align:center;color:#FFF;line-height:30px;font-size:0.85em;font-weight:bold;}


	.organ .organTop.h_2{top:35px;left:0;background:#009a8f;width:130px;}
	.organ .organTop.h_3{top:35px;left:auto;right:0;background:#009a8f;width:130px;}



	.organ .organTop.h_4{top:70px;left:0;background:none; border-radius:0px;right:0;width:auto;}
	.organ .organTop.h_4 span {background:#79579a; border-radius:4px;display:block;margin:0 auto;width:170px;height:30px;text-align:center;color:#FFF;line-height:30px;font-size:0.85em;font-weight:bold;}



	

	.organ dl{width:32.4%;text-align:center;float:left;margin:0 .9% 5px 0;}
	.organ dl dt{border-bottom:solid 1px #dadada;border-top:solid 3px #5a595c;background:url('../../designer/images/contents/con_organ_tab.gif') center 0 repeat-x;width:auto;height:30px;line-height:30px;font-weight:bold;font-size:0.75em;}
	.organ dl dd{padding:10px 0; line-height:135%;min-height:60px;font-size:0.80em; letter-spacing:-1px;}

	.teamZone h3{font-size:0.75em;}
	.teamZone h4.st{height:auto;letter-spacing:0;font-size:0.9em;}

/****************
비전및경영
*****************/

	/* .tBox2Wrap{overflow:hidden;padding:30px 10px 0px 10px ;}
	.tBox2{background:none; width:auto; height:50px;float:none;overflow:visible;margin:0 0 30px 0px;position:relative;padding:13px 0 0 65px;margin-left:20px;border:1px solid #CCC;background:#FFF;}
	.tBox2 dt{width:80px;position:absolute;top:-8px;left:-20px;height:80px;border-radius:50%;}
	.tBox2 dt strong{width:60px;display:block;line-height:normal;color:#FFF;font-size:0.9em;font-weight:bold;text-align:center;margin:0 auto;padding-top:25px;}
	.tBox2 dd{padding-bottom:5px;line-height:normal;font-size:0.85em;}
	 */

	.tBox3Wrap{overflow:hidden;background:#f2f2f2;padding:15px 0 10px 120px;position:relative;}
	.tBox3{ width:120px; height:375px;text-align:left;float:none;margin-right:0;position:absolute;top:15px;left:10px;background:none;}
	.tBox3 p{width:100px;height:100px;text-align:center;font-size:0.95em;font-weight:bold;line-height:normal;color:#FFF;margin:0 ;word-break:break-all;background:#2173bf;border-radius:50% 50%;padding:0;}
	.tBox3 p.p1{width:100px;height:100px;background:#1278ba;}
	.tBox3 p.p2{width:100px;height:100px;background:#13a85c;}
	.tBox3 p.p3{width:100px;height:100px;background:#8362a2}

	.tBox3 p span{padding-top:32px;width:55px;margin:0 auto;display:block;letter-spacing:-1px;}
	.tBox3 p.p2 span{padding-top:35px;width:90px;}

	.tBox3Wrap ul{float:none;width:auto;padding-top:0px;padding-right:10px;}
	.tBox3Wrap li{border-bottom:solid 1px #CCC;line-height:normal;padding-left:0px;font-size:0.9em;padding:10px 0;}
	.tBox3Wrap li.last{border-bottom:0;}
/****************
경영방침
*****************/

	.tBox2Wrap.bizPolicy{overflow:hidden;padding:30px 10px 0px 10px ;}
	.tBox2Wrap.bizPolicy .tBox2{background:none; width:auto; height:48px;float:none;overflow:visible;margin:0 0 34px 0px;position:relative;padding:14px 0 0 90px;margin-left:20px;border:1px solid #CCC;background:#FFF;border-radius:5em 5em}
	.tBox2Wrap.bizPolicy .tBox2 dt{width:90px;position:absolute;top:-12px;left:-20px;background:#f68c0e;height:90px;border-radius:50%;}
	
	.tBox2Wrap.bizPolicy .tBox2 dt strong{width:58px;display:block;line-height:normal;color:#FFF;font-size:1.0em;font-weight:bold;text-align:center;margin:0 auto;padding-top:35px;}
	.tBox2Wrap.bizPolicy .tBox2 dd{padding-top:2px;line-height:normal;font-size:1.5em;text-align:center;text-indent:-25px}


/****************
CI
*****************/
	.ciWrap{overflow:hidden;background:#f2f2f2;padding:15px 0 ;}
	.tBoxCI{float:none;margin:10px auto;width:200px;height:200px;text-align:center;border-radius:50%;}
	.tBoxCI dt{padding-top:30px;height:33px;font-size:1.2em;font-weight:bold; color:#FFF;width:60px;margin:0 auto 15px;border-bottom:solid 1px #FFF;}
	.tBoxCI dd{line-height:140%; color:#FFF;font-size:0.85em;}
	.tBoxCI.bg1{background:none;background:#00a651; }
	.tBoxCI.bg2{background:none; background:#2173bf;}
	.tBoxCI.bg3{background:none ;background:#eeb417;}
	.mb20.imgEx.grayBox.center img{width:250px;}



/****************
사업현황
*****************/
	.bizStatusList li{position:relative;padding:0 0 15px 125px;border-bottom:solid 1px #EEE;min-height:70px;height:auto;margin-bottom:20px; }
	.bizStatusList li .bizImg{position:absolute;background:none;width:125px;height:112px;top:0;left:0}
	.bizStatusList li .bizImg img{width:118px;height:65px;}
	.bizStatusList li h3{color:#2173bf;font-size:0.85em;height:20px;}
	.bizStatusList li p{line-height:145%;overflow:hidden;font-size:0.8em;}
	.bizStatusList p strong.flt{display:inline;min-height:auto;margin-right:0px;height:auto;}

	/* 2019-01-18 인증 */
	.bizStatusList.certi li{padding-left: 0;margin-bottom: 15px;}
	.bizStatusList.certi li .bizImg{position: static;top: auto;left: auto;width: auto;margin-bottom: 10px;}

/****************
행정정보공개
*****************/

	.dataOpZone{position:relative;padding-top:50px;}
	.dataOpZone h3{line-height:normal;font-size:0.75em;padding-top:10px;height:25px;}
	.dataOpZone h3.on{border-color:#0054a6;color:#0054a6;height:23px;line-height:normal;}
	table.c_12 *{font-size:0.9em;}

/****************
공공개방절차
*****************/
.dataStep{overflow:hidden;margin-bottom:25px;}
.dataStep li{float:left;width:42%;background:url('/_kor/designer/images/common/aro_step.gif') 95% center no-repeat;background-size:5px;}
.dataStep li.second{width:33%;} 

.dataStep li p{line-height:140%;padding:12px 0 ;margin-right:16px;background:#2173bf;color:#FFF;text-align:center;font-size:0.75em;height:35px;font-weight:normal;}
.dataStep li p.center{padding-top:22px;height:25px;}
.dataStep li.last{background:none;width:21%;} 
.dataStep li.last p{margin-right:0;} 



a.linkWin{display:block;height:30px;line-height:30px;color:#FFF; font-weight:bold;text-align:left;background:#2173bf;margin:0 0  3px 0;font-size:0.85em;padding-left:15px; padding-right:55px;position:relative;}
a.linkWin .iconWin{display:inline-block;background:#1388d5 url(../../designer/images/common/ico_win.gif) center  no-repeat;width:30px; height:30px;vertical-align:top;margin:0;position:absolute;top:0px;right:0px;display:block;}
a.linkWin .iconDocs{display:inline-block;background:#1388d5 url(../../designer/images/common/ico_docs.gif) center  no-repeat;width:30px; height:30px;vertical-align:top;margin:0;position:absolute;top:0px;right:0px;display:block;}
a.linkWin .iconDns{display:inline-block;background:#1388d5 url(../../designer/images/common/ico_dns.gif) center  no-repeat;width:30px; height:30px;vertical-align:top;margin:0;position:absolute;top:0px;right:0px;display:block;}



/************
서비스헌장
***********/
	#skip > div.pageContent > div.grayBox > p.mb10.right {text-align:left;color:#369;}

/****************
클린신고
*****************/

.cleanBox {padding:170px 0 30px;text-align:center;height:160px;background:#f2f2f2 url(/designer/images/m_builder/rentViewImg.png) center 15% no-repeat;margin-bottom:10px;background-size:110px;}

.pageContent  .bbs .grayBox{line-height:135%;padding:10px;font-size:0.8em;}

}
/* 2018-01-02 */
@media (max-width: 890px) {
.tBox2Wrap{padding: 40px 0 20px 7%;margin-bottom: 5px;}
.tBox2{width: 230px;margin: 0 5% 30px 0;padding-left: 92px;margin-left: 0;height: 68px;padding-top: 0;}
.tBox2 dt{height: 92px;width: 92px;}
.tBox2 dt strong{line-height: 92px;font-size: 0.85em;letter-spacing: -1px;padding-top: 0;}
.tBox2 dd{line-height: 68px;}


}

@media all and (max-width:767px) {
.vauleBox{padding: 20px 6%;}
.tBox2Wrap{padding: 30px 0 20px 9.5%;}
.tBox2{width: auto;float: none;margin-right:5%;height: 55px;padding-left: 68px;}
.tBox2 dt{width: 79px;height: 79px;}
.tBox2 dt strong{line-height: 76px;}
.tBox2 dd{line-height: 55px;font-size: 0.875em;}
}

@media all and (max-width:320px) {
.vauleBox{padding: 20px 0;}
.tBox2{margin-right:3%;padding-left: 64px;}
.tBox2 dd{line-height: 55px;font-size: 0.8em;letter-spacing: -1px;}
}
