@charset "utf-8";

/* 연혁 */
.history_2022_promise {display: flex;}
.history_2022_promise > div {flex: 1;margin: 0 .2em;padding-bottom: 2em; border-bottom: 1px solid #ddd;}
.history_2022_promise > div .top {background: #f3f3f3;padding: 1em 2em;border-radius: 0;border-top: 1px solid #878787;height: 46%;}
.history_2022_promise h5 {background: none;margin: 0;padding-left: 0;font-weight: 600; text-align: center}
.history_2022_promise > div .bottom{padding: 0 1em}


/* 찾아오시는길 */
.map_location .map_img{text-align: center; padding: 10px; background: #eee; position: relative}
.map_location .map_img>img{max-width: 100%}
.map_location .go_btn{position: absolute; right: 0; bottom: 0}

/* NABIS CI */
.nabisCIBox{position:relative;width:100%}
.nabisCIBox > ul{display:table;width:100%;height:210px;background:url("../../../images/renewal/contents/nabisCiBg.png") repeat}
.nabisCIBox > ul > li{display:table-cell;width:50%;text-align:center;vertical-align:middle}
.nabisCI > li:first-child{padding-left:20%;text-align:left}
.nabisCI > li:last-child{padding-right:20%;text-align:right}
.nabisCIBox > ul.nabisColor{width:84%;height:auto;margin:0 8%;background:none}
.nabisCIBox > ul.nabisColor > li{width:25%;text-align:left}
.nabisCIBox > ul.nabisColor > li p{display:table-cell;width:100px;height:100px;border-radius:50%}
.nabisCIBox > ul.nabisColor > li p.color01{background:#2221D5}
.nabisCIBox > ul.nabisColor > li p.color02{background:#000}
.nabisCIBox > ul.nabisColor > li p.color03{background:#5b5b5b}
.nabisCIBox > ul.nabisColor > li p.color04{background:#777}
.nabisCIBox > ul.nabisColor > li > ul{display:table-cell;padding-left:20px;vertical-align:middle}
.nabisCIBox > ul.nabisColor > li > ul > li{font-size:1.286rem;/*18px*/color:#666}
.nabisCIBox > ul.nabisColor > li > ul > li:first-child{margin-bottom:5px;font-size:1.429rem;/*20px*/color:#222;font-weight:500}


/* openAPI */
.openAPI{position:relative;width:100%;height:694px;margin-top:40px;background:url("../../../images/renewal/contents/openAPI.png") right top no-repeat}
.openAPI > p{position:absolute;text-transform:uppercase}
.openAPI > p:first-child{left:150px;top:80px;font-size:7.1443rem;/*100px*/color:#444;font-weight:700;text-transform:lowercase}
.openAPI > p:nth-child(2){left:260px;top:160px;font-size:13.21rem;/*185px*/color:#fff;font-weight:800;text-shadow:-1px -1px 0 #444,1px -1px 0 #444,-1px 1px 0 #444,1px 1px 0 #444}
.openAPI > p:last-child{left:25px;top:360px;font-size:1.429rem;/*20px*/color:#aaa;font-weight:600}
.apiSharing > p{margin:40px 0 15px;font-size:1.429rem;/*20px*/color:#303F9F;font-weight:600}
.apiSharing > ul li{margin-left:20px;margin-top:5px;font-size:1.214rem;/*17px*/color:#666}
.apiSharing > ul > li{margin-left:0}



/* 비전과 전략 */
.vision{position:relative;letter-spacing:-0.03em}
.vision > ul{margin-top:20px}
.vision > ul:after{content:"";clear:both;display:block}
.vision > ul > li{float:left;width:267px;margin-left:15px;border:1px solid #707070;border-radius:50px;box-shadow:0 3px 6px rgba(0,0,0,.1)}
.vision > ul > li:first-child{margin-left:0}
.vision > ul > li.on{border:1px solid #0A88CF;background:#0A88CF;color:#fff}
.vision > ul > li p{display:table-cell;width:100vw;height:60px;margin-left:10px;font-size:1.429rem;/*20px*/color:#666;text-align:center;line-height:1.2;vertical-align:middle}
.vision > ul > li.on p{color:#fff}
.vision > ul.innovationTask > li{width:340px;margin-left:10px}
.vision > ul.innovationTask > li:first-child{margin-left:0}

.vision > ul.value3 > li{position:relative;width:32%;height:140px;margin-left:2%;margin-top:40px;padding:40px 0;border:1px solid #aaa;border-radius:100px;text-align:center}
.vision > ul.value3 > li:first-child{margin-left:0}
.vision > ul.value3 > li:after{content:"";display:table-cell;position:absolute;left:-35px;top:50%;width:40px;height:40px;transform:translateY(-50%);border-radius:50%;background:url("../../../images/renewal/contents/vision_plus.png") center center no-repeat #aaa;text-align:center;vertical-align:middle}
.vision > ul.value3 > li:first-child:after{content:"";background:none}
.vision > ul.value3 > li p{z-index:1;display:block;margin:auto;position:absolute;top:0;width:100%}
.vision > ul.value3 > li p:before{z-index:-1;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);border:70px solid;border-color:#379ca5 transparent transparent transparent}
.vision > ul.value3 > li:nth-child(2) p:before{border-color:#0A88CF transparent transparent transparent}
.vision > ul.value3 > li:nth-child(3) p:before{border-color:#3A49A9 transparent transparent transparent}
.vision > ul.value3 > li p strong{position:absolute;left:50%;top:-27px;transform:translateX(-50%);font-size:1.714rem;/*24px*/color:#fff}
.vision > ul.value3 > li dl{font-size:1.429rem;/*20px*/}
.vision > ul.value3 > li dl dt{margin-bottom:10px;font-size:1.571rem;/*22px*/color:#222}
.vision > ul.value3 > li dl dd{font-size:inherit;line-height:1.2;word-break:keep-all;word-wrap:break-word}

.strategyBox{position:relative}
.strategyBox > ul{z-index:1;position:relative;width:1000px;margin:auto}
.strategyBox > ul > li{width:100%;height:80px;margin-top:20px;padding:10px;border-radius:100px;box-sizing:border-box;box-shadow:0 3px 6px rgba(0,0,0,.1);border:1px solid #aaa;background:#fff;vertical-align:middle}
.strategyBox > ul > li > ul:after{content:"";clear:both;display:block}
.strategyBox > ul > li > ul > li{font-size:1.214rem;/*17px*/color:#aaa;font-weight:600}
.strategyBox > ul > li > ul > li:after{content:"";clear:both;display:block}
.strategyBox > ul > li > ul > li:nth-child(1){z-index:1;float:left;position:relative;margin-right:-100%}
.strategyBox > ul > li > ul > li:nth-child(2){display:inline-block;width:100%;margin-right:-100%;text-align:center}
.strategyBox > ul > li > ul > li:nth-child(3){z-index:1;float:right;position:relative;margin:20px}
.strategyBox > ul > li > ul > li em{display:table-cell;width:60px;height:60px;border-radius:50%;background:#0A88CF;font-size:1.571rem;/*22px*/color:#fff;font-weight:500;text-align:center;vertical-align:middle}
.strategyBox > ul > li:last-child > ul > li em{background:#3A49A9}
.strategyBox > ul > li > ul > li strong{display:inline-block;margin:15px 0;font-size:1.857rem;/*26px*/color:#222;font-weight:inherit}

.strategy{position:relative;height:208px;text-align:center}
.strategy:before{content:"";display:inline-block;width:100%;height:100%;margin-top:-60px;background:url("../../../images/renewal/contents/strategyBg.png") center bottom no-repeat}
.strategy > p{position:absolute;left:50%;top:17px;width:70px;height:70px;transform:translateX(-50%);border-radius:50%;background:#fff}
.strategy > p > strong{display:table-cell;width:70px;height:70px;font-size:1.571rem;/*22px*/color:#222;font-weight:600;text-align:center;vertical-align:middle}
.strategy > ul{position:relative;/*left:50%;*/bottom:40px;/*transform:translateX(-50%)*/}
.strategy > ul:after{content:"";clear:both;display:block}
.strategy > ul > li{z-index:1;float:left;position:relative;width:456px;height:78px;margin-left:12px;border-radius:100px;box-sizing:border-box;background:#379ca5;text-align:center}
.strategy > ul > li:nth-child(2){background:#0A88CF}
.strategy > ul > li:nth-child(3){background:#3A49A9}
.strategy > ul > li:first-child{margin-left:0}
.strategy > ul > li > p{display:table-cell;width:456px;height:78px;color:#fff;text-align:center;vertical-align:middle;letter-spacing:-0.05em}
.strategy > ul > li > p strong, .strategy > ul > li > p span{font-size:1.429rem;/*20px*/color:inherit}
.strategy > ul > li > p strong{margin-right:15px;font-size:1.857rem;/*26px*/}

.coreTask{position:relative}
.coreTask > ul > li{margin-top:10px;padding:25px 60px;border:1px solid #aaa}
.coreTask > ul > li:first-child{margin-top:0}
.coreTask > ul > li:after{content:"";clear:both;display:block}
.coreTask > ul > li > p{float:left;width:35%}
.coreTask > ul > li > p strong{display:table-cell;width:130px;height:130px;border-radius:50%;background:#379ca5;font-size:2.143rem;/*30px*/color:#fff;font-weight:600;text-align:center;vertical-align:middle}
.coreTask > ul > li > p span{display:table-cell;position:relative;left:40px;font-size:1.429rem;/*20px*/color:#666;text-align:center;vertical-align:middle}
.coreTask > ul > li > ul{float:left;width:65%}
.coreTask > ul > li > ul > li{margin-top:10px;line-height:1.2}
.coreTask > ul > li > ul > li:first-child{margin-top:0}
.coreTask > ul > li > ul > li > p{font-size:1.429rem;/*20px*/color:#222}
.coreTask > ul > li > ul > li > p:after{content:"";clear:both;display:block}
.coreTask > ul > li > ul > li > p i{float:left;width:20px;height:20px;margin-right:5px;border-radius:50%;background:#379ca5;font-style:normal;font-size:1rem;/*14px*/color:#fff;font-weight:500;text-align:center;line-height:20px}
.coreTask > ul > li > ul > li > em{display:inline-block;margin-left:25px;margin-top:5px;font-size:1.214rem;/*17px*/}
.coreTask > ul > li:nth-child(2) > p strong, .coreTask > ul > li:nth-child(2) > ul > li > p i{background:#0A88CF}
.coreTask > ul > li:nth-child(3) > p strong, .coreTask > ul > li:nth-child(3) > ul > li > p i{background:#3A49A9}


/* 주요추진과제 */
.publicInvestment{position:relative;margin-top:50px;text-align:center}
.publicInvestment > p span{display:block;margin-bottom:5px;font-size:1.714rem;/*24px*/color:#222}
.publicInvestment > p span em{font-size:inherit;color:#303F9F}
/* .publicInvestment > p strong{font-size:3.214rem;color:#0B74DD;font-weight:600} 231106_bak*/
.publicInvestment > p strong{font-size:2.857rem/*40px*/;color:#0B74DD;font-weight:600}
.publicInvestment > ul{position:relative;top:-20px}
.publicInvestment > ul:after{content:"";clear:both;display:block}
.publicInvestment > ul > li{float:left;width:50%}
.publicInvestment > ul > li:before{content:"";display:inline-block;position:relative;left:20px;width:44px;height:82px;background:url("../../../images/renewal/contents/investment_left.png") left top no-repeat}
.publicInvestment > ul > li:last-child:before{position:relative;left:-20px;background:url("../../../images/renewal/contents/investment_right.png") left top no-repeat}
.publicInvestment > ul > li>div{width:600px;height:120px;margin:auto;border-radius:10px;border:1px solid #ccc;box-shadow:0 3px 6px rgba(0,0,0,0.1)}
.publicInvestment > ul > li>div>em{display:block;position:relative;top:-20px;width:200px;height:40px;margin:auto;border-radius:60px;background:#379ca5;font-size:1.571rem;/*22px*/color:#fff;font-weight:600;text-align:center;line-height:40px}
.publicInvestment > ul > li:nth-child(2n)>div>em{background:#0A88CF}
.publicInvestment > ul > li>div>p{font-size:1.429rem;/*20px*/color:#222;line-height:1.2}
.publicInvestment > ul > li>div>p i{display:block}

/* 국가혁신클러스터 */
.cluster{position:relative;width:100%;margin-top:50px;letter-spacing:-0.03em}
.cluster:after{content:"";clear:both;display:block}
.sacleBox{display:table;overflow:hidden;width:700px;height:70px;margin:auto;border-radius:10px;box-sizing:border-box;border:2px solid #303F9F;box-shadow:0 3px 6px rgba(0,0,0,.1)}
.sacleBox > li{display:table-cell;height:100%;font-weight:600;text-align:center;vertical-align:middle}
.sacleBox > li:first-child{width:220px;background:#303F9F;font-size:1.786rem;/*25px*/color:#fff}
.sacleBox > li:first-child em{display:inline-block;width:22px;height:18px;margin-right:5px;background:url("../../../images/renewal/contents/scaleBg.png") center center no-repeat}
.sacleBox > li:last-child{font-size:1.786rem;/*25px*/color:#444}
.sacleBox > li:last-child span{font-size:inherit;color:#E53935}
.clusterMap{float:left;position:relative;width:930px;height:738px;margin-top:60px;background:url("../../../images/renewal/contents/clusterMap1.png") 70px top no-repeat}
.clusterMap .local{position:absolute}
.clusterMap .local.local01{left:0;top:20px}
.clusterMap .local.local02{left:0;top:380px}
.clusterMap .local.local03{left:758px;top:-30px}
.clusterMap .local.local04{left:758px;top:85px}
.clusterMap .local.local05{left:758px;top:313px}
.clusterMap .local.local06{left:758px;top:605px}
.clusterMap .local p{display:table-cell;width:170px;height:45px;padding-left:20px;background:url("../../../images/renewal/contents/localTitle01.png") left center no-repeat;font-size:1.429rem;/*20px*/color:#fff;font-weight:600;text-align:left;vertical-align:middle}
.clusterMap .local01 p{background:url("../../../images/renewal/contents/localTitle01.png") left center no-repeat}
.clusterMap .local02 p{background:url("../../../images/renewal/contents/localTitle02.png") left center no-repeat}
.clusterMap .local04 p{background:url("../../../images/renewal/contents/localTitle04.png") left center no-repeat}
.clusterMap .local05 p{background:url("../../../images/renewal/contents/localTitle05.png") left center no-repeat}
.clusterMap .local03 p, .clusterMap .local04 p, .clusterMap .local05 p, .clusterMap .local06 p{padding-right:20px;text-align:right}
.clusterMap .local dl{width:170px;padding:20px;box-sizing:border-box;background:#f7f7f7}
.clusterMap .local dl dt{margin-top:21px;font-size:1.429rem;/*20px*/color:#222;font-weight:600}
.clusterMap .local dl dt:first-child{margin-top:0}
.clusterMap .local dl dt:after{content:"";position:absolute;right:1px;width:60%;height:100%;background:url("../../../images/renewal/contents/cluster_line.png") left 10px repeat-x}
.clusterMap .local03 dl, .clusterMap .local04 dl, .clusterMap .local05 dl, .clusterMap .local06 dl{text-align:right}
.clusterMap .local03 dl dt:after, .clusterMap .local04 dl dt:after, .clusterMap .local05 dl dt:after, .clusterMap .local06 dl dt:after{left:0;right:auto;background:url("../../../images/renewal/contents/cluster_line.png") right 10px repeat-x}
.clusterMap .local dl dd{margin-top:7px;font-size:1.214rem;/*17px*/color:#666}
.detailCluster{float:right;width:calc(100% - 1000px);margin-top:180px}
.detailCluster > div{position:relative;margin-top:30px;padding:10px;border-radius:10px;border:1px solid #ccc;box-shadow:0 3px 6px rgba(0,0,0,.1)}
.detailCluster > div em{display:table-cell;position:absolute;left:-30px;top:50%;transform:translateY(-50%);width:60px;height:60px;border-radius:50%;background:#222;font-size:1.571rem;/*22px*/color:#fff;font-weight:600;text-align:center;vertical-align:middle;line-height:60px}
.detailCluster > div p{padding:20px 20px 20px 40px;font-size:1.429rem;/*20px*/color:#222;line-height:1.2}
.detailCluster > div p span{display:block;margin-top:10px;padding-top:15px;border-top:2px solid #ddd;font-size:inherit;color:#0B74DD;line-height:inherit}


.detailCluster.tp2{display: flex; flex: none; width: 100%; margin-top: 0;float: none;}
.detailCluster.tp2 > div{flex: 1; margin: 10px; padding: 40px 40px 10px;}
.detailCluster.tp2 > div em{top:0; margin-top: 0; left: 50%; margin-left: -30px}
.detailCluster.tp2 > div p{padding: 0; text-align: center; white-space: nowrap}

/* 혁신도시 육성 */
.propel{position:relative;margin-top:50px;letter-spacing:-0.03em}
.propel > p{margin-bottom:30px;font-size:2.143rem;/*30px*/color:#222;font-weight:600;text-align:center}
.propel > p span{font-size:inherit;color:#666;font-weight:400}
.innovationCity{margin-top:40px}
.innovationCity:after{content:"";clear:both;display:block}
.innovationCity > li{float:left;position:relative;width:450px;min-height:360px;margin-left:25px;padding:200px 30px 30px;box-sizing:border-box;border:1px solid #ccc}
.innovationCity > li:nth-child(n+4){margin-top:20px;min-height:450px;padding:30px 30px 30px}
.innovationCity > li:nth-child(3n+1){margin-left:0}
.innovationCity > li:nth-child(1){background:url("../../../images/renewal/contents/innovationCity01.png") center top no-repeat}
.innovationCity > li:nth-child(2){background:url("../../../images/renewal/contents/innovationCity02.png") center top no-repeat}
.innovationCity > li:nth-child(3){background:url("../../../images/renewal/contents/innovationCity03.png") center top no-repeat}
.innovationCity > li:nth-child(4){background:url("../../../images/renewal/contents/innovationCity04.png") center calc(100% - 30px) no-repeat}
.innovationCity > li:nth-child(5){background:url("../../../images/renewal/contents/innovationCity05.png") center calc(100% - 30px) no-repeat}
.innovationCity > li:nth-child(6){background:url("../../../images/renewal/contents/innovationCity06.png") center calc(100% - 30px) no-repeat}
.innovationCity > li > p{font-size:1.857rem;/*26px*/color:#222;font-weight:600}
.innovationCity > li:nth-child(n+4) > p{color:#303F9F}
.innovationCity > li:nth-child(n+4) > .summaryBox > li > ul > li{padding-left:15px;background:url("../../../images/renewal/contents/bullet05.png") left 10px no-repeat}



/* 지역발전 투자협약제도 확산 */
.investment{position:relative;width:100%;margin-top:50px}
.investment:after{content:"";clear:both;display:block}
.investment > li{float:left;width:720px}
.investment > li:last-child{float:right;width:620px}
.investment > li > p{font-size:1.429rem;/*20px*/color:#222;line-height:1.4}
.historyBox{margin-top:20px;padding:25px;background:#F2F6FC}
.historyBox:after{content:"";clear:both;display:block}
.historyBox > div{float:left;width:33%}
.historyBox > div > p{font-size:1.214rem;/*17px*/color:#666;font-weight:400;line-height:1.2}
.historyBox > div > p:first-child:after{content:"";display:inline-block;width:100%;height:2px;margin:20px 0 15px;background:#009DDA}
.historyBox > div > p strong{display:block;position:relative;font-size:1.857rem;/*26px*/color:#303F9F;font-weight:400}
.historyBox > div > p strong:after{content:"";display:block;position:absolute;bottom:-26px;width:10px;height:10px;border-radius:50%;background:#009DDA}
.continuity{position:relative}
.continuity > li{float:left;width:140px;height:302px;margin-left:10px;padding:15px;border:1px solid #E8E8E8;box-sizing:border-box;background:#f7f7f7;text-align:center}
.continuity > li:nth-child(1){margin-left:0}
.continuity > li:nth-child(2){width:320px}
.continuity > li > p{margin:50px 0 30px;font-size:1.429rem;/*20px*/color:#303F9F}
.continuity > li > div span{display:block;font-size:1.429rem;/*20px*/color:#666}
.continuity > li > div span:after{content:"";display:block;width:1px;height:15px;margin:7px auto;background:#707070}
.continuity > li > div span:last-child:after{content:"";display:none}
.continuity > .continutyC{padding:0;border:0;background:none}
.continuity > .continutyC > div{padding:15px;border:1px solid #E8E8E8;box-sizing:border-box;background:#f7f7f7;text-align:center}
.continuity > .continutyC > div > p{font-size:1.429rem;/*20px*/color:#303F9F}
.continuity > .continutyC > div:after{content:"";clear:both;display:block}
.continuity > .continutyC > div > em{float:left;width:33%;margin-top:10px;font-size:1.429rem;/*20px*/color:#666;text-align:center}
.continuity > .continutyC > ul{margin:10px 0}
.continuity > .continutyC > ul:after{content:"";clear:both;display:block}
.continuity > .continutyC > ul > li{float:left;width:100px;height:69px;margin-left:10px;padding:24px 0;background:#DAEAFA;font-size:1.429rem;/*20px*/color:#222}
.continuity > .continutyC > ul > li:nth-child(3n+1){margin-left:0}
.continuity > .continutyC > ul > li:nth-child(n+4){margin-top:10px}




/* 지역혁신체계구축 */
.regionalInnovation{position:relative;padding:0 75px;letter-spacing:-0.03em}
.regionalInnovation:after{content:"";clear:both;display:block}
.regionalInnovation > ul, .regionalInnovation > .conferenceBox{float:left;width:50%;box-sizing:border-box}
.regionalInno:after{content:"";clear:both;display:block}
.regionalInno > li{float:left;position:relative;width:270px;height:160px;margin-bottom:72px;border-radius:80px;border:8px solid #379ca5;box-sizing:border-box}
.regionalInno > li:nth-child(even){margin-left:20px}
.regionalInno > li:nth-child(3):before{content:"";display:block;position:relative;left:129px;top:-50px;width:285px;height:13px;background:url("../../../images/renewal/contents/arrowRegional2.png") no-repeat}
.regionalInno > li:nth-child(3), .regionalInno > li:nth-child(4){border:8px solid #0A88CF}
.regionalInno > li:nth-child(3):after, .regionalInno > li:nth-child(4):after{content:"";display:block;width:13px;height:72px;margin-top:5px;background:url("../../../images/renewal/contents/arrowRegional.png") no-repeat}
.regionalInno > li:nth-child(5){display:block;margin-bottom:0;border:none}
.regionalInno > li:nth-child(5) > div > p{display:block;width:230px;height:54px;padding:15px 0;margin:auto;box-sizing:border-box;border-radius:27px;background:#3A49A9;font-size:1.714rem;/*24px*/color:#fff;text-align:center}
.regionalInno > li:nth-child(5) > div > span{display:block;width:60%;margin:20px auto 0;font-size:1.429rem;/*20px*/color:#222;font-weight:400;text-align:center;line-height:1.3}
.regionalInno > li:nth-child(6){margin-bottom:0;border:8px solid #3A49A9}
.regionalInno > li:after{content:"";display:block;position:relative;top:8px;width:2px;height:72px;margin:auto;background:#555}
.regionalInno > li:nth-child(5):after, .regionalInno > li:nth-child(6):after{content:"";width:0;height:0}
.regionalInno > li > p{display:table-cell;width:254px;height:144px;font-size:1.857rem;/*26px*/color:#222;text-align:center;line-height:1.2;vertical-align:middle}

.conferenceBox{position:relative;text-align:center}
.conference{width:440px;height:440px;margin:auto;background:url("../../../images/renewal/contents/conferenceBg.png") center 10px no-repeat;text-align:center;vertical-align:middle}
.conference > p{position:relative;width:290px;height:120px;margin:auto;background:url("../../../images/renewal/contents/conferenceTriangle.png") no-repeat;text-align:center}
.conference > p > strong{position:relative;top:20px;font-size:1.714rem;/*24px*/color:#fff;font-weight:400}
.conference > ul{position:relative}
.conference > ul > li{display:table-cell;position:relative;width:130px;height:130px;border-radius:50%;background:#379ca5;font-size:1.571rem;/*22px*/color:#fff;font-weight:600;text-align:center;vertical-align:middle;}
.conference > ul > li:nth-child(1){left:-45px;top:50px;}
.conference > ul > li:nth-child(2){left:240px;top:50px;background:#0A88CF}
.conference > ul > li:nth-child(2) > p{margin-top:10px;font-size:1.071rem;/*15px*/color:#fff;font-weight:400;line-height:1.2}
.conference > ul > li:nth-child(3){left:-100px;top:240px;background:#3AA97A}
.detailConference{clear:both;display:block;position:relative;width:86%;margin:70px auto 0;padding:20px;border:1px solid #aaa;text-align:left}
.detailConference > ul > li{margin-top:15px}
.detailConference > ul > li:after{content:"";clear:both;display:block}
.detailConference > ul > li:first-child{margin-top:0}
.detailConference > ul > li span{float:left;width:140px;font-size:1.429rem;/*20px*/color:#222}
.detailConference > ul > li em{float:left;width:calc(100% - 140px);font-size:1.214rem;/*17px*/color:#666;line-height:1.2}

.innovativeTest{clear:both;position:relative;overflow:hidden;width:100%;margin-top:50px;text-align:center;letter-spacing:-0.03em}
.innovativeTest > p{margin-bottom:30px;font-size:2.143rem;/*30px*/color:#222;font-weight:600}
.innovativeTest:after{content:"";clear:both;display:block}
.innovativeTest > ul{float:left;width:670px}
.innovativeTest > ul:last-child{float:right}
.innovativeTest > ul > li > p{padding:20px;border:1px solid #aaa;font-size:1.429rem;/*20px*/color:#222;line-height:1.2}
.innovativeTest > ul > li > span{display:block;margin-top:10px;padding:20px;background:#379ca5;font-size:1.429rem;/*20px*/color:#fff}
.innovativeTest > ul:last-child > li > span{background:#0A88CF}
.detailTest:after{content:"";clear:both;display:block}
.detailTest > li{float:left;width:33.333%}
.detailTest > li > p{display:inline-block;position:relative;margin-top:40px;padding:15px 46px;border-radius:25px;background:#379ca5;font-size:1.429rem;/*20px*/color:#fff}
.detailTest > li > p:before{content:"";z-index:-1;display:inline-block;position:absolute;left:50%;bottom:-125px;width:214px;height:133px;transform:translateX(-50%);background:url("../../../images/renewal/contents/detailTestBg.png") no-repeat}
.detailTest > li > ul{position:relative;margin-top:50px}
.detailTest > li > ul:after{content:"";clear:both;display:block}
.detailTest > li > ul > li{float:left;margin-left:2px;width:70px;height:75px;border:1px solid #aaa;background:#fff;text-align:center;}
.detailTest > li > ul > li:first-child{margin-left:0}
.detailTest > li > ul > li span{display:block;margin:15px 0 5px;font-size:1.571rem;/*22px*/color:#303F9F;font-weight:600}
.detailTest.detailTest2 > li > p{background:#0A88CF}
.detailTest.detailTest2 > li > p:before{content:"";background:none}
.localities{position:relative}
.localities:after{content:"";clear:both;display:block}
.localities p{display:inline-block;position:relative;margin:25px 0;padding:10px 80px;border-radius:18px;border:1px solid #aaa;background:#fff;font-size:1.214rem;/*17px*/color:#222}
.localities p:after{content:"";z-index:-1;display:inline-block;position:absolute;left:50%;bottom:-60px;width:670px;height:148px;transform:translateX(-50%);background:url("../../../images/renewal/contents/localitiesBg.png") center top no-repeat}
.localities ul:after{content:"";clear:both;display:block}
.localities ul li{float:left;width:105px;margin-left:8px;padding:10px 8px;border:1px solid #aaa;background:#fff;font-size:1.071rem;/*15px*/color:#222}
.localities ul li:first-child{margin-left:0}




/* 균형발전지표개발 */
.developmentIndex{position:relative;overflow:hidden;text-align:center}
.developmentIndex > ul > li{display:table;margin:auto;position:relative;}
.developmentIndex > ul > li:first-child{margin-bottom:20px}
.developmentIndex > ul > li:first-child:after{content:"";display:block;position:absolute;left:calc(50% - 1px);bottom:-20px;width:2px;height:20px;background:#555}
.developmentIndex > ul > li:first-child > p{background:#379ca5}
.developmentIndex > ul > li > p{display:table-cell;width:280px;height:60px;border-radius:30px;padding:10px 20px;background:#0A88CF;font-size:1.429rem;/*20px*/color:#fff;text-align:center;vertical-align:middle}
.developmentIndex > ul > li > ul{margin-top:30px}
.developmentIndex > ul > li > ul:before{content:"";display:block;z-index:-1;position:absolute;left:50%;top:-30px;transform:translateX(-50%);width:1074px;height:128px;margin:auto;background:url("../../../images/renewal/contents/developmentIndexBg.png") no-repeat}
.developmentIndex > ul > li > ul:after{content:"";clear:both;display:block}
.developmentIndex > ul > li > ul > li{float:left;z-index:1;position:relative;margin-left:20px}
.developmentIndex > ul > li > ul > li:first-child{margin-left:0}
.developmentIndex > ul > li > ul > li span{display:table-cell;width:130px;height:130px;border-radius:50%;border:1px solid #aaa;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.1);font-size:1.429rem;/*20px*/color:#222;line-height:1.2;text-align:center;vertical-align:middle}
.closeGap{position:relative}
.closeGap ul{width:1180px;margin:auto}
.closeGap ul:after{content:"";clear:both;display:block}
.closeGap ul li{float:left;width:580px;padding:27px;border:1px solid #aaa;font-size:1.429rem;/*20px*/color:#666;text-align:center}
.closeGap ul li:last-child{float:right}
.closeGap ul:before{content:"";display:block;position:absolute;left:50%;top:50%;width:40px;height:40px;transform:translate(-50%, 10px);border-radius:50%;background:url("../../../images/renewal/contents/icon_plus.png") no-repeat}
.closeGap ul li strong{display:inline-block;margin-right:10px;font-size:inherit;color:#222;font-weight:600}
.closeGap ul li span{font-size:inherit}



/* 균형발전 5개년 계획 */
.fiveyearPlan > li > ul > li{padding-left:0;background:none}
.fiveyearPlan > li > ul > li:after{content:"";clear:both;display:block}
.fiveyearPlan > li > ul > li em{float:left;position:relative;top:3px;width:25px;font-size:1.071rem;/*15px*/color:#303F9F;font-weight:600}
.fiveyearPlan > li > ul > li span{float:left;width:calc(100% - 25px);font-size:1.286rem;/*18px*/color:#222;line-height:1.2}



/* 지역균형뉴딜 */
.newDeal{position:relative}
.newDeal .notion{padding:25px;border-radius:5px;border:1px solid #aaa;box-shadow:0 3px 6px rgba(0,0,0,.1);text-align:center}
.notion > p{font-size:1.571rem;/*22px*/color:#222;line-height:1.2}
.notion > p strong{font-size:inherit;color:#303F9F;font-weight:600}
.notion > a{display:inline-block;width:300px;padding:16px 0;margin-top:20px;box-sizing:border-box;border-radius:5px;background:#303F9F;font-size:1.286rem;/*18px*/color:#fff;text-decoration:none}
.notion > a em, .notion > a em:hover{display:inline-block;width:19px;height:19px;margin-left:5px;background:url("../../../images/renewal/contents/icon_newWindow2.png") right top no-repeat}
.newDeal > ol > li:after{content:"";clear:both;display:block}
.newDeal > ol > li:before{content:"1";float:left;/*display:inline-block;*/width:20px;height:20px;margin-right:5px;border-radius:50%;background:#aaa;font-size:1.071rem;/*15px*/color:#fff;font-weight:600;text-align:center;line-height:20px}
.newDeal > ol > li{margin-top:10px;font-size:1.214rem;/*17px*/color:#666;line-height:1.2}
.newDeal > ol > li span{font-size:inherit;color:#222}
.newDeal > ol > li:first-child{margin-top:0}
.newDeal > ol > li:nth-child(2):before{content:"2"}
.newDeal > ol > li:nth-child(3):before{content:"3"}

.promotionalStrategy{position:relative;letter-spacing:-0.07em}
.promotionalStrategy dl{display:table;width:100%;margin-top:10px}
.promotionalStrategy dl:first-child{margin-top:0}
.promotionalStrategy dl > dt{display:table-cell;width:290px;padding:15px;box-sizing:border-box;border-radius:5px;border:2px solid #379ca5;font-size:1.429rem;/*20px*/color:#379ca5;font-weight:500;line-height:1.2;vertical-align:middle}
.promotionalStrategy > dl:nth-child(2) > dt{border:2px solid #0A88CF;font-size:1.429rem;/*20px*/color:#0A88CF}
.promotionalStrategy dl > dd{display:table-cell;line-height:1.2;vertical-align:middle}
.promotionalStrategy dl > dd > ul{margin-left:10px}
.promotionalStrategy dl > dd > ul:after{content:"";clear:both;display:block}
.promotionalStrategy dl > dd > ul > li{float:left;width:360px;margin-left:10px;padding:10px 25px;border-radius:5px;box-sizing:border-box;border:1px solid #379ca5;background:#fff;font-size:1.214rem;/*17px*/color:#666;line-height:1.2}
.promotionalStrategy dl > dd > ul > li:first-child{margin-left:0}
.promotionalStrategy dl:first-child > dd > ul > li{float:none;width:100%}
.promotionalStrategy dl > dd > ul > li > p{display:block;margin-bottom:5px;font-size:1.429rem;/*20px*/color:#222;line-height:1.2}
.promotionalStrategy > dl:nth-child(2) > dd > ul > li{border:1px solid #0A88CF}

.promotional{position:relative;margin-top:30px}
.promotional > p{position:relative;left:300px;width:calc(100% - 300px);height:45px;font-size:2.143rem;/*30px*/color:#222;font-weight:600;text-align:center}
.promotional > p:before{content:"";display:block;z-index:-1;position:absolute;top:-70px;width:100%;height:128px;background:url("../../../images/renewal/contents/developmentIndexBg.png") center top no-repeat}
.promotional > span{display:inline-block;position:relative;width:100%;height:4px;background:#303F9F}
.promotional > dl:nth-child(3){margin-top:10px}
.promotional > dl:nth-child(4) > dt{border:2px solid #0A88CF;color:#0A88CF}
.promotional > dl:nth-child(5) > dt{border:2px solid #3A49A9;color:#3A49A9}
.promotional > dl > dd > ul > li{padding:15px 25px;font-size:1.429rem;/*20px*/color:#222}
.promotional > dl:nth-child(5) > dd > ul > li:nth-child(1), .promotional > dl:nth-child(5) > dd > ul > li:nth-child(2){min-height:180px}
.promotional > dl > dd > ul > li > ul{margin-top:10px}
.promotional > dl > dd > ul > li > ul > li{margin-top:8px;padding-left:15px;background:url("../../../images/renewal/sub/bullet04.png") left 9px no-repeat;font-size:1.214rem;/*17px*/color:#666;font-weight:400;line-height:1.3}
.promotional > dl:nth-child(4) > dd > ul > li{border:1px solid #0A88CF}
.promotional > dl:nth-child(5) > dd > ul > li{border:1px solid #3A49A9}
.promotional > dl:nth-child(4) > dd > ul > li, .promotional > dl:nth-child(5) > dd > ul > li{width:calc(50% - 5px)}
.promotional > dl:nth-child(5) > dd > ul > li:nth-child(odd){margin-left:0}
.promotional > dl:nth-child(5) > dd > ul > li:nth-child(3), .promotional > dl:nth-child(5) > dd > ul > li:nth-child(4){margin-top:10px}

.majorNewDeal{position:relative;padding:35px 100px;border:1px solid #E8E8E8;box-sizing:border-box;background:#f7f7f7}
.majorNewDeal:after{content:"";clear:both;display:block}
.localMap{float:left;width:423px;height:621px;background:url("../../../images/renewal/contents/majorNewDealMap.png") no-repeat}
.localMap > li{position:relative}
.localMap > li > a{position:absolute;display:inline-block;padding:5px 8px 8px;border-radius:10px 10px 10px 0;background:#222;font-size:1.214rem;/*17px*/color:#fff}
.localMap > li > a[href="#local_su"]{left:110px;top:110px}
.localMap > li > a[href="#local_ic"]{left:40px;top:90px}
.localMap > li > a[href="#local_kk"]{left:130px;top:150px}
.localMap > li > a[href="#local_kw"]{left:270px;top:90px}
.localMap > li > a[href="#local_cn"]{left:60px;top:210px}
.localMap > li > a[href="#local_cb"]{left:200px;top:200px}
.localMap > li > a[href="#local_sj"]{left:140px;top:235px}
.localMap > li > a[href="#local_dj"]{left:155px;top:280px}
.localMap > li > a[href="#local_kb"]{left:310px;top:260px}
.localMap > li > a[href="#local_dg"]{left:285px;top:335px}
.localMap > li > a[href="#local_jb"]{left:130px;top:350px}
.localMap > li > a[href="#local_gj"]{left:90px;top:420px}
.localMap > li > a[href="#local_jn"]{left:90px;top:480px}
.localMap > li > a[href="#local_kn"]{left:240px;top:400px}
.localMap > li > a[href="#local_us"]{left:370px;top:370px}
.localMap > li > a[href="#local_ps"]{left:340px;top:420px}
.localMap > li > a[href="#local_jj"]{left:50px;top:580px}

.localInfoBox{float:left;width:600px;margin-left:140px;margin-top:140px}
.localInfo > p{position:relative;padding:25px 15px 15px 30px;background:#303F9F}
.localInfo > p:after{content:"";clear:both;display:block}
.localInfo > p:before{content:"";display:inline-block;position:absolute;left:-100px;top:-0;width:100px;height:25px;background:url("../../../images/renewal/contents/localInfoArrow.png") no-repeat}
.localInfo > p strong{float:left;font-size:1.714rem;/*24px*/color:#fff;font-weight:600}
.localInfo > p a{float:right;margin-top:5px;font-size:1.071rem;/*15px*/color:#fff}
.localInfo > ul{position:relative;padding:30px;border:2px solid #303F9F;background:#fff}
.localInfo > ul > li{margin-top:10px;font-size:1.071rem;/*15px*/;letter-spacing:-0.03em}
.localInfo > ul > li:first-child{margin-top:0}
.localInfo > ul > li:after{content:"";clear:both;display:block}
.localInfo > ul > li > p{float:left;width:60px;padding:3px 0 4px;font-size:inherit;color:#fff;text-align:center}
.localInfo > ul > li > p.case01{background:#379ca5}
.localInfo > ul > li > p.case02{background:#0A88CF}
.localInfo > ul > li > p.case03{background:#3A49A9}
.localInfo > ul > li > p.case04{background:#718598}
.localInfo > ul > li > span{float:left;width:calc(100% - 70px);margin-left:10px;margin-top:3px;font-size:inherit;line-height:1.2}



/* 글로벌정책협력거버넌스구축 */
.covernance{position:relative}
.coverSlogan{position:relative;max-width:1000px;height:80px;margin:auto;padding:10px;border-radius:100px;border:1px solid #aaa;box-sizing:border-box;box-shadow:0 3px 6px rgba(0,0,0,.1)}
.coverSlogan:after{content:"";clear:both;display:block}
.coverSlogan > p{display:table-cell;width:60px;height:60px;border-radius:50%;background:#3A49A9;font-size:1.571rem;/*22px*/color:#fff;font-weight:500;text-align:center;vertical-align:middle}
.coverSlogan > span{display:table-cell;width:920px;font-size:1.857rem;/*26px*/color:#222;font-weight:600;text-align:center;line-height:1.2;vertical-align:middle}
.coverSlogan > span > em{display:inline-block;margin-left:15px;font-size:1.214rem;/*17px*/color:#aaa;font-weight:400}

.committeeBox{position:relative;margin-top:30px}
.committeeBox:after{content:"";clear:both;display:block}
.committeeBox > li:nth-child(1), .committeeBox > li:nth-child(3){width:450px;height:285px;padding:30px 30px;border:1px solid #E8E8E8;box-sizing:border-box;background:#f7f7f7}
.committeeBox > li:nth-child(1){float:left;z-index:1;position:relative;margin-right:-100%}
.committeeBox > li:nth-child(2){display:inline-block;width:100%;margin-right:-100%;text-align:center}
.committeeBox > li:nth-child(3){float:right;z-index:1;position:relative}
.flags{position:relative}
.flags:after{content:"";clear:both;display:block}
.flags > span{float:left;width:106px;height:70px;margin-left:20px}
.flags > span:first-child{margin-left:0}
.flag_chn{background:url("../../../images/renewal/contents/flag_chn.png") no-repeat}
.flag_jpn{background:url("../../../images/renewal/contents/flag_jpn.png") no-repeat}
.flag_fra{background:url("../../../images/renewal/contents/flag_fra.png") no-repeat}
.flag_vnd{background:url("../../../images/renewal/contents/flag_vnd.png") no-repeat}
.flag_thb{background:url("../../../images/renewal/contents/flag_thb.png") no-repeat}
.flag_myr{background:url("../../../images/renewal/contents/flag_myr.png") no-repeat}
.detailCommittee{position:relative;margin-top:20px;margin-left:15px}
.detailCommittee > p{font-size:1.714rem;/*24px*/color:#222}
.directInstitution{display:inline-block;z-index:2;position:relative;width:554px;height:225px;margin-top:30px;padding:25px;border-radius:143px;border:1px solid #aaa;box-sizing:border-box;background:url("../../../images/renewal/contents/icon_blueHouse.png") center 25px no-repeat #fff}
.directInstitution:after{content:"";display:inline-block;position:relative;bottom:-60px;width:59px;height:37px;background:url("../../../images/renewal/contents/icon_covernance.png") center top no-repeat}
.directInstitution > p{margin-top:110px;text-align:center}
.directInstitution > p em{display:block;font-size:0.8571rem;/*12px*/color:#1A1311}
.directInstitution > p strong{display:block;margin-top:5px;font-size:2.143rem;/*30px*/color:#000}
.covernance > p{position:relative;width:1000px;margin:40px auto 0}
.covernance > p > span{display:table-cell;width:1000px;height:80px;border-radius:100px;background:#3A49A9;font-size:1.857rem;/*26px*/color:#fff;font-weight:500;text-align:center;line-height:1.2;vertical-align:middle}



/* 초광역협력 */
.metro_slogan{background: #3A49A9; border-radius: 1000px; font-size: 1.857rem; color: #fff; font-weight: 500; text-align: center; line-height: 1.2;padding: 1em; width: 1000px; margin: 0 auto;}
.metro_slogan>strong{color:#ffeb3b}
.metro_stat{background: url("/dext5img/images/renewal/contents/metro_stat_back.png") no-repeat 50% 50%;background-color: #f9fafb; border: 5px solid #f2f6f9; border-radius: 20px;padding: 50px 0;}
.metro_stat>ul{margin: -100px 0}
.metro_stat>ul:after {content: "";display: block;clear: both;}
.metro_stat>ul>li {float: left;width: 50%;padding: 100px 80px;text-align: center;}
.metro_stat>ul>li>h6 {padding: 10px 20px;background: #3f51b5;color: #fff;font-size: 1.14rem;text-align: center;font-weight: bold;display: inline-block;border-radius: 100px;}
.metro_stat>ul>li>ul {text-align: left;	padding: 0 20px}
.metro_stat>ul>li>p {padding: 30px 10px 20px; margin-bottom: 20px; font-size: 1.7rem;margin-top: -16px; border-top: 3px solid; border-bottom: 3px solid; color: #3f51b5;font-weight: bold; letter-spacing: -0.1rem;}
.metro_stat>ul>li>.img_map{ margin-bottom: 30px}
.metro_stat>ul>li>.img_map>img{display: block; width: 100%;}
.metro_stat>ul>li>ul>li {margin-bottom: 20px; padding: 0 20px 20px; border-bottom: 3px dotted #ddd; display: flex;align-items: center;}
.metro_stat>ul>li>ul>li:after {content: "";display: block;clear: both;}
.metro_stat>ul>li>ul>li>strong { width: 4.8em; height: 4.8em; padding: 1.2em; text-align: center;line-height: 1.2; background: #3f51b5; color: #fff;border-radius: 50%; margin-right: 20px;font-size: 1.2rem;}
.metro_stat>ul>li>ul>li>p {line-height: 1.4;font-size: 1.2rem; color: #000}

.metro_stat>ul>li:nth-child(2)>h6{background: #009688}
.metro_stat>ul>li:nth-child(2)>p{color: #009688}
.metro_stat>ul>li:nth-child(3)>h6{background: #f53a5d}
.metro_stat>ul>li:nth-child(3)>p{color: #f53a5d}
.metro_stat>ul>li:nth-child(4)>h6{background: #ff7e22}
.metro_stat>ul>li:nth-child(4)>p{color: #ff7e22}
.metro_stat>ul>li:nth-child(2)>ul>li>strong{background: #009688}
.metro_stat>ul>li:nth-child(3)>ul>li>strong{background: #f53a5d}
.metro_stat>ul>li:nth-child(4)>ul>li>strong{background: #ff7e22}


.metro_task{position:relative}
.metro_task > ul > li{margin-top:10px;padding:20px 25px; /*background: #eef7fe;*/ border: 1px solid #c5c5c5; border-radius: 10000px; width: 100%; display: flex; flex-direction: row; align-items:stretch}
.metro_task > ul > li:first-child{margin-top:0}
.metro_task > ul > li > p{width:35%;display: flex; flex-direction: row; align-items: center}
.metro_task > ul > li > p strong{border-radius: 10000px; padding: 1.1em; width: 8em; background:#2c71b5;font-size: 1.3rem;color:#fff;font-weight:600;text-align:center;}
.metro_task > ul > li > p span{padding-left:1.6em;font-size:1.429rem;color:#2c71b5; font-weight: 600; }
.metro_task > ul > li > ul{width: 65%; display: flex; flex-direction: column; justify-content: center}
.metro_task > ul > li > ul > li{margin-top:10px;line-height:1.2}
.metro_task > ul > li > ul > li:first-child{margin-top:0}
.metro_task > ul > li > ul > li > p{font-size:1.429rem;line-height: 1.2;color:#222; display: inline-block}
.metro_task > ul > li > ul > li > p i{float:left;width:1.6em;height:1.6em;margin-right:5px; margin-top: 2px; border-radius:50%;background:#2c71b5;font-style:normal;font-size:1rem;color:#fff;font-weight:500;text-align:center;line-height:20px}
.metro_task > ul > li > ul > li > em{display:inline-block;margin-left:10px;margin-top:5px;font-size:1.214rem;}
/*
.metro_task > ul > li:nth-child(2){background:#fef5ee }
.metro_task > ul > li:nth-child(3){background:#eefeee }
.metro_task > ul > li:nth-child(4){background:#f0eefe }
*/
.metro_task > ul > li:nth-child(2) > p strong, .metro_task > ul > li:nth-child(2) > ul > li > p i{background:#cc9900}
.metro_task > ul > li:nth-child(3) > p strong, .metro_task > ul > li:nth-child(3) > ul > li > p i{background:#006c31}
.metro_task > ul > li:nth-child(4) > p strong, .metro_task > ul > li:nth-child(4) > ul > li > p i{background:#303f9f}
.metro_task > ul > li:nth-child(2) > p span{color:#cc9900}
.metro_task > ul > li:nth-child(3) > p span{color:#006c31}
.metro_task > ul > li:nth-child(4) > p span{color:#303f9f}
.metro_task.tp2 > ul > li{padding: 0;border-radius:4px; border: 0 none;background: #eef7fe;}
.metro_task.tp2 > ul > li:nth-child(2){background:#fef5ee }
.metro_task.tp2 > ul > li:nth-child(3){background:#eefeee }
.metro_task.tp2 > ul > li:nth-child(4){background:#f0eefe }
.metro_task.tp2 > ul > li > p{width: 100%;}
.metro_task.tp2 > ul > li > p strong{padding:.4em .2em; margin: .4em 2em; font-weight: 600; font-size: 1.6em;}
.metro_task.tp2 > ul > li > p span{font-size: 1.6rem; font-weight: 400; color: #000000; padding:1.2em .7em}

/* 지방소멸대응기금 */
.strategyBox.tp2 > ul > li > ul > li em{width: 120px; border-radius: 1000px}
.strategyBox.tp2 > ul > li > ul > li strong span{font-size:inherit}
.publicInvestment.tp2 > ul{display: flex;flex-wrap: wrap;flex-direction: row;height: 100%;}
.publicInvestment.tp2 > ul > li{margin-top: 50px;float: none;display: flex;align-items: center; flex-direction: column;border-radius: 10px;border: 1px solid #ccc; width: calc(50% - 20px);margin: 20px auto; position: relative;box-shadow: 0 3px 6px rgb(0 0 0 / 10%);}
.publicInvestment.tp2 > ul > li:before{content: none}
.publicInvestment.tp2 > ul > li>div{width:95%; padding: 2.6em 2em 2em; height: auto; border: 0 none; border-radius: 0; box-shadow: none}
.publicInvestment.tp2 > ul > li>div>em{position: absolute;left: 50%;margin-left: -100px;}
.policy_2022_07_c01 .processDisposal2 > ul > li .process{width: auto; padding-left: 1em; padding-right: 1em}

/* 고향사랑기부제 */
.policy_2022_07_c02 .graph_con{padding: 30px 0; position: relative;/*background: linear-gradient(180deg, #fff 16%, #addef7 50%, #fff 70%)*/}
.policy_2022_07_c02 .graph_con:before{content: ""; position: absolute; left: 20%; right: 20%; top: 0; height: 100%; background:linear-gradient(180deg, #fff 5%, #addef7 50%, #fff 70%); transform: perspective(10px) rotateX(1deg);margin: auto; z-index: -1}
.policy_2022_07_c02 .graph_con .top_graph{display: flex; justify-content: center; margin-bottom:60px}
.policy_2022_07_c02 .graph_con .top_graph>div{background: #0153a5; padding: 1em 2em; margin: 0 1em; font-size: 1.2em; font-weight: 600; color: #fff; text-align: center; border-radius: 100000px}
.policy_2022_07_c02 .graph_con .step_graph>ul{display: flex;justify-content: center;flex-wrap: wrap;padding: 0 10%;}
.policy_2022_07_c02 .graph_con .step_graph>ul>li{position: relative;margin-right: 10%;width: 15%;height: 0;padding-bottom: 15%;}
.policy_2022_07_c02 .graph_con .step_graph>ul>li:last-child{margin-right: 0}
.policy_2022_07_c02 .graph_con .step_graph .tit{font-size: 1.5em;font-weight: 800;border-radius: 1000%;border: .4em solid;padding:3em 1.5em; line-height: 1.4; width: 100%;height: 100%; text-align: center;position: absolute;display: flex;align-items: center; background: #fff}
.policy_2022_07_c02 .graph_con .step_graph>ul>li .next_step{position: absolute;right: -80%; width:90%;bottom: 50%; margin-top: -50px;text-align: center}
.policy_2022_07_c02 .graph_con .step_graph>ul>li .next_step:after{content: "→"; color: inherit;font-size: 4em; font-weight: 800; display: block; }
.policy_2022_07_c02 .graph_con .step_graph>ul>li .next_step>strong{display: block;width: 90%;margin: 0 auto;padding: 1em 0; background: #ddd; border-radius: 20px; color: #fff}
.policy_2022_07_c02 .graph_con .step_graph>ul>li .prev_step{position: absolute;right: -80%; width:90%;top: 50%;margin-bottom: -50px;text-align: center}
.policy_2022_07_c02 .graph_con .step_graph>ul>li .prev_step:before{content: "←"; font-size: 4em; font-weight: 800; display: block; }
.policy_2022_07_c02 .graph_con .step_graph>ul>li .prev_step>strong{display: block;width: 90%;margin: 0 auto;padding: 1em 0; background: #ddd; border-radius: 20px; color: #fff}
.policy_2022_07_c02 .graph_con .step_graph>ul>li:nth-child(1) .tit{color: #1d3790}
.policy_2022_07_c02 .graph_con .step_graph>ul>li:nth-child(1) .next_step>strong{background: #1d3790}
.policy_2022_07_c02 .graph_con .step_graph>ul>li:nth-child(1) .next_step::after{color: #1d3790}
.policy_2022_07_c02 .graph_con .step_graph>ul>li:nth-child(2) .tit{color: #0c7b7c}
.policy_2022_07_c02 .graph_con .step_graph>ul>li:nth-child(2) .next_step>strong{background: #0c7b7c}
.policy_2022_07_c02 .graph_con .step_graph>ul>li:nth-child(2) .next_step::after{color: #0c7b7c}
.policy_2022_07_c02 .graph_con .step_graph>ul>li:nth-child(2) .prev_step>strong{background: #2b6a35}
.policy_2022_07_c02 .graph_con .step_graph>ul>li:nth-child(2) .prev_step::before{color: #2b6a35}
.policy_2022_07_c02 .graph_con .step_graph>ul>li:nth-child(3) .tit{color: #2b6a35}
.policy_2022_07_c02 .graph_con .step_graph>ul>li:nth-child(3) .next_step>strong{background: #2b6a35}
.policy_2022_07_c02 .graph_con .step_graph>ul>li:nth-child(3) .next_step::after{color: #2b6a35}
.policy_2022_07_c02 .graph_con .step_graph>ul>li:nth-child(4) .tit{color: #9c3026}



/* 균형발전 추진체계 */
.organizeBox{position:relative;text-align:center}
.organizeBox > p{display:inline-block;position:relative;min-width:400px;padding:28px;border-radius:50px;border:10px solid #ddd;background:#fff;font-size:1.714rem;/*24px*/color:#222}
.organizeBox > p:after{content:"";display:inline-block;position:absolute;left:50%;top:90px;width:1px;height:311px;background:#707070}
.organizeBox > ul:after{content:"";clear:both;display:block}
.organizeBox > ul > li:nth-child(1){float:left;margin-left:60px;margin-top:115px}
.organizeBox > ul > li:nth-child(2){float:right;margin-right:60px;margin-top:30px}
.orgGroup{display:table;position:relative;width:520px;box-sizing:border-box}
.orgGroup:before{content:"";display:block;position:absolute;right:0;top:50%;width:120px;height:1px;transform:translateX(120px);background:#444}
.planningGroup:before{left:0;transform:translateX(-120px)}
.orgGroup > li{display:table-cell;text-align:center;vertical-align:middle}
.orgGroup > li:first-child{width:200px;height:135px;padding:10px;background:#379ca5}
.orgGroup.planningGroup > li:first-child{background:#0A88CF}
.orgGroup > li:first-child > p{font-size:1.714rem;/*24px*/color:#fff;font-weight:500}
.orgGroup > li:first-child > span{display:block;margin-top:5px;font-size:1.214rem;/*17px*/color:#fff}
.orgGroup > li:last-child{padding:20px;border:1px solid #e8e8e8;background:#f7f7f7;font-size:1.214rem;/*17px*/color:#666;text-align:left}
.orgGroup > li:last-child > ul > li{margin-top:8px;padding-left:15px;background:url("../../../images/renewal/sub/bullet04.png") left 9px no-repeat;font-size:1.214rem;/*17px*/color:#666;font-weight:400;line-height:1.3;text-align:left}
.orgGroup > li:last-child > ul > li:first-child{margin-top:0}


/* 균형발전 추진체계 2307 */
.organizeBox_202307{position: relative; display: flex}
.organizeBox_202307 .lst_type1{margin: 0}
.organizeBox_202307 .lst_type1>li{font-size: 1.2rem}

.organizeBox_202307 .t1{width: 20%; text-align: center}
.organizeBox_202307 .t1>em{font-size: 1.2rem;padding: .3rem 2rem;color: #ffffff;background: #78a66b;border-radius: 10000px;position: relative;bottom: -2rem;}
.organizeBox_202307 .t1>img{width: 100%;border: 2px solid #ddd;border-radius: 4px;padding: 2rem;padding-top: 4rem;margin-top: -1rem;}

.organizeBox_202307 .t1+ul{width: 100%; padding-left: 2rem}
.organizeBox_202307 .t1+ul > li{display: flex;position: relative;}
.organizeBox_202307 .t1+ul > li+li{padding-top: 1.6rem}
.organizeBox_202307 .b1{width: 20%; display: flex; align-items: center; justify-content: center; text-align: center; line-height: 1.2; border-radius: 4px; color: #fff; font-weight: 700; font-size: 1.4rem; padding: .9rem; background:#3f9892}
.organizeBox_202307 .b2{width: 80%; padding-left: 1.6rem}
.organizeBox_202307 .b2 .b2_wrap{background: #f7f7f7;border-radius: 4px; padding: 1.6rem; display: flex; align-items: center; position: relative}
.organizeBox_202307 .b2 .b2_wrap:before{content: "";position: absolute;top: 50%;left: -1.6rem;height: 2px;background: #d9d9d9;width: 1.6rem}
.organizeBox_202307 .b2 .b2_wrap:after{content: "";width: 1em;height: 1em;border: 3px solid #ddd;border-radius: 100%;position: absolute;left: -.5em;background: #fff;top: 50%; margin-top: -0.5rem;}
.organizeBox_202307 .b2 .b2_wrap > strong{font-size: 1.3rem; color:#535353;  width: 30%; text-align: center; background: #fff; border-radius: 1000px; padding: 1.2rem 0.8rem; margin-right: 2rem; border: 1px solid #515151;}
.organizeBox_202307 .b2 .b2_wrap+.b2_wrap{margin-top: .2rem}

.organizeBox_202307 .t1_1 > ul{display: flex;width:calc(100% + 1.6rem); margin-left: -1.6rem;}
.organizeBox_202307 .t1_1 > ul > li{width: calc(100% / 3);  padding-left: 1.6rem; position: relative;}
.organizeBox_202307 .t1_1 > ul .b1{width: 100% !important; background: #78a66b; min-height: 5rem}

.organizeBox_202307.org1{margin-top: 3rem; margin-bottom: 3rem}
.organizeBox_202307.org2,
.organizeBox_202307.org3{padding-top: 1.6rem}
.organizeBox_202307 .t2,
.organizeBox_202307 .t3{width: 20%;}
.organizeBox_202307 .t2{background: #306baf; flex-direction: column;}
.organizeBox_202307 .t3{background: #1f4d84}
.organizeBox_202307 .t2+ul,
.organizeBox_202307 .t3+ul{width: 100%; padding-left: 2rem}
.organizeBox_202307 .t2>em{font-size: 1.2rem; padding: .3rem 2rem; color: #306baf; background: #fff; border-radius: 10000px; margin-bottom: .2rem}

.organizeBox_202307 .t1_1:before{content: "";position: absolute;top: 50%;left: -2rem;height: 2px;background: #d9d9d9;width: 2rem; z-index: -1}
.organizeBox_202307 .t1_1 > ul >li+li:before{content: "";position: absolute;top: 50%;left:0;height: 2px;background: #d9d9d9;width: 2rem; z-index: -1}
.organizeBox_202307 .t1_2:before{content: "";position: absolute;top: 50%;left: -2rem;height: 2px;background: #d9d9d9;width: 2rem; z-index: -1}
.organizeBox_202307 .t1_3:before{content: "";position: absolute;top: 0;left: 9%;height: 100px;background: #d9d9d9;width: 2px; z-index: -1}
.organizeBox_202307 .t1_4:before{content: "";position: absolute;top: 0;left: 9%;height: 100px;background: #d9d9d9;width: 2px; z-index: -1}



.commissionBox{clear:both;display:block;position:relative;width:100%;margin-top:80px}
.commissionBox:after{content:"";clear:both;display:block}
.commission{float:left;position:relative;width:76%;}
.commission:last-child{width: 24%}
.commission:after{content:"";position:absolute;left:50%;top:-30px;width:50%;height:1px;background:#444}
.commission:last-child:after{content:"";left:0}
.commission > p{width:260px;padding:28px 0;margin:auto;background:#3A49A9;font-size:1.714rem;/*24px*/color:#fff;font-weight:600;text-align:center}
.commission > p:before{content:"";display:inline-block;position:absolute;left:50%;top:-30px;width:1px;height:30px;background:#707070}
.commission > p:after{content:"";display:inline-block;position:absolute;left:50%;top:80px;width:1px;height:30px;background:#707070}
.commission:last-child > p:after{content: none}
.commission > ul{position:relative;margin-top:60px}
.commission > ul:before{content:"";position:absolute;left:50%;top:-30px;width:100%;height:1px;transform:translateX(-50%);background:#444}
.commission:last-child > ul:before{content:"";position:absolute;left:50%;width:262px;transform:translateX(-50%)}
.commission > ul > li{display:inline-block;position:relative;padding:30px 14px;margin-left:7px;border:1px solid #707070;box-sizing:border-box;font-size:1.3rem;/*22px*/color:#222;text-align:center;vertical-align:middle;letter-spacing: -0.05em;}
.commission > ul > li:before{content:"";display:inline-block;position:absolute;left:50%;top:-30px;width:1px;height:30px;background:#444}
.commission > ul > li:first-child{margin-left:0}
.commission > ul > li:first-child:after{content: ""; height: 1px; background: #fff; position: absolute; top: -31px; left:-100px; right: 50%}
.commission > ul > li:last-child:after{content: ""; height: 1px; background: #fff; position: absolute; top: -31px; left: 50%; right:-100px;}


.mtiBox{position:relative;margin:70px 0 45px}
.mtiBox:after{content:"";clear:both;display:block}
.mtiBox > ul, .mtiBox > p{float:left}
.mtiBox > ul{width:calc(50% - 20px);margin-right:20px;text-align:right}
.mtiBox > p{width:50%;margin-top:20px;font-size:1.214rem;/*17px*/color:#666;line-height:1.4}
.mtiBox > p strong{display:block;margin-bottom:10px;font-size:1.714rem;/*24px*/color:#222;font-weight:600}
.mtiCI:after{content:"";clear:both;display:block}
.mtiCI li{display:inline-block;position:relative;width:400px;height:100px;border-radius:60px;border:5px solid #379ca5;text-align:center;vertical-align:middle}
.mtiCI li:first-child{z-index:1;background:url("../../../images/renewal/contents/mtiCI01.png") center center no-repeat #fff}
/* .mtiCI li:last-child{left:-100px;border:5px solid #3A49A9;background:url("../../../images/renewal/contents/mtiCI02.png") calc(100% - 20px) center no-repeat #fff} */

.relatedOrgChart{letter-spacing:-0.03em}
.relatedOrgChart thead tr th:nth-child(1){background:#fafafa}
.relatedOrgChart thead tr th p{display:inline-block;height:50px;padding-top:55px;font-size:1.286rem;/*18px*/color:#222;font-weight:400}
.relatedOrgChart thead tr th:nth-child(2) p{background:url("../../../images/renewal/contents/relatedOrg01.png") center top no-repeat}
.relatedOrgChart thead tr th:nth-child(3) p{background:url("../../../images/renewal/contents/relatedOrg02.png") center top no-repeat}
.relatedOrgChart thead tr th:nth-child(4) p{background:url("../../../images/renewal/contents/relatedOrg03.png") center top no-repeat}
.relatedOrgChart thead tr th:nth-child(5) p{background:url("../../../images/renewal/contents/relatedOrg04.png") center top no-repeat}
.relatedOrgChart thead tr th:nth-child(6) p{background:url("../../../images/renewal/contents/relatedOrg05.png") center top no-repeat}
.relatedOrgChart thead tr th:nth-child(7) p{background:url("../../../images/renewal/contents/relatedOrg06.png") center top no-repeat}
.relatedOrgChart thead tr th:nth-child(8) p{background:url("../../../images/renewal/contents/relatedOrg07.png") center top no-repeat}
.relatedOrgChart thead tr th:nth-child(9) p{background:url("../../../images/renewal/contents/relatedOrg08.png") center top no-repeat}
.relatedOrgChart tbody tr th{background:#fafafa}
.relatedOrgChart tbody tr th, .relatedOrgChart tbody tr td{padding:10px;vertical-align:top}
.relatedOrgChart tbody tr th, .relatedOrgChart tbody tr td ul li{font-size:1.071rem;/*15px*/color:#222;font-weight:400;text-align:left;line-height:1.2}
.relatedOrgChart tbody tr td ul li{margin-top:7px}
.relatedOrgChart tbody tr td ul li:first-child{margin-top:0}

.localGovernment{position:relative;padding:60px 285px 75px;text-align:center}
.localGovernment:after{content:"";clear:both;display:block}
.localGovernment p{display:table-cell;position:relative;width:480px;height:80px;background:#3A49A9;font-size:1.714rem;/*24px*/color:#fff;font-weight:600;text-align:center;vertical-align:middle}
.localGovernment p:after{content:"";display:inline-block;position:absolute;left:50%;top:80px;width:1px;height:70px;background:#707070}
.localGovernment > div:before{content:"";display:block;position:relative;left:240px;top:70px;width:280px;height:1px;background:#707070}
.localGovernment > div ul{position:relative;left:480px;top:25px;width:350px;padding:20px;border:1px solid #e8e8e8;background:#f7f7f7}
.localGovernment > div ul li{margin-top:8px;padding-left:15px;background:url("../../../images/renewal/sub/bullet04.png") left 9px no-repeat;font-size:1.214rem;/*17px*/color:#666;font-weight:400;line-height:1.3;text-align:left}
.localGovernment > div ul li:first-child{margin-top:0}

.rndBorder:after{content:"";clear:both;display:block}
.rndBorder li{float:left;margin-top:5px;margin-left:5px;padding:8px 12px;border-radius:20px;border:1px solid #ccc;font-size:1.143rem;/*16px*/color:#666}


/* 균형발전사업 */
.balanceDevelopmentBox{position:relative;margin:40px 0}
.balanceDevelopmentBox > p{display:table;width:800px;height:80px;margin:auto;border-radius:100px;border:1px solid #aaa;box-sizing:border-box;box-shadow:0 3px 6px rgba(0,0,0,.1)}
.balanceDevelopmentBox > p > strong{display:table-cell;width:800px;height:80px;font-size:1.857rem;/*26px*/color:#222;font-weight:600;text-align:center;vertical-align:middle}
.balanceDevelopment{position:relative;margin-top:30px}
.balanceDevCircle{display:table;position:relative;width:392px;height:392px;margin:auto;border-radius:50%;border:20px solid #3A49A9;box-sizing:border-box;letter-spacing:-0.03em}
.balanceDevCircle:after{content:"";position:absolute;left:50%;bottom:-66px;width:182px;height:46px;transform:translateX(-50%);background:url("../../../images/renewal/contents/balanceDev_arrow.png") no-repeat}
.balanceDevCircle > div{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle}
.balanceDevCircle > div > p{font-size:2.143rem;/*30px*/color:#222;font-weight:600;line-height:1.1;}
.balanceDevCircle > div > em{display:block;margin-top:10px;font-size:1.429rem;/*20px*/color:#888}
.balanceDevCircle > div > span{display:block;font-size:1.429rem;/*20px*/color:#222}
.balanceDevCircle > div > em:after{content:"";display:block;width:100%;max-width:100px;margin:20px auto;border-top:2px solid #009DDA}

.balanceDevelopment > ul{position:relative;width:1000px;margin:25px auto 0;text-align:center}
.balanceDevelopment > ul > li > span{display:inline-block;position:relative;top:22px;padding:15px 70px;border-radius:27px;background:#718598;font-size:1.429rem;/*20px*/color:#fff;text-align:center}
.balanceDevelopment > ul > li > p{clear:both;display:block;margin:auto;padding:35px 20px;border-radius:10px;border:1px solid #ccc;box-sizing:border-box;box-shadow:0 3px 6px rgba(0,0,0,.1);font-size:1.571rem;/*22px*/color:#222;line-height:1.2}
.balanceDevelopment > ul > li:after{content:"";clear:both;display:block}
.balanceDevelopment > ul > li > div{float:left;position:relative;width:48.5%;margin-left:3%;padding-top:50px}
.balanceDevelopment > ul > li > div:first-child{margin-left:0}
.balanceDevelopment > ul > li > div:before{content:"";display:block;position:absolute;left:50%;top:0;width:100px;height:48px;transform:translateX(-50%);background:url("../../../images/renewal/contents/balanceDev_arrow2.png") no-repeat}
.balanceDevelopment > ul > li > div > p{display:table-cell;width:500px;height:60px;background:#0A88CF;font-size:1.571rem;/*22px*/color:#fff;font-weight:600;line-height:1.2;text-align:center;vertical-align:middle}
.balanceDevelopment > ul > li > div:first-child > p{background:#379ca5}
.balanceDevelopment > ul > li > div > p > span{font-size:1.214rem;/*17px*/color:#fff;font-weight:400}
.balanceDevelopment > ul > li > div > ul{border:1px solid #ebebeb !important;background:#f7f7f7}
.balanceDevelopment > ul > li > div > ul > li > ul{margin-top:0;padding:30px;text-align:left}


/* 균형발전특별회계사업 */
.strategyBox2{margin-bottom:180px}
.detailStrategy{position:relative;margin-top:10px;padding:25px 20px;border-radius:10px;border:1px solid #aaa}
.detailStrategy > li{margin-top:10px}
.detailStrategy > li:first-child{margin-top:0}
.detailStrategy > li > p:after{content:"";clear:both;display:block}
.detailStrategy > li > p i{float:left;width:20px;height:20px;margin-right:5px;border-radius:50%;background:#379ca5;font-style:normal;font-size:1rem;/*14px*/color:#fff;font-weight:500;text-align:center;line-height:20px}
.detailStrategy > li > p span{float:left;width:calc(100% - 30px);font-size:1.429rem;/*20px*/color:#222;text-align:left;line-height:1.2;letter-spacing:-0.03em}
.strategy02 > li > p i{background:#0A88CF}
.strategy03 > li > p i{background:#3A49A9}

.contentTitle{margin:20px 0 5px;font-size:1.429rem;/*20px*/color:#303F9F;font-weight:600}
.contentTitle span{font-size:1.214rem;/*17px*/color:#666;font-weight:400}
.rowChartTxtR tbody td{text-align:right}
.origin{margin-top:5px;text-align:right;font-size:0.9286rem;/*13px*/color:#666}
.specialAccount > p{margin-bottom:10px;font-size:1.214rem;/*17px*/color:#111}
.specialAccount > p:first-child{margin-top:25px}
.specialAccount > ul > li > ul{margin-top:0;margin-bottom:15px}
.specialAccount > ul > li > ul > li{margin-top:5px}



/* 지역혁신 */
.regionalInno{margin:50px 0}
.totalProduct{position:relative;width:100%;margin-top:30px;text-align:center}
.totalProduct > p{z-index:1;display:inline-block;position:relative;padding:20px 75px;border-radius:100px;border:1px solid #aaa;background:#fff;font-size:1.857rem;/*26px*/color:#222;font-weight:600}
.innoIndex{position:relative;width:100%;margin-bottom:30px}
.innoIndex:after{content:"";clear:both;display:block}
.innoIndex > div{float:left;position:relative;width:49.5%}
.innoIndex > div:after{content:"";position:absolute;left:50%;top:-40px;width:50%;height:1px;background:#707070}
.innoIndex > div:last-child{float:right}
.innoIndex > div:last-child:after{content:"";left:0}
.innoIndex > div > p{width:280px;padding:20px 0;margin:auto;border-radius:30px;background:#0A88CF;font-size:1.429rem;/*20px*/color:#fff;text-align:center}
.innoIndex > div:last-child > p{background:#379ca5}
.innoIndex > div > p:before{content:"";display:inline-block;position:absolute;left:50%;top:-40px;width:1px;height:40px;background:#707070}
.innoIndex > div > ul{position:relative;margin-top:25px}
.innoIndex > div > p:after{content:"";display:inline-block;z-index:-1;position:absolute;left:0;width:100%;height:128px;background:url("../../../images/renewal/contents/innoIndex_arrow.png") center top no-repeat}
.innoIndex > div > ul:after{content:"";clear:both;display:block}
.innoIndex > div > ul > li{float:left;width:130px;height:130px;margin-left:10px}
.innoIndex > div > ul > li:first-child{margin-left:0}
.innoIndex > div > ul > li > span{display:table-cell;width:130px;height:130px;margin-left:10px;border-radius:50%;border:1px solid #aaa;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.1);font-size:1.429rem;/*20px*/color:#222;text-align:center;vertical-align:middle}
.contentsImg{position:relative;width:100%;margin:30px 0;text-align:center}
.contentsImg img{max-width:100%}

.innoIndex > div.commission3 > p:after{height:118px;background:url("../../../images/renewal/contents/innoIndex_arrow2.png") center top no-repeat}
.innoIndex > div.commission3 > ul > li{float:none;display:inline-block;width:200px;height:100px}
.innoIndex > div.commission3 > ul > li > span{width:200px;height:100px;border-radius:100px}

.metroCalculation{position:relative}
.metroTitle{display:inline-block;margin-top:30px;padding:10px 20px;border-radius:20px;border:1px solid #707070;background:#fff;font-size:1.214rem;/*17px*/color:#222}
.metroMap{position:relative;min-height:712px;margin-top:20px;background:url("../../../images/renewal/contents/regionalInnoMap.png") center top no-repeat}
.metro{position:absolute}
.metro01{left:0;top:25px}
.metro02{left:0;top:200px}
.metro03{left:0;top:370px}
.metro04{right:0;top:40px}
.metro05{right:0;top:210px}
.metro06{right:0;top:380px}
.metro07{left:0;top:545px}
.village{position:relative;margin:30px 0}
.village ul{text-align:center}
.village ul li{display:inline-block;margin-left:10px}
.village ul li:first-child{margin-left:0}
.village ul li:nth-child(3):before{content:"VS";display:table-cell;padding:0 20px;font-size:4rem;/*56px*/color:#666;font-weight:800;text-align:center;vertical-align:middle}
.village ul li p{display:table-cell;width:270px;height:90px;border-radius:80px;border:5px solid #379ca5;font-size:1.857rem;/*26px*/color:#222;text-align:center;vertical-align:middle}
.village ul li:nth-child(2) p{border:5px solid #0A88CF}
.village ul li:nth-child(3) p{border:5px solid #3A49A9}
.calculationResult{margin-bottom:50px}

.ranking{position:absolute}
.ranking p{display:inline-block;padding:17px 35px;border-radius:10px;border:3px solid #ddd;box-sizing:border-box;background:#fff;font-size:1.429rem;/*20px*/color:#222}
.ranking p span{margin-right:10px;font-size:inherit;color:#0B74DD}
.ranking > div:after{content:"";clear:both;display:block}
.ranking > div > span{float:left;padding:20px 0 20px 0;font-size:1.214rem;/*17px*/color:#222}
.ranking > div > span.gold{height:67px;background:url("../../../images/renewal/contents/medal_gold.png") right center no-repeat}
.ranking > div > span.silver{height:67px;background:url("../../../images/renewal/contents/medal_silver.png") right center no-repeat}
.ranking > div > p{float:left;margin-left:20px}
.rank01{left:135px;top:20px}
.rank02{left:135px;top:193px}
.rank03{right:277px;top:207px}
.rank04{right:277px;top:378px}
.rank05{right:277px;top:30px}
.rank06{left:277px;top:365px}
.rank07{left:277px;bottom:115px}

.sectorIndex{position:relative;margin:30px 0}
.sectorIndex li{display:table;margin-top:10px}
.sectorIndex li:first-child{margin-top:0}
.sectorIndex li p{display:table-cell;position:relative;padding:10px 50px;border:1px solid #aaa;font-size:1.214rem;/*17px*/color:#222}
.sectorIndex li p:before{content:"";position:absolute;right:-20px;top:50%;transform:translateY(-50%);width:0;height:0;border-width:10px;border-style:solid;border-color:transparent transparent transparent #777}
.sectorIndex li p:after{content:"";position:absolute;right:-19px;top:50%;transform:translateY(-50%);width:0;height:0;border-width:10px;border-style:solid;border-color:transparent transparent transparent #fff}
.sectorIndex li > div{display:table-cell;position:relative;left:20px;vertical-align:middle}
.sectorIndex li:first-child > div{width:600px;height:40px;background:#B7C2CB}
.sectorIndex li:last-child > div span{display:table-cell;font-size:1.214rem;/*17px*/text-align:center;vertical-align:middle}
.sectorIndex li:last-child > div span:first-child{height:40px;padding:0 30px;background:#009DDA;color:#fff}
.sectorIndex li:last-child > div span:last-child{position:relative;left:30px}

.potentialIndex{display:table;position:relative;width:calc(100% - 170px);margin:30px 85px;box-sizing:border-box;letter-spacing:-0.03em}
.potentialIndex > li{display:table-cell;vertical-align:middle}
.potentialIndex > li > p{z-index:1;display:table-cell;position:relative;top:30px;width:300px;height:300px;border-radius:50%;border:1px solid #aaa;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.5);font-size:1.857rem;/*26px*/color:#222;font-weight:600;text-align:center;vertical-align:middle}
.potentialIndex > li div{position:relative;margin-left:100px}
.potentialIndex > li div:after{content:"";clear:both;display:block}
.potentialIndex > li div dl{float:left;width:400px;margin-left:15px}
.potentialIndex > li div dl dt, .potentialIndex > li div dl dd{padding:20px;border-radius:30px;font-size:1.429rem;/*20px*/}
.potentialIndex > li div dl dt{border:1px solid #0A88CF;background:#0A88CF;color:#fff}
.potentialIndex > li div dl:last-child dt{border:1px solid #379ca5;background:#379ca5}
.potentialIndex > li div dl dd{margin-top:10px;border:1px solid #aaa;background:#fff;color:#222}
.potentialIndex > li div dl:first-child dd:before{content:"";display:inline-block;position:absolute;left:-180px;width:165px;height:12px;transform:translateY(6px);background:url("../../../images/renewal/contents/potentialIndex_arrow.png") left center no-repeat}





/* 지방소멸 */
.extinction{position:relative;width:100%;margin-bottom:50px}
.extinction > p{font-size:1.214rem;/*17px*/color:#666;font-weight:400;line-height:1.5}
.extinction > p strong{font-size:inherit;color:#222;font-weight:600;line-height:1.2}
.extinction > .contentsImg{margin:50px 0}
.nextinctionSummary{display:table;width:800px;margin:30px auto;padding:20px;border:1px solid #DEEDF4;box-sizing:border-box;background:#F7FBFD;text-align:center}
.nextinctionSummary > p{font-size:1.429rem;/*20px*/color:#303F9F;font-weight:600;line-height:1.2}
.caption{position:relative;margin-top:10px;font-size:1.214rem;/*17px*/text-align:center;letter-spacing:-0.03em}
.caption span{font-size:inherit;color:#718598}
.caption p{margin-top:5px;font-size:inherit;color:#666}

/* 인구감소대응_220622 */
.pop_decrease_map{display: flex; align-items: center}
.pop_decrease_map .map{width: 37%; padding: 1rem}
.pop_decrease_map .map img{max-width: 100%}
.pop_decrease_map .tbl{width: 63%; padding: 1rem;}
.pop_decrease_map .tbl th{white-space: nowrap}

/* 정책제안 */
.policyProposalBox{position:relative}
.policyProposalBox .refer{margin-bottom:30px;color:#718598}
.policyProposal{display:table;position:relative;width:1000px;height:80px;margin:40px auto 30px;text-align:center}
.policyProposal > p{display:table-cell;border-radius:100px;border:1px solid #aaa;box-sizing:border-box;box-shadow:0 3px 6px rgba(0,0,0,0.15);font-size:1.857rem;/*26px*/color:#222;font-weight:600;text-align:center;vertical-align:middle}
.processDisposal{position:relative;margin:30px 0 20px}
.processDisposal ul:after{content:"";clear:both;display:block}
.processDisposal ul li{float:left;position:relative;margin-left:34px}
.processDisposal ul li:before{content:"";display:block;position:absolute;left:-34px;top:50%;transform:translateY(-50%);width:34px;height:13px;background:url("../../../images/renewal/contents/processDisposal_arrow.png") left center no-repeat}
.processDisposal ul li:first-child{margin-left:0}
.processDisposal ul li:first-child:before{display:none}
.processDisposal ul li:first-child{content:"";clear:both;display:block}
.processDisposal ul li > div{display:table-cell;position:relative;width:100%;height:50px;padding:20px 50px;border-radius:80px;border:8px solid #0A88CF;text-align:center;vertical-align:middle;letter-spacing:-0.03em}
.processDisposal ul li:nth-child(even) > div{border-color:#379ca5}
.processDisposal ul li p{margin-bottom:7px;font-size:1.571rem;/*22px*/color:#222}
.processDisposal ul li span{font-size:1.214rem;/*17px*/color:#718598}
.proposalTabBox{margin-top:50px}
.proposalTabBox > P{margin-bottom:10px;text-align:right}

.listProposal{position:relative;margin:50px 0}
.listProposal > ul:after{content:"";clear:both;display:block}
.listProposal > ul > li{float:left;position:relative;width:450px;height:400px;margin-left:20px;padding:20px;border:1px solid #ccc;box-sizing:border-box;box-shadow:5px 5px 0 rgba(0,0,0,.05)}
.listProposal > ul > li:nth-child(3n+1){margin-left:0}
.listProposal > ul > li:nth-child(n+4){margin-top:20px}
.listProposal > ul > li em{font-size:1rem;/*14px*/color:#0B74DD}
.listProposal a .line2Cut{display:block;display:-webkit-box;overflow:hidden;width:100%;max-height:calc(22 * 1.3 * 2 * 1px);margin:5px 0 10px;font-size:1.571rem;/*22px*/color:#222;font-weight:400;letter-spacing:-0.03em;line-height:1.3;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.listProposal a p{display:block;display:-webkit-box;overflow:hidden;width:100%;max-height:calc(17 * 1.4 * 8 * 1px);font-size:1.214rem;/*17px*/color:#666;line-height:1.4;text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:8;-webkit-box-orient:vertical}
.listProposal a:hover .line2Cut, .listProposal a:focus .line2Cut{text-decoration:underline}
.detailProposal{position:absolute;left:20px;bottom:20px;width:calc(450px - 40px)}
.detailProposal:after{content:"";clear:both;display:block}
.detailProposal li{float:left;font-size:1rem;/*14px*/color:#666}
.detailProposal li:last-child{float:right}
.detailProposal li span{float:left;margin-left:10px;font-size:inherit;color:inherit}
.detailProposal li span:first-child{margin-left:0}
.detailProposal li:last-child a{display:inline-block;height:19px;padding-left:25px;background:url("../../../images/renewal/contents/icon_good.png") left center no-repeat;font-size:inherit;color:inherit}


/* 정책제안 작성 */
.suggest{position:relative;margin:20px 0}
.suggest > ul:after{content:"";clear:both;display:block}
.suggest > ul > li{float:left;margin-bottom:5px}
.suggest > ul > li:last-child{float:right}
.suggest .smRoundBtn2{padding:4px 10px;border-radius:20px;font-size:1rem;/*14px*/}
.suggest table tr td select{min-width:200px}
.proposedPop{display:block}



/* 개인정보처리방침 */
.contentDownBox{position:relative;margin:15px 0;padding:20px;border:1px solid #ddd}
.contentDownBox ul{display:table;width:100%}
.contentDownBox ul li{display:table-cell;font-size:1.214rem;/*17px*/color:#666;line-height:1.2;text-align:left;vertical-align:middle}
.contentDownBox ul li:last-child{text-align:right}
.contentDownBox ul li .contentDown,
.contentDownBox ul li .contentView,
.contentDownBox ul li .link_go{display: inline-block; padding: .6rem 1.4rem; padding-left: 3rem; border: 1px solid #ddd; border-radius: 4px; background-position: .8rem center; background-repeat: no-repeat; font-size:1.1rem; color:#0B74DD}
.contentDownBox ul li .contentDown{background-image:url("/dext5img/images/renewal/sub/icon_down2over.png"); background-color: #3a49a9; border-color: #3a49a9; color: #fff;}
.contentDownBox ul li .link_go{background-image:url("/dext5img/images/renewal/contents/icon_newWindow2.png");margin-left: 0.4rem; padding-left: 2.4rem;}
.contentDownBox ul li .contentView{background-image:url("/dext5img/images/renewal/contents/icon_view.png")}
.contentDownBox ul li >a+a{margin-left: .2rem}

.processDisposal2{position:relative;margin:30px 0 20px}
.processDisposal2 > ul:after{content:"";clear:both;display:block}
.processDisposal2 > ul > li{float:left;position:relative;margin-left:35px}
.processDisposal2 > ul > li:before{content:"";display:block;position:absolute;left:-35px;top:calc(50% - 7px);transform:translateY(-50%);width:34px;height:13px;background:url("../../../images/renewal/contents/processDisposal_arrow.png") left center no-repeat}
.processDisposal2 > ul > li:first-child{margin-left:0}
.processDisposal2 > ul > li:first-child:before{display:none}
.processDisposal2 > ul > li:first-child{content:"";clear:both;display:block}
.processDisposal2 > ul > li div{text-align:center}
.processDisposal2 > ul > li .process{display:table-cell;position:relative;width:300px;height:100px;padding:20px 50px;border-radius:75px;border:5px solid #0A88CF;text-align:center;vertical-align:middle;letter-spacing:-0.03em}
.processDisposal2 > ul > li .process p{margin-bottom:7px;font-size:1.571rem;/*22px*/color:#303F9F}
.processDisposal2 > ul > li .process span{display:block;font-size:1.214rem;/*17px*/color:#666;text-align:center}
.processDisposal2 > ul > li > div > span{display:block;margin-top:5px;font-size:1.214rem;/*17px*/;color:#718598}
.processDisposal2.flx > ul{display: flex; justify-content: space-between; flex-wrap: wrap; margin-top: -20px}
.processDisposal2.flx > ul > li{float: none; flex-shrink: 1; flex-grow: 1; margin-top: 20px}
.processDisposal2.flx > ul > li div{width: 100%}
.processDisposal2.flx > ul > li .process{display: block; width: auto; padding-left: 1em; padding-right: 1em}
.processDisposal2.flx > ul > li .between{position: absolute;bottom: calc(100% + 10px);background: #3f51b5;text-align: center;color: #fff;padding: .6em 1.2em;z-index: 1;line-height: 1.2;border-radius: 1000px;font-size: 1.1em;margin-left: calc(-50% - 10px);width: 90%;}
.processDisposal2.flx > ul > li .between:before{content: "";width: 0;height: 36px;border-left: 2px dotted #8d8d8d;position: absolute;top: calc(100% + 3px);left: 50%;}
.processDisposal2.has_btw > ul{padding-top: 60px;}



.subContents.policyView{width:100%;padding:20px;box-sizing:border-box}
.subContents.policyView h5{margin-top:0}
.subContents.policyView .policyPage1 h5{margin:45px 0 20px}
.subContents.policyView > .chart{border-top:2px solid #000}
.subContents.policyView > .chart tr td{padding:20px;vertical-align:top}
.subContents.policyView > .chart tr th, .subContents.policyView > .chart tr td{border:1px solid #ddd}
.subContents.policyView > .chart tr td td p{font-size:1.214rem;/*17px*/}
.subContents.policyView > .chart .chart tr td{padding:10px}
.subContents.policyView > .chart .chart tr th:first-child, .subContents.policyView > .chart .chart tr td:first-child{border-left:none}
.subContents.policyView > .chart .chart tr th:last-child, .subContents.policyView > .chart .chart tr td:last-child{border-right:none}
.subContents.policyView > .chart .chart tr td ul li{margin-top:5px;font-size:1.143rem;/*16px*/line-height:1.2}
.subContents.policyView > .chart .chart tr td ul li strong{font-size:inherit;color:#222;font-weight:500}
.subContents.policyView > .chart em{font-size:inherit;color:#0B74DD}


.policyView > p{font-size:2.571rem;/*36px*/color:#222;font-weight:600}
.viewTitle{position:relative;width:100%;margin:10px 0 40px}
.viewTitle:after{content:"";clear:both;display:block}
.viewTitle > li{float:left;margin-left:20px;font-size:1.143rem;/*16px*/color:#666}
.viewTitle > li:first-child{margin-left:0}
.viewTitle > li span{display:inline-block;margin-right:5px;font-size:inherit;color:#222}



.privacy_content .privacy_tit{display: table; margin: 40px 0 20px}
.privacy_content .privacy_tit h5{background: none; display: table-cell; vertical-align: middle; padding-left: 20px; font-size: 1.8rem;}
.privacy_content .privacy_icon{display:table-cell; vertical-align: middle;}
.privacy_content .privacy_icon img{width: 100px}
.privacy_content .privacy_tit_lst{display: table;margin: 20px 0 20px 16px}
.privacy_content .privacy_tit_lst:before{position: inherit}
.privacy_content .privacy_tit_lst>ol{display: table-cell; vertical-align: middle; padding-left: 20px}
.privacy_content .privacy_item_wrap{padding-left: 6px}
.privacy_content p,
.privacy_content .chart tr td,
.privacy_content :not(.summaryBox) li,
.privacy_content u{font-size: 1.15rem; line-height: 1.55; position: relative; color: #333;letter-spacing: -.05rem;}
.privacy_content .chart tr td{position: static}
.privacy_content p{margin: 0.4rem 0;}


/*bullet*/
.privacy_content [class^="bul-list0"] > li{position:relative;}
.privacy_content [class^="bul-list0"] > li:before{position:absolute;content:'';}
.privacy_content [class^="bul-list0"] > li > [class^="bul-list0"]{margin-top:.3rem;}
.privacy_content .bul-list01 > li{position:relative;padding-left:7px;}
.privacy_content .bul-list01 > li>strong{font-weight:500;}
.privacy_content .bul-list01 > li:before{width:3px;height:3px;position:absolute;margin-top:0.8rem;left:0;background:#000;content:'';-webkit-print-color-adjust:exact;}
.privacy_content .bul-list01 > li + li{margin-top:.6rem;}
.privacy_content .bul-list02 > li{;position:relative;padding-left:.5rem;}
.privacy_content .bul-list02 > li:before{width:4px;height:1px;position:absolute;margin-top:0.8rem;left:0;background:#a9a9a9;content:'';-webkit-print-color-adjust:exact;}
.privacy_content .bul-list02 > li + li{margin-top:.6rem;}

.privacy_content .sm>li+li{margin-top: .1rem}


.privacy_content strong{color: #222}
.privacy_item_wrap .privacy_lst_type_num1{counter-reset: lst1}
.privacy_item_wrap .privacy_lst_type_num1>li{padding-left: 22px}
.privacy_item_wrap .privacy_lst_type_num1>li:before{counter-increment: lst1; content: counter(lst1);font-size: .7em; font-weight: 500;text-align: center;width: 18px;height: 18px;border: 1px solid #a9a9a9;border-radius: 100%;position: absolute;left: 0;top:.2rem}
.privacy_item_wrap .privacy_lst_type_num1>li+li{margin-top: 8px}
.privacy_item_wrap .privacy_lst_type_num2{counter-reset: lst1}
.privacy_item_wrap .privacy_lst_type_num2>li{padding-left: 1.6rem}
.privacy_item_wrap .privacy_lst_type_num2>li:before{counter-increment: lst1; content: "("counter(lst1)")";font-size: .9em; font-weight: 500;text-align: center;position: absolute;left: 0; line-height: 1.8rem}
.privacy_item_wrap .privacy_lst_type_num2>li+li{margin-top: 5px}
.privacy_item_wrap li .privacy_lst_type_num2{margin-top: 5px}
.privacy_lst_type_num3{padding-left: 1.2rem;}
.privacy_lst_type_num3>li:nth-child(1)::marker{content: '㈎ '}
.privacy_lst_type_num3>li:nth-child(2)::marker{content: '㈏ '}
.privacy_lst_type_num3>li:nth-child(3)::marker{content: '㈐ '}
.privacy_lst_type_num3>li:nth-child(4)::marker{content: '㈑ '}
.privacy_lst_type_num3>li:nth-child(5)::marker{content: '㈒ '}
.privacy_lst_type_num3>li:nth-child(6)::marker{content: '㈓ '}
.privacy_lst_type_num3>li:nth-child(7)::marker{content: '㈔ '}
.privacy_lst_type_num3>li:nth-child(8)::marker{content: '㈕ '}
.privacy_lst_type_num3>li:nth-child(9)::marker{content: '㈖ '}
.privacy_lst_type_num3>li:nth-child(10)::marker{content: '㈗ '}
.privacy_lst_type_num3>li:nth-child(11)::marker{content: '㈘ '}
.privacy_lst_type_num3>li:nth-child(12)::marker{content: '㈙ '}
.privacy_lst_type_num3>li:nth-child(13)::marker{content: '㈚ '}
.privacy_lst_type_num3>li:nth-child(14)::marker{content: '㈛ '}

.privacy_content .txt_rfnc{padding-left: 20px; position: relativee}
.privacy_content .txt_rfnc:before{content: "※"; position: absolute; left: 0}
.privacy_content .txt_hpn{padding-left: 10px; position: relativee}
.privacy_content .txt_hpn:before{content: "-"; position: absolute; left: 0}

.privacy_content .chart.line_h tr td{line-height: 1.2}


@media screen and (max-width: 1450px) {


	.policy_2022_07_c02 .graph_con .step_graph>ul{padding: 0 2%}

    .strategy > ul > li{width:32%;margin-left:2%}
    .strategy > ul > li > p{width:32%}

}





@media screen and (max-width: 1420px) {

    /* 연혁 */
    .history_2022_promise > div {padding-bottom: 3em;}

    /* NABIS CI */
    .nabisCI > li:first-child{padding-left:0;text-align:center}
    .nabisCI > li:last-child{padding-right:0;text-align:center}
    .nabisCIBox > ul.nabisColor{width:100%;margin:0 0}
    .nabisCIBox > ul.nabisColor > li > ul{padding-left:15px}
    .nabisCIBox > ul.nabisColor > li > ul > li{font-size:1.143rem;/*16px*/}
    .nabisCIBox > ul.nabisColor > li > ul > li:first-child{font-size:1.286rem;/*18px*/}


    /* openAPI */
    .openAPI{position:relative;width:100%;height:694px;margin-top:30px;background:url("../../../images/renewal/contents/openAPI.png") right top no-repeat}
    .openAPI > p:first-child{left:150px;top:80px;font-size:5.714rem;/*80px*/}
    .openAPI > p:nth-child(2){left:260px;top:150px;font-size:10.71rem;/*150px*/}
    .openAPI > p:last-child{left:25px;top:310px;font-size:1.286rem;/*18px*/}


    /* 비전과 전략 */
    .vision{position:relative;overflow:hidden}
    .vision > ul > li{width:18.5%;margin-left:1.875%}
    .vision > ul > li p{height:50px;font-size:1.286rem;/*18px*/}
    .vision > ul.innovationTask > li{width:23.5%;margin-left:2%}

    .vision > ul.value3 > li{height:120px;padding:35px 0}
    .vision > ul.value3 > li:first-child{margin-left:0}
    .vision > ul.value3 > li p:before{border:60px solid;border-color:#379ca5 transparent transparent transparent}
    .vision > ul.value3 > li p strong{top:-27px;font-size:1.571rem;/*22px*/}
    .vision > ul.value3 > li dl{font-size:1.286rem;/*18px*/}
    .vision > ul.value3 > li dl dt{margin-bottom:10px;font-size:1.429rem;/*20px*/}

    .strategyBox > ul{width:80%;margin:0 10%}
    .strategyBox > ul > li{width:100%;height:70px;margin-top:15px}
    .strategyBox > ul > li > ul > li{font-size:1.143rem;/*16px*/}
    .strategyBox > ul > li > ul > li:nth-child(3){margin:15px}
    .strategyBox > ul > li > ul > li em{width:50px;height:50px;font-size:1.286rem;/*18px*/}
    .strategyBox > ul > li > ul > li strong{font-size:1.429rem;/*20px*/}
    .strategy{height:180px}
    .strategy:before{background-size:80% auto}
    .strategy > p{position:absolute;left:50%;top:17px;width:50px;height:50px}
    .strategy > p > strong{display:table-cell;width:50px;height:50px;font-size:1.286rem;/*18px*/}
    .strategy > ul > li{height:60px}
    .strategy > ul > li > p{height:60px}
    .strategy > ul > li > p strong, .strategy > ul > li > p span{font-size:1.286rem;/*18px*/color:inherit}
    .strategy > ul > li > p strong{margin-right:10px;font-size:1.571rem;/*22px*/}

    .coreTask > ul > li{padding:15px 30px}
    .coreTask > ul > li > p{margin-top:30px}
    .coreTask > ul > li > p strong{width:100px;height:100px;font-size:1.929rem;/*27px*/}
    .coreTask > ul > li > p span{position:relative;left:30px;font-size:1.286rem;/*18px*/}
    .coreTask > ul > li > ul > li > p{font-size:1.286rem;/*18px*/}
    .coreTask > ul > li > ul > li > p i{font-size:0.9286rem;/*13px*/}
    .coreTask > ul > li > ul > li > em{margin-left:25px;font-size:1.143rem;/*16px*/}



    /* 주요추진과제 */
    .publicInvestment{margin-top:40px}
    .publicInvestment > p{z-index:1;position:relative;width:calc(100% - 100px);margin:auto;padding:20px;border-radius:10px;background:#f7f7f7}
    .publicInvestment > p span{font-size:1.571rem;/*22px*/}
    .publicInvestment > p strong{z-index:1;display:block;position:relative;width:100%;font-size:2.571rem;/*36px*/}
    .publicInvestment > ul{position:relative;top:-20px}
    .publicInvestment > ul > li div{width:80%;height:100px}
    .publicInvestment > ul > li div>em{top:-18px;width:150px;height:35px;font-size:1.429rem;/*20px*/line-height:35px}
    .publicInvestment > ul > li div>p{position:relative;top:-10px;font-size:1.286rem;/*18px*/}

	.publicInvestment.tp2 > ul > li>div>em{margin-left: -75px}
	.publicInvestment.tp2 > ul > li div>p{position: static; top: auto}



    /* 국가혁신클러스터 */
    .cluster{margin-top:40px}
    .sacleBox{width:600px;height:60px}
    .sacleBox > li:first-child{width:150px;font-size:1.429rem;/*20px*/}
    .sacleBox > li:last-child{font-size:1.429rem;/*20px*/}
    .clusterMap{float:left;position:relative;width:601px;height:550px;margin-top:60px;background:url("../../../images/renewal/contents/clusterMap2.png") 70px top no-repeat}
    .clusterMap .local.local01{left:0;top:-13px}
    .clusterMap .local.local02{left:0;top:275px}
    .clusterMap .local.local03{left:600px;top:-22px}
    .clusterMap .local.local04{left:600px;top:59px}
    .clusterMap .local.local05{left:600px;top:238px}
    .clusterMap .local.local06{left:600px;top:479px}
    .clusterMap .local p{font-size:1.286rem;/*18px*/}
    .clusterMap .local03 p, .clusterMap .local04 p, .clusterMap .local05 p, .clusterMap .local06 p{padding-right:15px}
    .clusterMap .local dl{padding:15px}
    .clusterMap .local dl dt{margin-top:12px;font-size:1.286rem;/*18px*/}
    .clusterMap .local dl dt:after{background:url("../../../images/renewal/contents/cluster_line.png") left 7px repeat-x}
    .clusterMap .local03 dl dt:after, .clusterMap .local04 dl dt:after, .clusterMap .local05 dl dt:after, .clusterMap .local06 dl dt:after{background:url("../../../images/renewal/contents/cluster_line.png") right 7px repeat-x}
    .clusterMap .local dl dd{margin-top:6px;font-size:1.071rem;/*15px*/}
    .detailCluster{float:right;width:30%;margin-top:30px}
    .detailCluster > div{margin-top:20px}
    .detailCluster > div em{left:-25px;width:50px;height:50px;font-size:1.429rem;/*20px*/line-height:50px}
    .detailCluster > div p{padding:15px 15px 15px 30px;font-size:1.286rem;/*18px*/color:#222;}
    .detailCluster > div p span{margin-top:8px;padding-top:10px}




    /* 혁신도시 육성 */
    .propel{margin-top:40px}
    .propel > p{margin-bottom:20px;font-size:1.714rem;/*24px*/}
    .innovationCity{margin-top:30px}
    .innovationCity > li{width:32%;margin-left:2%;padding:200px 20px 20px}
    .innovationCity > li:nth-child(n+4){padding:20px 20px 20px;background-size:100% auto !important}
    .innovationCity > li:nth-child(4){background:url("../../../images/renewal/contents/innovationCity04.png") center calc(100% - 20px) no-repeat}
    .innovationCity > li:nth-child(5){background:url("../../../images/renewal/contents/innovationCity05.png") center calc(100% - 20px) no-repeat}
    .innovationCity > li:nth-child(6){background:url("../../../images/renewal/contents/innovationCity06.png") center calc(100% - 20px) no-repeat}
    .innovationCity > li > p{font-size:1.429rem;/*20px*/}
    .innovationCity > li:nth-child(n+4) > .summaryBox > li > ul > li{background:url("../../../images/renewal/contents/bullet05.png") left 10px no-repeat}



    /* 지역발전 투자협약제도 확산 */
    .investment{margin-top:40px}
    .investment > li{width:calc(60% - 40px)}
    .investment > li:last-child{width:40%}
    .investment > li > p{font-size:1.286rem;/*18px*/}
    .historyBox{margin-top:20px;padding:20px}
    .historyBox > div > p{font-size:1.071rem;/*15px*/}
    .historyBox > div > p strong{font-size:1.429rem;/*20px*/}
    .continuity > li{width:20%;min-height:270px;height:auto;margin-left:10px;padding:10px}
    .continuity > li:nth-child(1){margin-left:0}
    .continuity > li:nth-child(2){width:calc(60% - 20px)}
    .continuity > li > p{margin:40px 0 20px;font-size:1.286rem;/*18px*/}
    .continuity > li > div span{font-size:1.286rem;/*18px*/}
    .continuity > li > div span:after{height:10px;margin:5px auto}
    .continuity > .continutyC > div{padding:15px}
    .continuity > .continutyC > div > p{font-size:1.286rem;/*18px*/}
    .continuity > .continutyC > div > em{font-size:1.286rem;/*18px*/}
    .continuity > .continutyC > ul > li{width:32%;height:auto;margin-left:2%;padding:20px 0;font-size:1.286rem;/*18px*/}
    .continuity > .continutyC > ul > li:nth-child(3n+1){margin-left:0}
    .continuity > .continutyC > ul > li:nth-child(n+4){margin-top:2%}



    /* 지역혁신체계구축 */
    .regionalInnovation{padding:0 50px}
    .regionalInno > li{width:48%;height:100px;margin-bottom:50px;border-radius:80px;border:5px solid #379ca5;background:#fff}
    .regionalInno > li:nth-child(even){margin-left:4%}
    .regionalInno > li:nth-child(3) > p{position:relative;top:-15px}
    .regionalInno > li:nth-child(3):before{content:"";display:block;position:relative;left:calc(100% - 128px);top:-40px;width:285px;height:13px}
    .regionalInno > li:nth-child(3), .regionalInno > li:nth-child(4){border:5px solid #0A88CF}
    .regionalInno > li:nth-child(3):after, .regionalInno > li:nth-child(4):after{content:"";display:block;width:13px;height:72px;margin-top:5px;background:url("../../../images/renewal/contents/arrowRegional.png") no-repeat}
    .regionalInno > li:nth-child(5) > div > p{width:100%;height:auto;border-radius:30px;font-size:1.429rem;/*20px*/}
    .regionalInno > li:nth-child(5) > div > span{margin-top:10px;font-size:1.286rem;/*18px*/}
    .regionalInno > li:nth-child(6){border:5px solid #3A49A9}
    .regionalInno > li:after{top:5px;width:2px;height:50px}
    .regionalInno > li > p{display:table-cell;width:100vw;height:90px;font-size:1.571rem;/*22px*/color:#222;text-align:center;line-height:1.2;vertical-align:middle}
    .conference{width:300px;height:300px;background-size:100% auto}
    .conference > p{width:200px;height:83px;background-size:200px auto}
    .conference > p > strong{top:15px;font-size:1.286rem;/*18px*/}
    .conference > ul > li{width:100px;height:100px;font-size:1.214rem;/*17px*/}
    .conference > ul > li:nth-child(1){left:-40px;top:40px}
    .conference > ul > li:nth-child(2){left:140px;top:40px}
    .conference > ul > li:nth-child(2) > p{margin-top:5px;font-size:1rem;/*14px*/}
    .conference > ul > li:nth-child(3){left:-100px;top:160px}
    .detailConference{width:82%;padding:15px}
    .detailConference > ul > li{margin-top:10px}
    .detailConference > ul > li span{font-size:1.214rem;/*17px*/}
    .detailConference > ul > li em{font-size:1.071rem;/*15px*/}

    .innovativeTest{margin-top:40px}
    .innovativeTest > p{margin-bottom:20px;font-size:1.929rem;/*27px*/}
    .innovativeTest > ul{width:48%}
    .innovativeTest > ul > li > p{display:table-cell;width:100vw;height:70px;padding:10px;font-size:1.286rem;/*18px*/vertical-align:middle}
    .innovativeTest > ul > li > span{padding:15px;font-size:1.286rem;/*18px*/}
    .detailTest > li > p{margin-top:30px;padding:10px 30px;font-size:1.286rem;/*18px*/}
    .detailTest > li > p:before{bottom:-85px;width:150px;height:93px;background-size:auto 93px}
    .detailTest > li > ul{position:relative;margin-top:30px}
    .detailTest > li > ul > li{margin-left:1px;width:32%;height:auto;padding:5px;box-sizing:border-box}
    .detailTest > li > ul > li span{margin:5px 0 5px;font-size:1.429rem;/*20px*/}
    .localities p{margin:15px 0;padding:10px 40px;font-size:1.143rem;/*16px*/}
    .localities p:after{bottom:-20px;width:406px;height:90px;background-size:auto 90px}
    .localities ul{display:table}
    .localities ul li{float:none;display:table-cell;width:16%;height:40px;margin-left:0;font-size:1rem;/*14px*/vertical-align:middle}


    /* 균형발전지표개발 */
    .developmentIndex > ul > li > p{font-size:1.286rem;/*18px*/}
    .developmentIndex > ul > li > ul{margin-top:25px}
    .developmentIndex > ul > li > ul:before{width:950px;height:113px;background-size:100% auto}
    .developmentIndex > ul > li > ul > li span{width:100px;height:100px;font-size:1.286rem;/*18px*/}
    .closeGap ul{width:calc(100% - 100px)}
    .closeGap ul li{width:49%;padding:15px;font-size:1.286rem;/*18px*/}
    .closeGap ul:before{width:35px;height:35px;transform:translate(-50%, 5px);background-size:100% auto}




    /* 지역균형뉴딜 */
    .newDeal .notion{padding:20px}
    .notion > p{font-size:1.429rem;/*20px*/}
    .notion > a{display:inline-block;width:250px;margin-top:15px;padding:10px 0 15px;font-size:1.143rem;/*16px*/}
    .newDeal > ol > li:before{font-size:1rem;/*14px*/}
    .newDeal > ol > li{font-size:1.143rem;/*16px*/}
    .promotionalStrategy dl > dt{width:250px;padding:10px;font-size:1.286rem;/*18px*/}
    .promotionalStrategy > dl:nth-child(2) > dt{font-size:1.286rem;/*18px*/}
    .promotionalStrategy > dl:nth-child(2) > dd > ul > li{min-height:90px}
    .promotionalStrategy dl > dd > ul > li{float:left;width:32%;margin-left:2%;padding:10px 20px;font-size:1.143rem;/*16px*/}
    .promotionalStrategy dl > dd > ul > li > p{font-size:1.286rem;/*18px*/}
    .promotional{margin-top:20px}
    .promotional > p{left:250px;width:calc(100% - 250px);height:35px;font-size:1.929rem;/*27px*/}
    .promotional > p:before{top:-50px;width:100%;height:100px;background-size:100% 100px}
    .promotional > span{height:3px}
    .promotional > dl > dd > ul > li{padding:10px 15px;font-size:1.286rem;/*18px*/}
    .promotional > dl:nth-child(4) > dd > ul > li{min-height:70px}
    .promotional > dl:nth-child(4) > dd > ul > li:first-child{margin-left:0}
    .promotional > dl:nth-child(5) > dd > ul > li:nth-child(1), .promotional > dl:nth-child(5) > dd > ul > li:nth-child(2){min-height:180px}
    .promotional > dl > dd > ul > li > ul > li{margin-top:6px;padding-left:10px;background:url("../../../images/renewal/sub/bullet04.png") left 9px no-repeat;font-size:1.143rem;/*16px*/}
    .promotional > dl:nth-child(4) > dd > ul > li, .promotional > dl:nth-child(5) > dd > ul > li{width:49%;margin-left:2%}

    .majorNewDeal{padding:30px 50px}
    .localMap{width:50%}
    .localMap > li > a{font-size:1.143rem;/*16px*/}
    .localInfoBox{float:left;width:400px;margin-left:30px;margin-top:50px}
    .localInfo > p{padding:15px}
    .localInfo > p:before{content:"";display:inline-block;position:absolute;left:-60px;top:-0;width:60px;height:15px;background-size:contain}
    .localInfo > p strong{font-size:1.429rem;/*20px*/}
    .localInfo > p a{font-size:1rem;/*14px*/}
    .localInfo > ul{padding:20px}
    .localInfo > ul > li{font-size:1rem;/*14px*/}
    .localInfo > ul > li > span{margin-top:0}



    /* 글로벌정책협력거버넌스구축 */
    .coverSlogan{max-width:100%;height:70px;padding:7px}
    .coverSlogan > p{width:54px;height:54px;font-size:1.429rem;/*20px*/}
    .coverSlogan > span{position:relative;left:10px;width:auto;margin-left:20px;font-size:1.571rem;/*22px*/}
    .coverSlogan > span > em{font-size:1.143rem;/*16px*/}

    .committeeBox{margin-top:20px}
    .committeeBox > li:nth-child(1), .committeeBox > li:nth-child(3){width:auto;height:auto;padding:20px 20px}
    .flags{position:relative}
    .flags:after{content:"";clear:both;display:block}
    .flags > span{float:left;width:80px;height:53px;margin-left:10px;background-size:contain}
    .detailCommittee > p{font-size:1.429rem;/*20px*/}
    .directInstitution{width:42%;height:auto;margin-top:10px;padding:15px;background:url("../../../images/renewal/contents/icon_blueHouse.png") center 15px no-repeat #fff}
    .directInstitution:after{bottom:-60px;width:45px;height:25px;background-size:contain}
    .directInstitution > p strong{font-size:1.929rem;/*27px*/}
    .covernance > p{position:relative;width:800px;margin:55px auto 0}
    .covernance > p > span{width:800px;height:70px;border-radius:100px;font-size:1.714rem;/*24px*/}


	/* 초광역협력 */
	.metro_slogan{width: 80%; font-size: 1.429rem}

	.metro_stat{border: 0 none; padding: 20px 0}
	.metro_stat>ul{margin: -100px -30px}
	.metro_stat>ul>li{padding: 100px 40px}


	/* 지방소멸대응기금 */
	.strategyBox.tp2 > ul > li > ul > li em{width: 100px}
	.strategyBox.tp2 > ul > li > ul > li strong{padding-left: 100px}
	.publicInvestment.tp2 > ul > li>div{}


    /* 균형발전 추진체계 */
    .organizeBox > p{font-size:1.571rem;/*22px*/}
    .organizeBox > p:after{top:88px;height:417px}
    .organizeBox > ul:after{content:"";clear:both;display:block}
    .organizeBox > ul > li:nth-child(1){float:none;margin-left:0;margin-top:0}
    .organizeBox > ul > li:nth-child(2){float:none;margin-right:0;margin-top:0}
    .orgGroup{width:450px;margin:20px auto}
    .orgGroup:before{display:none}
    .planningGroup:before{display:none}
    .orgGroup > li:first-child{width:150px}
    .orgGroup > li:first-child > p{font-size:1.571rem;/*22px*/}
    .orgGroup > li:first-child > span{font-size:1.143rem;/*16px*/}
    .orgGroup > li:last-child{padding:15px;font-size:1.143rem;/*16px*/}
    .orgGroup > li:last-child > ul > li{margin-top:8px;padding-left:12px;font-size:1.143rem;/*16x*/}
    .commission{left:0}
    .commission > p{width:200px;padding:20px 0;font-size:1.571rem;/*22px*/}
    .commission > p:after{top:62px}
    .commission > ul:before{}
    .commission:last-child > ul:before{content:"";position:absolute;left:50%;width:212px;transform:translateX(-50%)}
    .commission > ul > li{width:auto;padding:15px 8px;margin-left:7px;font-size:1.2rem;/*20px*/}

    .mtiBox{position:relative;margin:40px 25px 25px}
    .mtiBox > ul, .mtiBox > p{float:none;display:block;position:relative;width:100%;text-align:center}
    .mtiBox > p{margin-top:20px;font-size:1.143rem;/*16px*/}
    .mtiBox > p strong{font-size:1.571rem;/*22px*/}
    .mtiCI li{display:inline-block}
/*     .mtiCI li:last-child{left:-50px;border:5px solid #3A49A9;background:url("../../../images/renewal/contents/mtiCI02.png") center center no-repeat #fff} */

    .rndBorder li{font-size:1.071rem;/*15px*/}



    /* 균형발전특별회계사업 */
    .strategyBox2{margin-bottom:200px}
    .detailStrategy{min-height:170px;padding:20px}
    .detailStrategy > li > p i{font-size:0.9286rem;/*13px*/}
    .detailStrategy > li > p span{font-size:1.286rem;/*18px*/}
    .contentTitle{margin:15px 0 5px;font-size:1.286rem;/*18px*/}
    .contentTitle span{font-size:1.143rem;/*16x*/}
    .specialAccount > p{font-size:1.143rem;/*16px*/}



    /* 지역혁신 */
    .regionalInno{margin:40px 0}
    .totalProduct > p{padding:20px 60px;font-size:1.714rem;/*24px*/}
    .innoIndex > div:after{top:-30px}
    .innoIndex > div > p{width:250px;padding:15px 0;font-size:1.286rem;/*18px*/}
    .innoIndex > div > p:before{top:-30px;height:30px}
    .innoIndex > div > ul{display:table;margin:auto;margin-top:20px}
    .innoIndex > div > p:after{height:85px;background-size:auto 85px}
    .innoIndex > div > ul > li{width:100px;height:100px}
    .innoIndex > div > ul > li > span{width:100px;height:100px;font-size:1.286rem;/*18px*/}
    .innoIndex > div.commission3 > ul > li{width:200px;height:80px}
    .innoIndex > div.commission3 > ul > li > span{width:200px;height:80px}
    .metroTitle{font-size:1.143rem;/*16px*/}
    .village ul li:nth-child(3):before{padding:0 15px;font-size:3.429rem;/*48px*/}
    .village ul li p{width:250px;height:70px;font-size:1.714rem;/*24px*/}
    .calculationResult{margin-bottom:40px}

    .sectorIndex{margin:25px 0}
    .sectorIndex li p{padding:10px 30px;font-size:1.143rem;/*16px*/}
    .sectorIndex li:first-child > div{width:550px}
    .sectorIndex li:last-child > div span{font-size:1.143rem;/*16px*/}
    .sectorIndex li:last-child > div span:first-child{left:20px;padding:0 20px}
    .sectorIndex li:last-child > div span:last-child{left:20px}

    .potentialIndex{width:100%;margin:30px 0px}
    .potentialIndex > li > p{top:40px;width:250px;height:250px;font-size:1.571rem;/*22px*/}
    .potentialIndex > li div dl{width:280px;margin-left:10px}
    .potentialIndex > li div dl dt, .potentialIndex > li div dl dd{padding:15px;font-size:1.286rem;/*18px*/}


    /* 지방소멸 */
    .extinction{margin-bottom:40px}





    /* 정책제안 */
    .policyProposalBox .refer{margin-bottom:20px}
    .policyProposal{width:100%;height:70px;margin:30px auto 20px}
    .policyProposal > p{font-size:1.714rem;/*24px*/}
    .processDisposal{position:relative;margin:20px 0 15px}
    .processDisposal ul li > div{padding:15px 30px;border:6px solid #0A88CF}
    .processDisposal ul li p{margin-bottom:5px;font-size:1.429rem;/*20px*/}
    .processDisposal ul li span{font-size:1.143rem;/*16px*/}
    .proposalTabBox{margin-top:40px}

    .listProposal{margin:40px 0}
    .listProposal > ul > li{width:32%;height:400px;margin-left:2%;padding:15px}
    .listProposal > ul > li:nth-child(n+4){margin-top:2%}
    .listProposal a .line2Cut{max-height:calc(20 * 1.3 * 2 * 1px);font-size:1.429rem;/*20px*/}
    .listProposal a p{max-height:calc(16 * 1.4 * 8 * 1px);font-size:1.143rem;/*16px*/}
    .detailProposal{left:15px;bottom:15px;width:calc(100% - 30px)}




    /* 개인정보처리방침 */
    .processDisposal2 > ul > li .process{width:250px;height:100px;padding:20px 20px}
    .processDisposal2 > ul > li .process p{font-size:1.429rem;/*20px*/}
    .processDisposal2 > ul > li .process span{font-size:1.143rem;/*16px*/}
    .processDisposal2 > ul > li > div > span{font-size:1.143rem;/*16px*/}








}






@media screen and (max-width: 1250px) {

    /* openAPI */
    .openAPI{position:relative;width:100%;height:500px;margin-top:20px;background:url("../../../images/renewal/contents/openAPI.png") center top no-repeat;background-size:cover}
    .openAPI > p:first-child{left:auto;top:auto;right:30px;bottom:170px;font-size:4.286rem;/*60px*/}
    .openAPI > p:nth-child(2){left:auto;top:auto;right:30px;bottom:50px;font-size:8.571rem;/*120px*/}
    .openAPI > p:last-child{left:auto;top:auto;right:30px;bottom:30px;font-size:1.143rem;/*16px*/color:#fff}
    .apiSharing > p{margin:30px 0 15px;font-size:1.286rem;/*18px*/}
    .apiSharing > ul li{font-size:1.143rem;/*16px*/}


    /* 비전과 전략 */
    .coreTask > ul > li{padding:15px 20px}
    .coreTask > ul > li > p strong{width:80px;height:80px;font-size:1.714rem;/*24px*/}
    .coreTask > ul > li > p span{position:relative;left:20px;font-size:1.143rem;/*16px*/}
    .coreTask > ul > li > ul > li > p{font-size:1.143rem;/*16px*/}
    .coreTask > ul > li > ul > li > em{font-size:1.071rem;/*15px*/}


    /* 국가혁신클러스터 */
    .sacleBox{width:600px;height:60px}
    .sacleBox > li:first-child{width:150px;font-size:1.429rem;/*20px*/}
    .sacleBox > li:last-child{font-size:1.429rem;/*20px*/}
    .clusterMap{float:none;width:auto;height:auto;margin-top:30px;background:none}
    .clusterMap .local{float:left;position:relative;left:0 !important;top:0 !important;width:15%;height:260px;margin-left:2%;background:#f7f7f7}
    .clusterMap .local:first-child{margin-left:0}
    .clusterMap .local p{display:block;width:100%;height:auto;padding:15px 0;font-size:1.143rem;/*16px*/;text-align:center}
    .clusterMap .local01 p{background:#029BDF}
    .clusterMap .local02 p{background:#006AC4}
    .clusterMap .local04 p{background:#00B1B2}
    .clusterMap .local05 p{background:#514DC4}
    .clusterMap .local03 p, .clusterMap .local04 p, .clusterMap .local05 p, .clusterMap .local06 p{padding-right:0}
    .clusterMap .local dl{width:100%;padding:10px}
    .clusterMap .local03 dl:before, .clusterMap .local06 dl:before{content:"";position:absolute;left:0;top:0;width:100%;height:45px;background:#ddd}
    .clusterMap .local03 dl, .clusterMap .local06 dl{padding-top:60px}
    .clusterMap .local03 dl, .clusterMap .local04 dl, .clusterMap .local05 dl, .clusterMap .local06 dl{text-align:left}
    .clusterMap .local dl dt{margin-top:10px;font-size:1.143rem;/*16px*/}
    .clusterMap .local dl dt:after{background:none}
    .clusterMap .local03 dl dt:after, .clusterMap .local04 dl dt:after, .clusterMap .local05 dl dt:after, .clusterMap .local06 dl dt:after{background:none}
    .clusterMap .local dl dd{margin-top:5px;font-size:1rem;/*14px*/}
    .detailCluster{float:none;position:relative;overflow:hidden;width:100%;margin-top:30px}
    .detailCluster > div{margin-top:20px}
    .detailCluster > div em{left:0;top:20px;width:40px;height:40px;border-radius:8px 0 10px 0;font-size:1.286rem;/*18px*/line-height:40px}
    .detailCluster > div p{margin-left:35px;padding:5px;font-size:1.143rem;/*16px*/}
    .detailCluster > div p span{margin-top:0;padding-top:0;border-top:none}

	.detailCluster.tp2{flex-wrap: wrap}
	.detailCluster.tp2 > div{padding-top: 14px;}
	.detailCluster.tp2 > div em{top: 20px; left: 0; margin-left: 0;}
	.detailCluster.tp2 > div p{margin-left:0}



    /* 지역발전 투자협약제도 확산 */
    .investment{margin-top:30px}
    .investment > li{width:calc(60% - 30px)}
    .investment > li:last-child{width:40%}
    .investment > li > p{font-size:1.143rem;/*16px*/}
    .historyBox{margin-top:15px;padding:15px}
    .historyBox > div > p{font-size:1rem;/*14px*/}
    .historyBox > div > p strong{font-size:1.286rem;/*18px*/}
    .continuity > li{min-height:200px;padding:5px}
    .continuity > li > p{margin:30px 0 15px;font-size:1.143rem;/*16px*/}
    .continuity > li > div span{font-size:1.143rem;/*16px*/}
    .continuity > li > div span:after{height:10px;margin:5px auto}
    .continuity > .continutyC > div{padding:10px}
    .continuity > .continutyC > div > p{font-size:1.143rem;/*16px*/}
    .continuity > .continutyC > div > em{font-size:1.143rem;/*16px*/}
    .continuity > .continutyC > ul > li{padding:10px 0;font-size:1.143rem;/*16px*/}




    /* 지역혁신체계구축 */
    .regionalInnovation{padding:0 40px}
    .regionalInno > li{height:80px;margin-bottom:40px;border:3px solid #379ca5}
    .regionalInno > li:after{top:-3px}
    .regionalInno > li:nth-child(3) > p{top:-17px}
    .regionalInno > li:nth-child(3):before{left:calc(100% - 90px);top:-32px;width:200px;height:9px;background-size:200px auto}
    .regionalInno > li:nth-child(3), .regionalInno > li:nth-child(4){border:3px solid #0A88CF}
    .regionalInno > li:nth-child(3):after, .regionalInno > li:nth-child(4):after{content:"";display:block;width:13px;height:72px;margin-top:0}
    .regionalInno > li:nth-child(5) > div > p{width:100%;height:auto;border-radius:30px;font-size:1.286rem;/*18px*/}
    .regionalInno > li:nth-child(5) > div > span{margin-top:10px;font-size:1.143rem;/*16px*/}
    .regionalInno > li:nth-child(6){border:3px solid #3A49A9}
    .regionalInno > li:after{height:40px}
    .regionalInno > li > p{height:80px;font-size:1.429rem;/*20px*/}

    .detailConference{width:90%}


    /* 글로벌정책협력거버넌스구축 */
    .directInstitution{width:35%}


	/* 초광역협력 */
	.metro_stat{background-size: 400px}
	.metro_stat>ul{margin:-80px -20px -30px}
	.metro_stat>ul>li{padding: 80px 20px}
	.metro_stat>ul>li>p{font-size: 1.4rem}
	.metro_stat>ul>li>ul>li{padding-left: 5px; padding-right: 5px}
	.metro_stat>ul>li>ul>li>p{font-size: 1.1rem}

	.metro_task > ul > li > p strong{min-width:8em;font-size: 1.1rem}
	.metro_task > ul > li > p span,
	.metro_task.tp2 > ul > li > p span{line-height: 1.2; padding-left: 1em; padding-right: 1em; font-size: 1.3rem;}

	.metro_task.tp2 > ul > li > p strong{font-size: 1.2rem}


    /* 균형발전 추진체계 */
    .organizeBox > p{font-size:1.429rem;/*20px*/}
    .organizeBox > p:after{top:85px;height:412px}
    .orgGroup > li:first-child > p{font-size:1.429rem;/*20px*/}
    .orgGroup > li:first-child > span{font-size:1.071rem;/*15px*/}
    .orgGroup > li:last-child{padding:15px;font-size:1.071rem;/*15px*/}
    .orgGroup > li:last-child > ul > li{background:url("../../../images/renewal/sub/bullet04.png") left 7px no-repeat;font-size:1.071rem;/*15x*/}
    .commission{left:0;width:64%;}
    .commission:last-child{float:right;left:0;width:36%}
    .commission > p{font-size:1.429rem;/*20px*/}
    .commission > p:after{display:none}
    .commission > ul:before{display:none}
    .commission > ul{margin-top:0; margin-right: 10px}
	.commission:last-child > ul{margin-left: 10px}
    .commission > ul:after{content:"";clear:both;display:block}
    .commission > ul > li{float:left;width:32%;margin:10px 0 0 2%;padding:10px 5px; font-size: 1rem}
    .commission > ul > li:nth-child(3n+1){margin-left:0}
    .commission > ul > li:before{display:none}
	.commission > ul > li:first-child:after,
	.commission > ul > li:last-child:after{content: none}

    .mtiBox{position:relative;margin:40px 0 25px}
    .mtiBox > ul, .mtiBox > p{float:none;display:block;position:relative;width:100%;text-align:center}
    .mtiBox > p{margin-top:20px;font-size:1.071rem;/*15px*/}
    .mtiBox > p strong{font-size:1.429rem;/*20px*/}
    .mtiCI li{display:inline-block;width:45%}

    .relatedOrgChart thead tr th p{font-size:1.214rem;/*17px*/}
    .relatedOrgChart tbody tr th, .relatedOrgChart tbody tr td ul li{font-size:1rem;/*14px*/}

    .localGovernment{padding:50px 20px 65px}
    .localGovernment p{display:block;width:100%;height:auto;padding:20px 0;font-size:1.571rem;/*22px*/}
    .localGovernment p:after{top:62px;height:30px}
    .localGovernment > div:before{display:none}
    .localGovernment > div ul{position:relative;left:auto;top:25px;width:100%;padding:15px}
    .localGovernment > div ul li{padding-left:12px;background:url("../../../images/renewal/sub/bullet04.png") left 8px no-repeat;font-size:1.143rem;/*16px*/}




    /* 균형발전사업 */
    .balanceDevelopmentBox{margin:30px 0}
    .balanceDevelopmentBox > p{width:50%;height:60px}
    .balanceDevelopmentBox > p > strong{width:100%;height:60px;font-size:1.571rem;/*22px*/}
    .balanceDevelopment{position:relative;margin-top:20px}
    .balanceDevCircle{width:350px;height:350px;border:15px solid #3A49A9}
    .balanceDevCircle > div > p{font-size:1.929rem;/*27px*/}
    .balanceDevCircle > div > em{font-size:1.286rem;/*18px*/}
    .balanceDevCircle > div > span{font-size:1.286rem;/*18px*/}
    .balanceDevelopment > ul{width:100%;margin:30px auto 0}
    .balanceDevelopment > ul > li > span{top:15px;padding:10px 30px;font-size:1.286rem;/*18px*/}
    .balanceDevelopment > ul > li > p{padding:20px;font-size:1.429rem;/*20px*/}
    .balanceDevelopment > ul > li > div > p{display:block;width:100%;height:auto;padding:10px;font-size:1.286rem;/*18px*/}
    .balanceDevelopment > ul > li > div > p > span{font-size:1.143rem;/*16px*/}
    .balanceDevelopment > ul > li > div > ul > li > ul{padding:20px}


    /* 균형발전 5개년 계획 */
    .fiveyearPlan > li > ul > li em{top:1px;font-size:1rem;/*14px*/}
    .fiveyearPlan > li > ul > li span{font-size:1.214rem;/*17px*/}



    /* 균형발전특별회계사업 */
    .strategyBox2{margin-bottom:205px}
    .detailStrategy{min-height:175px}
    .detailStrategy > li > p span{font-size:1.143rem;/*16px*/}

    .specialAccount > p{font-size:1.071rem;/*15px*/}
    .specialAccount > p:first-child{margin-top:20px}
    .specialAccount > ul > li > ul{margin-top:0;margin-bottom:10px}
    .specialAccount > ul > li > ul > li{margin-top:5px}



    /* 지역혁신 */
    .regionalInno{margin:30px 0}
    .totalProduct > p{padding:15px 50px;font-size:1.429rem;/*20px*/}
    .innoIndex > div > p{width:220px;font-size:1.143rem;/*16px*/}
    .innoIndex > div > ul{margin-top:15px}
    .innoIndex > div > ul > li{width:90px;height:90px;margin-left:5px}
    .innoIndex > div > ul > li > span{width:90px;height:90px;font-size:1.143rem;/*16px*/}

    .innoIndex > div.commission3 > p:after{background-size:auto 70px}
    .innoIndex > div.commission3 > ul > li{width:200px;height:70px}
    .innoIndex > div.commission3 > ul > li > span{width:200px;height:70px}

    .rank01{left:26px}
    .rank02{left:26px}
    .rank03{right:227px}
    .rank04{right:227px}
    .rank05{right:227px}
    .rank06{left:170px}
    .rank07{left:170px}



    /* 지방소멸 */
    .extinction > p{font-size:1.143rem;/*16px*/}
    .extinction > .contentsImg{margin:40px 0}
    .nextinctionSummary{margin:20px auto}
    .nextinctionSummary > p{font-size:1.286rem;/*18px*/}
    .caption{font-size:1.143rem;/*16px*/}



	/* 인구감소대응_220622 */
	.pop_decrease_map .map{width: 45%; padding: 1rem}
	.pop_decrease_map .tbl{width: 55%; padding: 1rem}


	.policy_2022_07_c02 .graph_con .step_graph>ul{padding: 0}
	.policy_2022_07_c02 .graph_con .step_graph>ul>li{width: 17%;padding-bottom: 17%;}
	.policy_2022_07_c02 .graph_con .step_graph>ul>li .next_step,
	.policy_2022_07_c02 .graph_con .step_graph>ul>li .prev_step{right: -76%;}



    /* 개인정보처리방침 */
    .contentDownBox ul li{font-size:1.143rem;/*16px*/}
    .processDisposal2 > ul > li .process{width:215px}

	.processDisposal2.flx > ul > li{min-width: 25%;}
	.processDisposal2.has_btw > ul{padding-top: 0}
	.processDisposal2.flx.has_btw > ul > li .between{position: relative;top:auto;bottom: auto; margin: -1.2em 0; display: block}
	.processDisposal2.flx.has_btw > ul > li .between:before{content: none}

    .subContents.policyView > .chart .chart tr td ul li{font-size:1.071rem;/*15px*/}
    .policyView > p{font-size:2.143rem;/*30px*/}
    .viewTitle{margin:10px 0 30px}
    .viewTitle > li{font-size:1.071rem;/*15px*/}

	.privacy_content .privacy_icon img{width: 90px}








}






@media screen and (max-width: 1023px) {

    /* NABIS CI */
    .nabisCIBox > ul{height:150px}
    .nabisCIBox > ul > li img{width:60%}
    .nabisCIBox > ul.nabisColor{width:100%;margin:0 0}
    .nabisCIBox > ul.nabisColor > li{display:inline-block;width:50%}
    .nabisCIBox > ul.nabisColor > li:nth-child(n+3){margin-top:10px}
    .nabisCIBox > ul.nabisColor > li p{width:80px;height:80px}
    .nabisCIBox > ul.nabisColor > li > ul{padding-left:15px}


    /* 비전과 전략 */
    .vision > ul{margin-top:15px}
    .vision > ul > li{padding:5px;border-radius:10px}
    .vision > ul > li p{height:50px;font-size:1.143rem;/*16px*/}
    .vision > ul.value3 > li{display:table;position:relative;width:32.2%;height:100px;margin-left:1.5%;padding:0 0;border-radius:10px;vertical-align:middle}
    .vision > ul.value3 > li:after{left:-23px;top:50%;width:30px;height:30px;background-size:15px auto}
    .vision > ul.value3 > li p{top:-10px}
    .vision > ul.value3 > li p:before{border:50px solid;/*border-radius:50%;*/border-color:#379ca5 transparent transparent transparent}
    .vision > ul.value3 > li p strong{top:-17px;font-size:1.214rem;/*17px*/}
    .vision > ul.value3 > li dl{display:table-cell;height:100%;padding:0 20px;font-size:1.143rem;/*16px*/vertical-align:middle}
    .vision > ul.value3 > li dl dt{margin-bottom:10px;font-size:1.214rem;/*17px*/}
    .strategyBox > ul > li > ul > li{font-size:1.071rem;/*15px*/}
    .strategyBox > ul > li > ul > li em{font-size:1.143rem;/*16px*/}
    .strategyBox > ul > li > ul > li strong{font-size:1.286rem;/*18px*/}
    .strategy:before{margin-top:-70px;background-size:100% auto}
    .strategy > p{top:10px}
    .strategy > p > strong{font-size:1.143rem;/*16px*/}
    .strategy > ul > li{height:50px}
    .strategy > ul > li > p{height:50px}
    .strategy > ul > li > p strong, .strategy > ul > li > p span{font-size:1.143rem;/*16px*/color:inherit}
    .strategy > ul > li > p strong{margin-right:5px;font-size:1.286rem;/*18px*/}
    .coreTask > ul > li > p{margin-top:15px}
    .coreTask > ul > li > p strong{display:block;width:80px;height:80px;margin:auto;padding-top:30px;font-size:1.429rem;/*20px*/}
    .coreTask > ul > li > p span{display:block;left:auto;margin-top:10px;font-size:1.071rem;/*15px*/}
    .coreTask > ul > li > ul > li > p{font-size:1.071rem;/*15px*/}
    .coreTask > ul > li > ul > li > em{font-size:1rem;/*14px*/}



    /* 주요추진과제 */
    .publicInvestment > p{width:calc(100% - 80px)}
    .publicInvestment > p span{font-size:1.429rem;/*20px*/}
    .publicInvestment > p strong{font-size:2.143rem;/*30px*/}
    .publicInvestment > ul > li>div{height:90px}
    .publicInvestment > ul > li>div>em{width:150px;font-size:1.286rem;/*18px*/}
    .publicInvestment > ul > li>div>p{font-size:1.143rem;/*16px*/}



    /* 혁신도시 육성 */
    .propel{margin-top:30px}
    .propel > p{margin-bottom:20px;font-size:1.429rem;/*20px*/}
    .innovationCity > li > p{font-size:1.286rem;/*18px*/}
    .innovationCity > li{width:32%;min-height:400px;margin-left:2%;padding:200px 15px 15px}
    .innovationCity > li:nth-child(n+4){min-height:300px;padding:15px 15px 15px}
    .innovationCity > li:nth-child(n+4) > .summaryBox > li > ul > li{background:url("../../../images/renewal/contents/bullet05.png") left 10px no-repeat}



    /* 지역발전 투자협약제도 확산 */
    .investment{margin-top:20px}
    .investment > li{width:100%}
    .investment > li:last-child{width:100%;margin-top:10px}
    .investment > li > p{font-size:1.071rem;/*15px*/}
    .historyBox > div > p{font-size:0.9286rem;/*13px*/}
    .historyBox > div > p strong{font-size:1.143rem;/*16px*/}
    .continuity > li{min-height:180px;padding:5px}
    .continuity > li > p{margin:30px 0 15px;font-size:1.071rem;/*15px*/}
    .continuity > li > div span{font-size:1.071rem;/*15px*/}
    .continuity > li > div span:after{height:10px;margin:5px auto}
    .continuity > .continutyC > div{padding:10px}
    .continuity > .continutyC > div > p{font-size:1.071rem;/*15px*/}
    .continuity > .continutyC > div > em{font-size:1.071rem;/*15px*/}
    .continuity > .continutyC > ul > li{padding:5px 0;font-size:1.071rem;/*15px*/}



    /* 지역혁신체계구축 */
    .regionalInnovation{padding:0 40px}
    .regionalInnovation > ul, .regionalInnovation > .conferenceBox{float:none;position:relative;width:100%}
    .regionalInnovation > ul{height:400px}
    .regionalInno > li{height:80px;margin-bottom:40px;border:3px solid #379ca5}
    .regionalInno > li:after{top:-3px}
    .regionalInno > li:nth-child(3) > p{top:-17px}
    .regionalInno > li:nth-child(3):before{left:calc(100% - 125px);top:-32px;width:285px;height:13px;background-size:auto}
    .regionalInno > li:nth-child(3), .regionalInno > li:nth-child(4){border:3px solid #0A88CF}
    .regionalInno > li:nth-child(3):after, .regionalInno > li:nth-child(4):after{content:"";display:block;width:13px;height:72px;margin-top:0}
    .regionalInno > li:nth-child(5) > div > p{width:100%;height:auto;border-radius:30px;font-size:1.286rem;/*18px*/}
    .regionalInno > li:nth-child(5) > div > span{margin-top:10px;font-size:1.143rem;/*16px*/}
    .regionalInno > li:nth-child(6){border:3px solid #3A49A9}
    .regionalInno > li:after{height:40px}
    .regionalInno > li > p{height:80px;font-size:1.429rem;/*20px*/}
    .detailConference{width:100%}

    .innovativeTest{margin-top:30px}
    .innovativeTest > p{margin-bottom:15px;font-size:1.714rem;/*24px*/}
    .innovativeTest > ul > li > p{height:60px;font-size:1.143rem;/*16px*/}
    .innovativeTest > ul > li > span{padding:10px;font-size:1.143rem;/*16px*/}
    .detailTest > li > p{margin-top:10px;padding:10px 20px;font-size:1.143rem;/*16px*/}
    .detailTest > li > p:before{bottom:-50px;width:100px;height:62px;background-size:auto 62px}
    .detailTest > li > ul{margin-top:20px}
    .detailTest > li > ul > li span{font-size:1.286rem;/*18px*/}
    .localities p{margin:8px 0 8px;padding:10px 20px;font-size:1.071rem;/*15px*/}
    .localities p:after{bottom:-10px;width:310px;height:68px;background-size:auto 68px}
    .localities ul li{height:30px;font-size:0.9286rem;/*13px*/}



    /* 균형발전지표개발 */
    .developmentIndex > ul > li > p{width:auto;height:auto;padding:15px 50px;font-size:1.143rem;/*16px*/}
    .developmentIndex > ul > li > ul{margin-top:25px}
    .developmentIndex > ul > li > ul:before{width:100%;height:113px;background-size:100% auto}
    .developmentIndex > ul > li > ul > li{width:12%;margin-left:0.5%}
    .developmentIndex > ul > li > ul > li span{width:80px;height:80px;font-size:1.143rem;/*16px*/}
    .closeGap ul li{width:49%;padding:15px;font-size:1.143rem;/*16px*/}



    /* 균형발전 5개년 계획 */
    .fiveyearPlan > li > ul > li em{top:2px;font-size:0.9286rem;/*13px*/}
    .fiveyearPlan > li > ul > li span{font-size:1.143rem;/*16px*/}



    /* 지역균형뉴딜 */
    .newDeal .notion{padding:15px}
    .notion > p{font-size:1.286rem;/*18px*/}
    .notion > a{width:200px;margin-top:10px;padding:10px 0 15px;font-size:1.071rem;/*15px*/}
    .newDeal > ol > li:before{width:18px;height:18px;font-size:0.9286rem;/*13px*/line-height:18px}
    .newDeal > ol > li{font-size:1.071rem;/*15px*/}
    .promotionalStrategy dl > dt{width:200px;padding:10px;font-size:1.143rem;/*16px*/}
    .promotionalStrategy > dl:nth-child(2) > dt{font-size:1.143rem;/*16px*/}
    .promotionalStrategy dl > dd > ul > li{padding:10px 10px;font-size:1.071rem;/*15px*/}
    .promotionalStrategy dl > dd > ul > li > p{font-size:1.143rem;/*16px*/}
    .promotional{margin-top:15px}
    .promotional > p{left:200px;width:calc(100% - 200px);font-size:1.714rem;/*24px*/}
    .promotional > dl > dd > ul > li{padding:10px 10px;font-size:1.143rem;/*16px*/}
    .promotional > dl:nth-child(5) > dd > ul > li:nth-child(1), .promotional > dl:nth-child(5) > dd > ul > li:nth-child(2){min-height:160px}
    .promotional > dl > dd > ul > li > ul > li{background:url("../../../images/renewal/sub/bullet04.png") left 7px no-repeat;font-size:1.071rem;/*15px*/}

    .majorNewDeal{padding:30px 30px}
    .localMap{width:260px;height:381px;background:url("../../../images/renewal/contents/majorNewDealMap2.png") no-repeat}
    .localMap > li > a{padding:3px 5px 5px;border-radius:5px 5px 5px 0;font-size:1rem;/*14px*/}
    .localMap > li > a[href="#local_su"]{left:60px;top:70px}
    .localMap > li > a[href="#local_ic"]{left:20px;top:55px}
    .localMap > li > a[href="#local_kk"]{left:75px;top:95px}
    .localMap > li > a[href="#local_kw"]{left:155px;top:50px}
    .localMap > li > a[href="#local_cn"]{left:40px;top:140px}
    .localMap > li > a[href="#local_cb"]{left:115px;top:120px}
    .localMap > li > a[href="#local_sj"]{left:85px;top:140px}
    .localMap > li > a[href="#local_dj"]{left:90px;top:170px}
    .localMap > li > a[href="#local_kb"]{left:190px;top:150px}
    .localMap > li > a[href="#local_dg"]{left:175px;top:200px}
    .localMap > li > a[href="#local_jb"]{left:75px;top:215px}
    .localMap > li > a[href="#local_gj"]{left:55px;top:250px}
    .localMap > li > a[href="#local_jn"]{left:55px;top:290px}
    .localMap > li > a[href="#local_kn"]{left:140px;top:240px}
    .localMap > li > a[href="#local_us"]{left:220px;top:230px}
    .localMap > li > a[href="#local_ps"]{left:210px;top:260px}
    .localMap > li > a[href="#local_jj"]{left:30px;top:355px}
    .localInfoBox{float:left;width:48%;margin-left:10%;margin-top:50px}
    .localInfo > p:before{left:-40px;top:-0;width:40px;height:10px}
    .localInfo > p strong{font-size:1.286rem;/*18px*/}
    .localInfo > ul{padding:15px}


    /* 글로벌정책협력거버넌스구축 */
    .coverSlogan{height:66px}
    .coverSlogan > p{width:50px;height:50px;font-size:1.286rem;/*18px*/}
    .coverSlogan > span{margin-left:15px;font-size:1.429rem;/*20px*/}
    .coverSlogan > span > em{margin-left:5px;font-size:1.071rem;/*15px*/}

    .committeeBox > li:nth-child(1), .committeeBox > li:nth-child(3){width:45%;height:auto;padding:15px 15px}
    .flags > span{float:left;width:80px;height:53px;margin-left:10px;background-size:contain}
    .detailCommittee > p{font-size:1.286rem;/*18px*/}
    .directInstitution{position:relative;top:200px;height:80px;margin-top:30px;background:#fff}
    .directInstitution:after{bottom:-40px}
    .directInstitution > p{margin-top:0}
    .directInstitution > p strong{font-size:1.714rem;/*24px*/}
    .covernance > p{position:relative;width:100%;margin:160px auto 0}
    .covernance > p > span{width:100vw;height:60px;font-size:1.429rem;/*20px*/}



	/* 초광역협력 */
	.metro_stat{background:none}
	.metro_stat>ul{margin: -20px}
	.metro_stat>ul>li{padding: 20px 10px}
	.metro_stat>ul>li>p{font-size: 1.2rem}
	.metro_stat>ul>li>ul{padding: 0}
	.metro_stat>ul>li>ul>li>strong{font-size: 1rem; margin-right: 10px}
	.metro_stat>ul>li>ul>li>p{font-size: 1rem; letter-spacing: -.04em}

	.metro_task > ul > li > p{flex-direction: column; justify-content: center}
	.metro_task > ul > li > p strong{font-size: 1.1rem; padding: 0.6em; margin-bottom: 0.5em;}
	.metro_task > ul > li > p span{font-size: 1.2rem}
	.metro_task > ul > li > ul > li > p{font-size: 1.2rem}

	.metro_task.tp2 > ul > li > p strong{margin-top: 1em}
	.metro_task.tp2 > ul > li > p span{padding: 0.2em .5em 1em;text-align: center;}




    /* 균형발전사업 */
    .balanceDevelopment > ul > li > div > p > span{display:block;margin-top:5px}



    /* 균형발전특별회계사업 */
    .strategyBox2{margin-bottom:165px}
    .detailStrategy{min-height:170px}
    .detailStrategy > li > p span{font-size:1.071rem;/*15px*/}

    .contentTitle{font-size:1.214rem;/*17px*/}
    .contentTitle span{font-size:1.071rem;/*15x*/}

    .specialAccount > p{font-size:1rem;/*14px*/}
    .specialAccount > p:first-child{margin-top:15px}



    /* 지역혁신 */
    .regionalInno{margin:20px 0}
    .totalProduct > p{padding:15px 50px;font-size:1.286rem;/*18px*/}
    .innoIndex > div:after{top:-25px}
    .innoIndex > div > p{width:80%;margin-top:20px;font-size:1.071rem;/*15px*/}
    .innoIndex > div > p:before{top:-25px;height:45px}
    .innoIndex > div > p:after{display:none}
    .innoIndex > div > ul{width:100%;margin-top:10px}
    .innoIndex > div > ul > li{float:none;display:block;width:100%;height:auto;margin-left:0;margin-top:5px}
    .innoIndex > div > ul > li:first-child{margin-top:0}
    .innoIndex > div > ul > li > span{display:block;width:80%;height:auto;margin:auto;padding:10px;border-radius:30px;font-size:1.071rem;/*15px*/}
    .contentsImg{margin:20px 0}

    .innoIndex > div.commission3 > p:after{background-size:auto 70px}
    .innoIndex > div.commission3 > ul > li{width:100%;height:auto}
    .innoIndex > div.commission3 > ul > li > span{width:80%;height:auto}

    .metroMap{position:relative;overflow:hidden;min-height:auto;margin-bottom:30px}
    .metroTitle{margin-top:20px;padding:8px 15px;font-size:1.071rem;/*15px*/}
    .metroCalculation:after{content:"";clear:both;display:block}
    .metroMap{background:none}
    .metro{float:left;width:49%;position:relative;left:auto;right:auto;top:auto;margin-top:20px}
    .metro:nth-child(even){float:right}
    .village ul li:nth-child(3):before{font-size:2.571rem;/*36px*/}
    .village ul li p{width:200px;height:50px;border-width:3px !important;font-size:1.429rem;/*20px*/}
    .calculationResult{margin-bottom:30px}
    .metroMap > div.ranking:nth-child(n+3){float:left;margin-right:10px}
    .ranking{position:relative;margin-top:10px}
    .ranking p{padding:10px 20px;border:1px solid #ddd;font-size:1.286rem;/*18px*/}
    .ranking > div > span{padding:5px 35px 5px 0;font-size:1.143rem;/*16px*/}
    .ranking > div > span.gold{height:30px;background-size:auto 30px}
    .ranking > div > span.silver{height:30px;background-size:auto 30px}
    .rank01{left:auto;top:auto}
    .rank02{left:auto;top:auto}
    .rank03{right:auto;top:auto}
    .rank04{right:auto;top:auto}
    .rank05{right:auto;top:auto}
    .rank06{left:auto;top:auto}
    .rank07{left:auto;bottom:auto}

    .sectorIndex{margin:20px 0}
    .sectorIndex li p{padding:10px 20px;font-size:1.071rem;/*15px*/}
    .sectorIndex li:first-child > div{width:500px}
    .sectorIndex li:last-child > div span{font-size:1.071rem;/*15px*/}

    .potentialIndex{margin:20px 0px}
    .potentialIndex > li > p{top:20px;width:180px;height:180px;font-size:1.286rem;/*18px*/}
    .potentialIndex > li div{margin-left:10px}
    .potentialIndex > li div dl{width:48%;margin-left:2%}
    .potentialIndex > li div dl dt, .potentialIndex > li div dl dd{padding:10px 15px;font-size:1.143rem;/*16px*/}
    .potentialIndex > li div dl:first-child dd:before{left:-180px;transform:translateY(3px)}



    /* 지방소멸 */
    .extinction{margin-bottom:30px}
    .extinction > p{font-size:1.071rem;/*15px*/}
    .extinction > .contentsImg{margin:30px 0}
    .nextinctionSummary{width:auto;margin:15px auto;padding:15px}
    .nextinctionSummary > p{font-size:1.214rem;/*17px*/}
    .caption{font-size:1.071rem;/*15px*/}


	/* 인구감소대응_220622 */
	.pop_decrease_map .map{width: 50%; padding: 1rem}
	.pop_decrease_map .tbl{width: 50%; padding: 1rem}

	.policy_2022_07_c02 .graph_con .step_graph .tit{font-size: 1.18em}
	.policy_2022_07_c02 .graph_con .step_graph>ul>li .next_step>strong,
	.policy_2022_07_c02 .graph_con .step_graph>ul>li .prev_step>strong{width: 100%}



    /* 정책제안 */
    .policyProposalBox .refer{margin-bottom:15px}
    .policyProposal{height:60px;margin:20px auto 15px}
    .policyProposal > p{font-size:1.429rem;/*20px*/}
    .processDisposal{margin:15px 0 10px}
    .processDisposal ul li{margin-bottom:5px}
    .processDisposal ul li p{font-size:1.286rem;/*18px*/}
    .processDisposal ul li span{font-size:1.071rem;/*15px*/}
    .proposalTabBox{margin-top:30px}

    .listProposal{margin:30px 0}
    .listProposal > ul > li{width:32%;min-height:350px;height:auto;margin-left:2%;padding:15px 15px 70px}
    .listProposal a .line2Cut{max-height:calc(18 * 1.3 * 2 * 1px);font-size:1.286rem;/*18px*/}
    .listProposal a p{max-height:calc(15 * 1.4 * 8 * 1px);font-size:1.071rem;/*15px*/}



    /* 개인정보처리방침 */
    .contentDownBox{padding:15px}
    .contentDownBox ul li{font-size:1.071rem;/*15px*/}

    .processDisposal2{margin:15px 0 10px}
    .processDisposal2 > ul > li .process{width:100%}
    .processDisposal2 > ul > li .process p{font-size:1.286rem;/*18px*/}
    .processDisposal2 > ul > li .process span{font-size:1.071rem;/*15px*/}
    .processDisposal2 > ul > li > div > span{font-size:1.071rem;/*15px*/}



    .subContents.policyView .policyPage1 h5{margin:30px 0 15px}
    .subContents.policyView > .chart .chart tr td ul li{font-size:1rem;/*14px*/}
    .policyView > p{font-size:1.929rem;/*27px*/}
    .viewTitle > li{font-size:1rem;/*14px*/}

	.privacy_content .privacy_icon img{width: 80px}





	/* 균형발전 추진체계 2307 */
	.organizeBox_202307.org1{display: block}
	.organizeBox_202307 .t1{width: 100%;}
	.organizeBox_202307 .t1>img{height: 13rem;width: auto;padding: 1rem;padding-top: 3rem;display: block;margin: 0 auto 2rem;}
	.organizeBox_202307 .t1+ul{padding-left: 0}
	.organizeBox_202307 .t1_1:before,
	.organizeBox_202307 .t1_2:before{content: none}



}





@media screen and (max-width: 767px) {

	/* 연혁 */
	.history_2022_promise{display: block}
	.history_2022_promise > div .top{margin-top: -1px; padding: 1em  0}
	.history_2022_promise > div .bottom{padding: 0}

    /* NABIS CI */
    .nabisCIBox > ul > li img{width:80%}
    .nabisCIBox > ul.nabisColor > li p{width:60px;height:60px}
    .nabisCIBox > ul.nabisColor > li > ul{padding-left:10px}
    .nabisCIBox > ul.nabisColor > li > ul > li{font-size:1.071rem;/*15px*/}
    .nabisCIBox > ul.nabisColor > li > ul > li:first-child{font-size:1.214rem;/*17px*/}


    /* openAPI */
    .openAPI{height:400px}
    .openAPI > p:first-child{right:20px;bottom:130px;font-size:3.429rem;/*48px*/}
    .openAPI > p:nth-child(2){right:20px;bottom:40px;font-size:6.429rem;/*90px*/}
    .openAPI > p:last-child{right:20px;bottom:20px;font-size:1.071rem;/*15px*/}
    .apiSharing > p{margin:20px 0 10px;font-size:1.143rem;/*16px*/}
    .apiSharing > ul li{font-size:1rem;/*14x*/}

    /* 비전과 전략 */
    .strategyBox > ul{width:100%;margin:0 0}
    .strategyBox > ul > li{height:60px;padding:7px}
    .strategyBox > ul > li > ul > li{font-size:1rem;/*14px*/}
    .strategyBox > ul > li > ul > li em{width:45px;height:45px;font-size:1.071rem;/*15px*/}
    .strategyBox > ul > li > ul > li strong{font-size:1.143rem;/*16px*/}

    .strategy > p > strong{font-size:1.071rem;/*15px*/}
    .strategy > ul > li{display:block;width:100%;height:auto;margin-left:0;margin-top:10px}
    .strategy > ul > li:first-child{margin-top:0}
    .strategy > ul > li > p{display:block;width:100%;height:100%;margin-left:0;padding:15px 0}
    .strategy > ul > li > p strong, .strategy > ul > li > p span{font-size:1.071rem;/*15px*/}
    .strategy > ul > li > p strong{font-size:1.143rem;/*16px*/}


    /* 주요추진과제 */
    .publicInvestment > p span{font-size:1.286rem;/*18px*/}
    .publicInvestment > p strong{font-size:1.714rem;/*24px*/}
    .publicInvestment > ul > li>div{height:80px}
    .publicInvestment > ul > li>div>em{width:150px;font-size:1.143rem;/*16px*/}
    .publicInvestment > ul > li>div>p{font-size:1.071rem;/*15px*/}
    .publicInvestment > ul > li>div>p i{display:inline-block}


    /* 국가혁신클러스터 */
    .sacleBox{width:100%;height:50px}
    .sacleBox > li:first-child{width:120px;font-size:1.286rem;/*18px*/}
    .sacleBox > li:last-child{font-size:1.286rem;/*18px*/}
    .clusterMap{margin-top:0}
    .clusterMap .local{width:32%;margin-left:2%;margin-top:20px}
    .clusterMap .local:first-child, .clusterMap .local:nth-child(4){margin-left:0}
    .clusterMap .local p{font-size:1.071rem;/*15px*/}
    .clusterMap .local dl dt{margin-top:10px;font-size:1.071rem;/*15px*/}
    .clusterMap .local dl dd{font-size:0.9286rem;/*13px*/}
    .detailCluster{margin-top:20px}
    .detailCluster > div{margin-top:15px}
    .detailCluster > div em{left:0;top:15px;width:30px;height:30px;border-radius:8px 0 10px 0;font-size:1.071rem;/*15px*/line-height:30px}
    .detailCluster > div p{margin-left:30px;padding:5px;font-size:1.071rem;/*15px*/}

	.detailCluster.tp2 > div{padding-left: 30px; padding-right: 30px}
	.detailCluster.tp2 > div em{top: 15px}

    /* 지역혁신체계구축 */
    .regionalInnovation{padding:0 30px}
    .regionalInnovation > ul{height:320px}
    .regionalInno > li{height:60px;margin-bottom:30px}
    .regionalInno > li:after{top:0px}
    .regionalInno > li:nth-child(3) > p{top:-13px}
    .regionalInno > li:nth-child(3):before{left:calc(100% - 125px);top:-26px;width:285px;height:13px;background-size:auto}
    .regionalInno > li:nth-child(5) > div > p{font-size:1.071rem;/*15px*/}
    .regionalInno > li:nth-child(5) > div > span{width:100%;font-size:1rem;/*14px*/}
    .regionalInno > li:after{height:30px}
    .regionalInno > li > p{height:57px;font-size:1.143rem;/*16px*/}
    .conference{width:250px;height:300px}
    .conference > p{width:150px;height:62px;background-size:150px auto}
    .conference > p > strong{top:10px;font-size:1.071rem;/*15px*/}
    .conference > ul > li{width:80px;height:80px;font-size:1.071rem;/*15px*/}
    .conference > ul > li:nth-child(1){left:-30px;top:30px}
    .conference > ul > li:nth-child(2){left:120px;top:30px}
    .conference > ul > li:nth-child(2) > p{margin-top:5px;font-size:0.9286rem;/*13px*/}
    .conference > ul > li:nth-child(3){left:-70px;top:140px}
    .detailConference{width:100%;margin:10px auto 0;padding:10px}
    .detailConference > ul > li{margin-top:5px}
    .detailConference > ul > li span{font-size:1.071rem;/*15px*/}
    .detailConference > ul > li em{font-size:1rem;/*14px*/}

    .innovativeTest > ul{float:none;width:100%}
    .innovativeTest > ul:last-child{margin-top:30px}
    .innovativeTest > p{margin-bottom:10px;font-size:1.429rem;/*20px*/}
    .innovativeTest > ul > li > p{height:auto;font-size:1.071rem;/*15px*/}
    .innovativeTest > ul > li > span{font-size:1.071rem;/*15px*/}
    .detailTest > li > p{font-size:1.071rem;/*15px*/}
    .detailTest > li > ul{margin-top:15px}
    .detailTest > li > ul > li span{font-size:1.143rem;/*16px*/}
    .localities p{margin:8px 0 8px;padding:10px 20px;font-size:1rem;/*14px*/}
    .localities p:after{bottom:-80px;width:500px;height:148px;background-size:100% 85px}
    .localities ul{display:block}
    .localities ul li{float:left;display:block;width:16%;height:auto;margin-left:3px;padding:10px 0;font-size:0.9286rem;/*13px*/}


    /* 균형발전지표개발 */
    .developmentIndex > ul > li > p{padding:10px 30px;font-size:1.071rem;/*15px*/}
    .developmentIndex > ul > li > ul:before{top:-20px}
    .developmentIndex > ul > li > ul > li{width:23.5%;margin-left:2%}
    .developmentIndex > ul > li > ul > li:nth-child(4n+1){margin-left:0}
    .developmentIndex > ul > li > ul > li:nth-child(n+5){margin-top:5px}
    .developmentIndex > ul > li > ul > li span{display:block;width:100%;height:100%;padding:10px;border-radius:0;font-size:1.071rem;/*15px*/}
    .closeGap ul{width:100%}
    .closeGap ul:before{width:25px;height:25px;transform:translate(-50%, 7px);background-size:100% auto}
    .closeGap ul li{width:48%;padding:15px;font-size:1.071rem;/*14px*/}
    .closeGap ul li strong{display:block;margin-bottom:5px}



    /* 지역균형뉴딜 */
    .newDeal .notion{padding:10px}
    .notion > p{font-size:1.143rem;/*16px*/}
    .notion > a{font-size:1rem;/*14px*/}
    .newDeal > ol > li:before{font-size:0.8571rem;/*12px*/}
    .newDeal > ol > li{font-size:1rem;/*14px*/}
    .promotionalStrategy dl > dt{width:150px;font-size:1.071rem;/*15px*/}
    .promotionalStrategy > dl:nth-child(2) > dt{font-size:1.071rem;/*15px*/}
    .promotionalStrategy dl > dd > ul > li{font-size:1rem;/*14px*/}
    .promotionalStrategy dl > dd > ul > li > p{font-size:1.071rem;/*15px*/}
    .promotional > p{left:150px;width:calc(100% - 150px);font-size:1.429rem;/*20px*/}
    .promotional > dl:nth-child(3) > dd > ul > li{min-height:60px}
    .promotional > dl > dd > ul > li{font-size:1.071rem;/*15px*/}
    .promotional > dl > dd > ul > li > ul > li{font-size:1rem;/*14px*/}

    .localMap{float:none;display:block;margin:auto}
    .localInfoBox{float:none;display:block;width:100%;margin-left:0;margin-top:20px}
    .localInfo > p{padding:10px}
    .localInfo > p:before{display:none}
    .localInfo > p strong{font-size:1.143rem;/*16px*/}
    .localInfo > ul{padding:10px}


    /* 글로벌정책협력거버넌스구축 */
    .coverSlogan{height:auto}
    .coverSlogan > p{float:left;font-size:1.143rem;/*16px*/;line-height:50px}
    .coverSlogan > span{left:0;margin-left:10px;padding:0 20px;font-size:1.286rem;/*18px*/;text-align:left}
    .coverSlogan > span > em{display:block;margin-left:0;margin-top:5px;font-size:1rem;/*14px*/}

    .committeeBox > li:nth-child(1), .committeeBox > li:nth-child(3){width:49%}
    .flags > span{float:left;width:60px;height:40px;margin-left:8px}
    .detailCommittee > p{font-size:1.143rem;/*16px*/}
    .directInstitution{top:170px;width:100%;height:70px}
    .directInstitution:after{bottom:-30px}
    .directInstitution > p strong{font-size:1.429rem;/*20px*/}
    .covernance > p{margin:140px auto 0}
    .covernance > p > span{height:auto;padding:20px;font-size:1.214rem;/*17px*/}



    /* 균형발전 추진체계 */
    .organizeBox > p{min-width:280px;padding:15px;border-radius:30px;border:5px solid #ddd;font-size:1.286rem;/*18px*/}
    .organizeBox > p:after{top:50px;height:400px}
    .orgGroup{width:100%}
    .orgGroup > li:first-child{width:120px}
    .orgGroup > li:first-child > p{font-size:1.286rem;/*18px*/}
    .orgGroup > li:first-child > span{font-size:1rem;/*14px*/}
    .orgGroup > li:last-child{padding:10px;font-size:1rem;/*14px*/}
    .orgGroup > li:last-child > ul > li{font-size:1rem;/*14x*/}

	.commissionBox{margin-top:0}
    .commission{float:none;width:100%}
    .commission:last-child{float:none;width:100%;margin-top:20px}
    .commission:after{display:none}
    .commission > p{padding:15px 0;font-size:1.286rem;/*18px*/}
    .commission > p:before{top:-20px;height:20px}
	.commission:last-child > p:before{top: -200px; height: 200px; z-index: -1;}
	.commission > ul,
	.commission:last-child > ul{margin: 0}
	.commission > ul > li{background: #fff}




    .mtiBox{margin:30px 0 20px}
    .mtiCI li{height:70px}
    .mtiCI li:first-child{border:3px solid #379ca5;background-size:auto 50px}
/*     .mtiCI li:last-child{left:0;border:3px solid #3A49A9;background-size:auto 50px} */
    .mtiBox > p{font-size:1rem;/*14px*/}
    .mtiBox > p strong{font-size:1.286rem;/*18px*/}

    .relatedOrgChart thead tr th p{font-size:1.143rem;/*16px*/}
    .relatedOrgChart tbody tr th, .relatedOrgChart tbody tr td{padding:5px}
    .relatedOrgChart tbody tr th, .relatedOrgChart tbody tr td ul li{font-size:0.9286rem;/*13px*/}
    .relatedOrgChart tbody tr td ul li{margin-top:5px}

    .localGovernment{padding:40px 0 55px}
    .localGovernment p{padding:15px 0;font-size:1.429rem;/*20px*/}
    .localGovernment p:after{top:50px}
    .localGovernment > div ul{padding:10px}
    .localGovernment > div ul li{padding-left:12px;background:url("../../../images/renewal/sub/bullet04.png") left 7px no-repeat;font-size:1rem;/*14px*/}

    .rndBorder li{padding:5px 5px;font-size:1rem;/*14px*/}




	/* 초광역협력 */
	.metro_slogan{width: 100%; font-size: 1.143rem;}

	.metro_stat>ul>li{float: none; width: 100%}

	.metro_task > ul > li{flex-direction: column; border-radius: 0}
	.metro_task > ul > li > p{width: 100%; margin-bottom: .5em}
	.metro_task > ul > li > ul{width: 100%; background: #f5f5f5; padding: 1em}


    /* 균형발전사업 */
    .balanceDevelopmentBox{margin:20px 0 10px}
    .balanceDevelopmentBox > p{width:50%;height:50px}
    .balanceDevelopmentBox > p > strong{width:100%;height:100%;font-size:1.286rem;/*18px*/}
    .balanceDevCircle{width:300px;height:300px;border:12px solid #3A49A9}
    .balanceDevCircle > div > p{font-size:1.714rem;/*24px*/}
    .balanceDevCircle > div > em{font-size:1.143rem;/*16px*/}
    .balanceDevCircle > div > span{font-size:1.143rem;/*16px*/}
    .balanceDevelopment > ul{margin:40px auto 0}
    .balanceDevelopment > ul > li > span{top:15px;padding:10px 20px;font-size:1.143rem;/*16px*/}
    .balanceDevelopment > ul > li > p{font-size:1.286rem;/*18px*/}
    .balanceDevelopment > ul > li > div > p{padding:10px;font-size:1.143rem;/*16px*/}
    .balanceDevelopment > ul > li > div > p > span{font-size:1.071rem;/*15px*/}
    .balanceDevelopment > ul > li > div > ul > li > ul{padding:15px}



    /* 균형발전 5개년 계획 */
    .fiveyearPlan > li > ul > li span{font-size:1.071rem;/*15px*/}



    /* 균형발전특별회계사업 */
    .strategyBox2{margin-bottom:0}
    .detailStrategy{min-height:auto}
    .detailStrategy > li > p span{font-size:1.071rem;/*15px*/}
    .strategyBox2 .strategy > ul > li{background:none}
    .strategyBox2 .strategy > ul > li > p{border-radius:100px}
    .strategyBox2 .strategy > ul > li:nth-child(1) > p{background:#379ca5}
    .strategyBox2 .strategy > ul > li:nth-child(2) > p{background:#0A88CF}
    .strategyBox2 .strategy > ul > li:nth-child(3) > p{background:#3A49A9}

    .contentTitle{font-size:1.143rem;/*16px*/}
    .contentTitle span{font-size:1rem;/*14x*/}


    /* 지역혁신 */
    .village{margin:20px 0}
    .village ul li:nth-child(3){width:100%;text-align:center}
    .village ul li:nth-child(3):before{display:block;margin:10px auto;font-size:2.571rem;/*36px*/}
    .village ul li p{display:inline-block;width:200px;height:auto;margin:auto;padding:15px;border-width:3px !important;font-size:1.429rem;/*20px*/}
    .calculationResult{margin-bottom:20px}
    .metroMap > div.ranking:nth-child(n+3){margin-right:5px}
    .ranking p{padding:10px 10px;font-size:1.143rem;/*16px*/}
    .ranking > div > span{font-size:1rem;/*14px*/}

    .sectorIndex{margin:15px 0}
    .sectorIndex li p{padding:7px 10px;font-size:1rem;/*14px*/vertical-align:middle}
    .sectorIndex li > div{width:300px}
    .sectorIndex li:first-child > div{width:300px;height:30px}
    .sectorIndex li:last-child > div span{display:block;height:auto;padding:5px;font-size:1rem;/*14px*/}
    .sectorIndex li:last-child > div span:first-child{height:30px;line-height:30px}
    .sectorIndex li:last-child > div span:last-child{left:0;margin-top:5px;text-align:left}

    .potentialIndex{margin:20px 0px}
    .potentialIndex > li{display:block;width:100%;margin:auto}
    .potentialIndex > li > p{display:block;top:auto;width:120px;height:120px;margin:10px auto;padding:40px 10px;font-size:1.143rem;/*16px*/line-height:1.2}
    .potentialIndex > li div{display:block;width:100%;margin-left:0}
    .potentialIndex > li div dl{width:48%;margin-left:2%}
    .potentialIndex > li div dl dt, .potentialIndex > li div dl dd{padding:10px 15px;font-size:1rem;/*14px*/;text-align:center}
    .potentialIndex > li div dl:first-child dd:before{display:none}



    /* 지방소멸 */
    .extinction{margin-bottom:20px}
    .extinction > p{font-size:1rem;/*14px*/}
    .extinction > .contentsImg{margin:20px 0}
    .nextinctionSummary > p{font-size:1.143rem;/*16px*/}
    .caption{font-size:1rem;/*14px*/}


	/* 인구감소대응_220622 */
	.pop_decrease_map{display: block}
	.pop_decrease_map .map{width: auto; padding: 1rem 0}
	.pop_decrease_map .tbl{width: auto; padding: 1rem 0}


	.policy_2022_07_c02 .graph_con .top_graph>div{padding:1em;font-size: 1em;}
	.policy_2022_07_c02 .graph_con .step_graph>ul>li{width: 100%; height: auto; padding-bottom: 0; margin-right: 0}
	.policy_2022_07_c02 .graph_con .step_graph .tit{border-radius: 10px; padding:10px; height: auto; display: block; position: static; border-width:3px}
	.policy_2022_07_c02 .graph_con .step_graph>ul>li .next_step,
	.policy_2022_07_c02 .graph_con .step_graph>ul>li .prev_step{position: static; margin: 0}
	.policy_2022_07_c02 .graph_con .step_graph>ul>li .next_step>strong,
	.policy_2022_07_c02 .graph_con .step_graph>ul>li .prev_step>strong{display: inline-block; padding-left:1em; padding-right: 1em; width: auto; vertical-align: middle}
	.policy_2022_07_c02 .graph_con .step_graph>ul>li .next_step:after,
	.policy_2022_07_c02 .graph_con .step_graph>ul>li .prev_step:before{display: inline-block; vertical-align: middle}




    /* 정책제안 */
    .policyProposal > p{font-size:1.286rem;/*18px*/}
    .processDisposal ul li p{font-size:1.214rem;/*17px*/}
    .processDisposal ul li span{font-size:1rem;/*14px*/}
    .proposalTabBox{margin-top:20px}

    .listProposal{margin:20px 0}
    .listProposal > ul > li{width:49%;min-height:320px;padding:15px 15px 60px}
    .listProposal > ul > li:nth-child(3n+1){margin-left:2%}
    .listProposal > ul > li:nth-child(odd){margin-left:0}
    .listProposal > ul > li:nth-child(n+4){margin-top:2%}
    .listProposal > ul > li:nth-child(n+3){margin-top:2%}
    .listProposal a .line2Cut{max-height:calc(17 * 1.3 * 2 * 1px);font-size:1.214rem;/*17px*/}
    .listProposal a p{max-height:calc(14 * 1.4 * 8 * 1px);font-size:1rem;/*14px*/}



    /* 개인정보처리방침 */
    .contentDownBox{padding:0 10px}
    .contentDownBox ul li{font-size:1rem;/*14px*/ display: block}

    .processDisposal2 > ul > li{margin-left:20px;margin-bottom:5px}
    .processDisposal2 > ul > li:before{left:-20px;width:20px;height:8px;background-size:20px auto}
    .processDisposal2 > ul > li .process{padding:15px;height:50px;border-radius:40px;border-width:3px}
    .processDisposal2 > ul > li .process p{font-size:1.214rem;/*17px*/}
    .processDisposal2 > ul > li .process span{font-size:1rem;/*14px*/}
    .processDisposal2 > ul > li > div > span{font-size:1rem;/*14px*/}

	.processDisposal2.flx > ul > li .process{height: 100%}

    .subContents.policyView .policyPage1 h5{margin:30px 0 10px}
    .policyView > p{font-size:1.714rem;/*24px*/}
    .viewTitle{margin:10px 0 20px}
    .viewTitle > li{clear:both;display:block;float:none;margin-left:0;margin-top:5px}




	/* 균형발전 추진체계 2307 */
	.organizeBox_202307 .b1{font-size: 1.1rem;}
	.organizeBox_202307 .lst_type1>li{font-size: 1rem}
	.organizeBox_202307 .b2 .b2_wrap > strong{font-size: 1rem}





}






@media screen and (max-width: 640px) {

    /* 비전과 전략 */
    .vision > ul > li{float:none;display:block;width:100%;margin-left:0;margin-top:10px;padding:0;border-radius:40px}
    .vision > ul > li p{height:40px;font-size:1.071rem;/*15px*/}
    .vision > ul.innovationTask > li{width:100%;margin-left:0;margin-top:10px}

    .vision > ul.value3 > li:after{content:"";clear:both;display:block}
    .vision > ul.value3 > li{float:left}

    .coreTask > ul > li > p{float:none;width:100%;line-height:inherit}
    .coreTask > ul > li > p strong{font-size:1.286rem;/*18px*/}
    .coreTask > ul > li > ul{float:none;width:100%;margin-top:20px;}
    .coreTask > ul > li > ul > li > em{margin-top:3px;line-height:inherit}


    /* 주요추진과제 */
    .publicInvestment > p{width:100%}
    .publicInvestment > p span{font-size:1.143rem;/*16px*/}
    .publicInvestment > p strong{font-size:1.571rem;/*22px*/}
    .publicInvestment > ul{top:0}
    .publicInvestment > ul > li{float:none;width:100%;margin-top:10px}
    .publicInvestment > ul > li:before{content:"";left:0;width:auto;height:auto;background:none}
    .publicInvestment > ul > li>div{width:100%;height:auto;padding:5px}
    .publicInvestment > ul > li>div>em{top:-20px;width:80px;height:30px;font-size:1.071rem;/*15px*/line-height:30px}
    .publicInvestment > ul > li>div>p{font-size:1rem;/*14px*/}

	.publicInvestment.tp2 > ul > li>div>em{width: 120px; margin-left: -60px}


    /* 혁신도시 육성 */
    .propel{margin-top:25px}
    .propel > p{margin-bottom:20px;font-size:1.286rem;/*18px*/}
    .innovationCity{margin-top:10px}
    .innovationCity > li > p{font-size:1.143rem;/*16px*/}
    .innovationCity > li{width:49%;min-height:380px;margin-top:2% !important}
    .innovationCity > li:nth-child(odd){margin-left:0}
    .innovationCity > li:nth-child(4){margin-left:2%}
    .innovationCity > li:nth-child(n+4){min-height:380px}


    /* 지역혁신체계구축 */
    .innovativeTest > ul:last-child{margin-top:20px}
    .innovativeTest > p{font-size:1.286rem;/*18px*/}
    .innovativeTest > ul > li > p{font-size:1rem;/*14px*/}
    .innovativeTest > ul > li > span{font-size:1rem;/*14px*/}
    .detailTest > li > p{font-size:1rem;/*14px*/}
    .detailTest > li > ul > li span{font-size:1.071rem;/*15px*/}
    .localities p{margin:10px 0 10px;padding:10px 20px;font-size:0.9286rem;/*13px*/}
    .localities p:after{width:500px;background-size:contain}
    .localities ul{display:block}
    .localities ul li{float:left;display:block;position:relative;width:16%;height:auto;margin-left:3px;padding:10px 0;font-size:0.9286rem;/*13px*/}



    /* 지역균형뉴딜 */
    .notion > p{font-size:1.071rem;/*15px*/}
    .notion > a{padding:5px 0 12px;font-size:0.9286rem;/*13px*/}
    .newDeal > ol > li{font-size:0.9286rem;/*13px*/}
    .promotionalStrategy dl > dt{width:100px;font-size:1rem;/*14px*/}
    .promotionalStrategy > dl:nth-child(2) > dt{font-size:1rem;/*14px*/}
    .promotionalStrategy dl > dd > ul > li{float:none;width:100% !important;margin-left:0 !important;margin-top:2%}
    .promotionalStrategy dl > dd > ul > li:first-child{margin-top:0}
    .promotionalStrategy dl > dd > ul > li{font-size:0.9286rem;/*13px*/}
    .promotionalStrategy dl > dd > ul > li > p{font-size:1rem;/*14px*/}
    .promotional > p{left:0;width:100%;height:20px;font-size:1.286rem;/*18px*/}
    .promotional > p:before{top:-20px;width:100%;height:50px;background-size:100% 50px}
    .promotional > dl > dd > ul > li{font-size:1rem;/*14px*/}
    .promotional > dl > dd > ul > li > ul > li{background:url("../../../images/renewal/sub/bullet04.png") left 5px no-repeat;font-size:0.9286rem;/*13px*/}
    .promotional > dl:nth-child(3) > dd > ul > li{min-height:auto}
    .promotional > dl:nth-child(4) > dd > ul > li{min-height:auto}
    .promotionalStrategy > dl:nth-child(2) > dd > ul > li{min-height:auto}
    .promotional > dl:nth-child(5) > dd > ul > li:nth-child(1), .promotional > dl:nth-child(5) > dd > ul > li:nth-child(2){min-height:auto}


    /* 글로벌정책협력거버넌스구축 */
    .coverSlogan > p{font-size:1.071rem;/*15px*/}
    .coverSlogan > span{padding:0 10px;font-size:1.143rem;/*16px*/}
    .directInstitution{top:180px}


	/* 지방소멸대응기금 */
	.publicInvestment.tp2 > ul > li{width: 100%;}
	.publicInvestment.tp2 > ul > li>div{width:100%; height: auto}



    /* 정책제안 */
    .policyProposal > p{font-size:1.214rem;/*17px*/}
    .processDisposal ul li{margin-left:20px}
    .processDisposal ul li:before{left:-20px;width:20px;height:8px;background-size:20px auto}
    .processDisposal ul li > div{padding:15px 15px;border-radius:40px;border:4px solid #0A88CF}
    .processDisposal ul li p{font-size:1.143rem;/*16px*/}
    .processDisposal ul li span{font-size:0.9286rem;/*13px*/}



    /* 정책제안 작성 */
    .suggest{position:relative;margin:15px 0}
    .suggest table tr td span select{display:block;margin-top:5px}
    .suggest table tr td span:first-child select{margin-top:0}


	/* 개인정보 처리방침 */


	/* 균형발전 추진체계 2307 */
	.organizeBox_202307 .b1,
	.organizeBox_202307 .t2,
	.organizeBox_202307 .t3{width: 28%}
	.organizeBox_202307 .b2 .b2_wrap{display: block}
	.organizeBox_202307 .b2 .b2_wrap > strong{width: 100%; display: block}

	.organizeBox_202307 .t1_1 > ul{width: calc(100% + 0.6rem); margin-left: -0.6rem;}
	.organizeBox_202307 .t1_1 > ul > li{padding-left: .6rem}



}



@media screen and (max-width: 568px) {

    /* NABIS CI */
    .nabisCIBox > ul{height:100px}
    .nabisCIBox > ul.nabisColor > li > ul > li{font-size:0.9286rem;/*13px*/}
    .nabisCIBox > ul.nabisColor > li > ul > li:first-child{font-size:1.071rem;/*15px*/}



    /* openAPI */
    .openAPI{height:300px}
    .openAPI > p:first-child{bottom:115px;font-size:2.571rem;/*36px*/}
    .openAPI > p:nth-child(2){bottom:40px;font-size:5.143rem;/*72px*/}
    .openAPI > p:last-child{bottom:20px;font-size:1rem;/*14px*/}

    /* 비전과 전략 */
    .vision > ul.value3 > li{display:block;position:relative;width:100%;height:auto;margin-left:0;padding:0 0;border-radius:10px}
    .vision > ul.value3 > li:after{left:50%;top:-36px;transform:translateX(-50%)}
    .vision > ul.value3 > li p{display:block;position:relative;top:auto;width:100%;height:auto;padding:10px 0;border-radius:8px 8px 0 0;background:#379ca5;}
    .vision > ul.value3 > li:nth-child(2) p{background:#0A88CF}
    .vision > ul.value3 > li:nth-child(3) p{background:#3A49A9}
    .vision > ul.value3 > li p:before{border:none;position: relative;border-radius:0;border-color:transparent;}
    .vision > ul.value3 > li p strong{display:block;position:relative;left:0;top:0;width:100%;transform:translate(0, 0);font-size:1.143rem;/*16px*/}
    .vision > ul.value3 > li dl{display:block;padding:15px;font-size:1rem;/*14px*/}
    .vision > ul.value3 > li dl dt{margin-bottom:5px;font-size:1.071rem;/*15px*/}



    /* 지역혁신체계구축 */
    .regionalInno > li:nth-child(3):before{left:calc(100% - 66px);top:-22px;width:150px;height:7px;background-size:150px auto}
    .detailConference > ul > li span{width:120px}

    .localities p:after{width:260px;height:100px;bottom:-40px;background-size:400px auto}
    .localities ul li{width:32%;margin-left:2%}
    .localities ul li:nth-child(3n+1){margin-left:0}
    .localities ul li:nth-child(n+4){margin-top:5px}



    /* 균형발전지표개발 */
    .developmentIndex > ul > li > p{font-size:1rem;/*14px*/}
    .developmentIndex > ul > li > ul{margin-top:10px}
    .developmentIndex > ul > li > ul > li{width:48.5%}
    .developmentIndex > ul > li > ul > li:nth-child(4n+1){margin-left:2%}
    .developmentIndex > ul > li > ul > li:nth-child(n+5){margin-top:0}
    .developmentIndex > ul > li > ul > li:nth-child(odd){margin-left:0}
    .developmentIndex > ul > li > ul > li:nth-child(n+3){margin-top:5px}
    .developmentIndex > ul > li > ul > li span{font-size:1rem;/*14px*/}
    .closeGap ul:before{transform:translate(-50%, 5px)}
    .closeGap ul li{min-height:75px;padding:10px 0;font-size:1rem;/*14px*/}


    /* 지역균형뉴딜 */
    .majorNewDeal{padding:20px 0}
    .localInfoBox{float:none;display:block;width:calc(100% - 30px);margin-left:15px;margin-top:15px}




    /* 글로벌정책협력거버넌스구축 */
    .committeeBox > li:nth-child(1), .committeeBox > li:nth-child(3){display:block;float:none;width:100%}
    .detailCommittee{margin-top:15px;margin-left:0}
    .detailCommittee > p{font-size:1.071rem;/*15px*/}
    .directInstitution{top:0;height:60px;margin:10px 0}
    .directInstitution:after{display:none}
    .directInstitution > p strong{font-size:1.143rem;/*16px*/}
    .covernance > p{margin:10px auto 0}
    .covernance > p:before{content:"";display:inline-block;width:40px;height:25px;margin-bottom:10px;background:url("../../../images/renewal/contents/icon_covernance.png") center top no-repeat;background-size:contain}
    .covernance > p > span{padding:15px;font-size:1.071rem;/*15px*/}



	/* 균형발전 추진체계 */
    .organizeBox > p{font-size:1.143rem;/*16px*/}
    .organizeBox > p:after{height:320px}

    .orgGroup > li:first-child > p{font-size:1.143rem;/*16px*/}
    .orgGroup > li:first-child > span{font-size:0.9286rem;/*13px*/}
    .orgGroup > li:last-child{padding:10px;font-size:0.9286rem;/*13px*/}
    .orgGroup > li:last-child > ul > li{font-size:0.9286rem;/*13x*/}

    .commission > p{width:50%;padding:10px 0;font-size:1.143rem;/*16px*/}

    .commission > ul{width:100%}
    .commission > ul > li{font-size:1.071rem;/*15px*/}

	/* 균형발전 추진체계-scrll */
	.mtiBox{margin:20px 0 15px}
    .mtiCI li{display:block;width:60%;height:60px;margin:auto}
    .mtiCI li:first-child{margin-bottom:5px;background-size:auto 40px}
/*     .mtiCI li:last-child{background-size:auto 40px} */
    .mtiBox > p{margin-top:10px;font-size:1rem;/*14px*/}
    .mtiBox > p strong{margin-bottom:5px;font-size:1.286rem;/*18px*/}

    .rndBorder li{font-size:0.9286rem;/*13px*/}




    /* 균형발전사업 */
    .balanceDevelopmentBox > p{width:100%}
    .balanceDevelopmentBox > p > strong{font-size:1.143rem;/*16px*/}
    .balanceDevCircle{width:260px;height:260px;border:10px solid #3A49A9}
    .balanceDevCircle:after{bottom:-50px;width:136px;height:34px;background-size:136px auto}
    .balanceDevCircle > div > p{font-size:1.571rem;/*22px*/}
    .balanceDevCircle > div > em{font-size:1.071rem;/*15px*/}
    .balanceDevCircle > div > span{padding:0 20px;font-size:1.071rem;/*15px*/}
    .balanceDevCircle > div > em:after{margin:10px auto}
    .balanceDevelopment{margin-top:10px}
    .balanceDevelopment > ul{margin:30px auto 0}
    .balanceDevelopment > ul > li > span{top:15px;padding:10px 20px;font-size:1rem;/*14px*/}
    .balanceDevelopment > ul > li > p{font-size:1.071rem;/*15px*/}
    .balanceDevelopment > ul > li > div{padding-top:35px}
    .balanceDevelopment > ul > li > div:before{width:70px;height:34px;background-size:70px auto}
    .balanceDevelopment > ul > li > div > p{padding:10px;font-size:1.071rem;/*15px*/}
    .balanceDevelopment > ul > li > div > p > span{font-size:1.071rem;/*15px*/}
    .balanceDevelopment > ul > li > div > ul > li > ul{padding:10px}



    /* 균형발전특별회계사업 */
    .detailStrategy{min-height:auto;padding:15px}
    .detailStrategy > li > p span{font-size:1rem;/*14px*/}



    /* 지역혁신 */
    .totalProduct{margin-top:20px}
    .totalProduct > p{width:100%;padding:15px 50px;font-size:1.143rem;/*16px*/}
    .innoIndex > div:after{left:50px;top:-25px;width:calc(100% - 50px)}
    .innoIndex > div > p{width:100%;margin-top:20px;font-size:1rem;/*14px*/}
    .innoIndex > div > p:before{left:50px;top:-25px;height:45px}
    .innoIndex > div:last-child > p:before{left:calc(100% - 50px)}
    .innoIndex > div > p:after{display:none}
    .innoIndex > div > ul{width:100%;margin-top:10px}
    .innoIndex > div > ul > li{float:none;display:block;width:100%;height:auto;margin-left:0;margin-top:5px}
    .innoIndex > div > ul > li:first-child{margin-top:0}
    .innoIndex > div > ul > li > span{display:block;width:100%;height:auto;margin:auto;padding:10px;border-radius:30px;font-size:1rem;/*14px*/}
    .contentsImg{margin:15px 0}

    .innoIndex > div.commission3 > ul > li > span{width:100%}
    .metroTitle{margin-top:10px;padding:8px 10px;font-size:1rem;/*14px*/}
    .metroMap{min-height:auto;margin-bottom:20px}
    .metro{float:none;width:100%;margin-top:10px}
    .metro:nth-child(even){float:none;width:100%}
    .village{margin:10px 0}
    .village ul li:nth-child(1), .village ul li:nth-child(2){margin:5px 0 0}
    .village ul li:nth-child(3){margin-left:0}
    .village ul li:nth-child(3):before{margin:5px auto;font-size:1.714rem;/*24px*/}
    .village ul li p{min-width:120px;padding:8px 10px;font-size:1.143rem;/*16px*/}
    .calculationResult{margin-bottom:15px}
    .metroMap > div.ranking:nth-child(n+3){width:18%}
    .metroMap > div.ranking:nth-child(n+3) p{width:100%;padding:5px 0;font-size:1rem;/*14px*/text-align:center}
    .metroMap > div.ranking:nth-child(n+3) p span{display:block;margin-bottom:2px;margin-right:0}


    /* 지방소멸 */
    .extinction{margin-bottom:15px}

	.policy_2022_07_c02 .graph_con .top_graph>div{margin: 0; line-height: 1.3}



    /* 정책제안 */
    .listProposal > ul > li{width:49%;min-height:300px;padding:10px 10px 60px}
    .listProposal a .line2Cut{max-height:calc(16 * 1.3 * 2 * 1px);font-size:1.143rem;/*16px*/}
    .listProposal a p{max-height:calc(13 * 1.4 * 8 * 1px);font-size:0.9286rem;/*13px*/}
    .detailProposal{left:10px;bottom:10px;width:calc(100% - 20px)}
    .detailProposal li{font-size:0.9286rem;/*13px*/}



    /* 개인정보처리방침 */
    .contentDownBox ul li{margin:10px 0;font-size:0.9286rem;/*13px*/}



	/* 균형발전 추진체계 2307 */
	.organizeBox_202307 .t1+ul > li{display: block}
	.organizeBox_202307 .b1,
	.organizeBox_202307 .t2,
	.organizeBox_202307 .t3{width: 100%}
	.organizeBox_202307 .b2{width: auto}
	.organizeBox_202307.org2,
	.organizeBox_202307.org3{display: block}




}





@media screen and (max-width: 480px) {

    /* openAPI */
    .openAPI{height:250px}
    .openAPI > p:first-child{top:110px;bottom:auto;font-size:2.143rem;/*30px*/}
    .openAPI > p:nth-child(2){top:140px;bottom:auto;font-size:4.286rem;/*60px*/}
    .openAPI > p:last-child{top:205px;bottom:auto;font-size:0.9286rem;/*13px*/;text-align:right;line-height:1.2;word-break:keep-all;word-wrap:break-word}
    .apiSharing > p{font-size:1.071rem;/*15px*/}
    .apiSharing > ul li{font-size:0.9286rem;/*13x*/}

    /* 비전과 전략 */
    .vision > ul > li p{height:35px;font-size:1rem;/*14px*/}

    .strategyBox > ul > li{height:auto;border-radius:10px}
    .strategyBox > ul > li > ul{padding:10px}
    .strategyBox > ul > li > ul > li{float:none}
    .strategyBox > ul > li > ul > li:nth-child(1){float:none;margin-right:0}
    .strategyBox > ul > li > ul > li:nth-child(2){margin-right:0%}
    .strategyBox > ul > li > ul > li:nth-child(3){float:none;display:block;margin:0;text-align:center}
    .strategyBox > ul > li > ul > li strong{margin:10px 0}
    .strategyBox > ul > li > ul > li em{display:block;margin:auto;line-height:45px}

    .strategyBox > ul > li > ul > li{font-size:1rem;/*14px*/}
    .strategyBox > ul > li > ul > li em{font-size:1.071rem;/*15px*/}
    .strategyBox > ul > li > ul > li strong{font-size:1.143rem;/*16px*/}
    .strategy:before{margin-top:-60px;background: url("../../../images/renewal/contents/strategyBg.png") center center no-repeat;background-size:220px 80px}
    .strategy > ul{bottom:50px}
    .strategy > p > strong{font-size:1.071rem;/*15px*/}
    .strategy > ul > li > p strong, .strategy > ul > li > p span{font-size:1.071rem;/*15px*/}
    .strategy > ul > li > p strong{font-size:1.143rem;/*16px*/}



    /* 주요추진과제 */
    .publicInvestment > p{padding:15px}
    .publicInvestment > p span{font-size:1.071rem;/*15px*/}
    .publicInvestment > p span em{line-height:1.2}
    .publicInvestment > p strong{font-size:1.286rem;/*18px*/line-height:1.2}
    .publicInvestment > ul > li div em{font-size:1rem;/*14x*/}
    .publicInvestment > ul > li div p{font-size:0.9286rem;/*13px*/}


    /* 국가혁신클러스터 */
    .sacleBox > li:first-child{width:100px;font-size:1.071rem;/*15px*/}
    .sacleBox > li:last-child{font-size:1.071rem;/*15px*/}



    /* 혁신도시 육성 */
    .propel{margin-top:20px}
    .propel > p{margin-bottom:10px;font-size:1.143rem;/*16px*/}
    .innovationCity > li > p{font-size:1.143rem;/*16px*/}
    .innovationCity > li{width:100%;min-height:auto;margin-top:10px !important;margin-left:0}
    .innovationCity > li:nth-child(4){margin-left:0}
    .innovationCity > li:nth-child(n+4){min-height:280px}
    .innovationCity > li:nth-child(n+4) > .summaryBox > li > ul > li{background:url("../../../images/renewal/contents/bullet05.png") left 7px no-repeat}



    /* 지역혁신체계구축 */
    .regionalInnovation{padding:0}
    .regionalInno > li:nth-child(3) > p{top:-13px}
    .regionalInno > li:nth-child(5) > div > p{font-size:1rem;/*14px*/}
    .regionalInno > li:nth-child(5) > div > span{font-size:0.9286rem;/*13px*/}
    .regionalInno > li > p{font-size:1.071rem;/*15px*/}
    .conference > p > strong{font-size:1rem;/*14px*/}
    .conference > ul > li{font-size:1rem;/*14px*/}


    /* 지역혁신 */
    .sectorIndex{margin:10px 0}
    .sectorIndex li{display:block}
    .sectorIndex li p{display:block;margin-bottom:5px;padding:7px 10px;font-size:0.9286rem;/*13px*/}
    .sectorIndex li > div{left:0;width:100vw}
    .sectorIndex li:first-child > div{width:100vw;height:30px}
    .sectorIndex li:last-child > div span{display:block;height:auto;padding:5px;font-size:0.9286rem;/*13px*/}
    .sectorIndex li:last-child > div span:first-child{height:30px;line-height:30px}
    .sectorIndex li:last-child > div span:last-child{left:0;margin-top:5px;text-align:left}

    .potentialIndex{margin:15px 0px}
    .potentialIndex > li > p{margin:0 auto;padding:50px 10px;font-size:1.071rem;/*15px*/}
    .potentialIndex > li div dl{width:100%;margin-left:0;margin-top:15px}
    .potentialIndex > li div dl dt, .potentialIndex > li div dl dd{padding:10px 10px;font-size:0.9286rem;/*13px*/}


	/* 초광역협력 */
	.metro_slogan{border-radius: 10px}

	/* 지방소멸대응기금 */
	.strategyBox.tp2 > ul > li > ul > li strong{padding-left: 0}

	.policy_2022_07_c02 .graph_con .top_graph{display: block;margin-bottom: 20px;}
	.policy_2022_07_c02 .graph_con .top_graph>div{width: 100%; margin: 1px}


    /* 정책제안 */
    .policyProposal > p{padding:10px;font-size:1.143rem;/*16px*/line-height:1.1}
    .processDisposal ul li{float:none;display:block;width:100%;margin-left:20px}
    .processDisposal ul li:first-child{margin-left:20px}
    .processDisposal ul li > div{display:block;width:calc(100% - 20px);height:auto;padding:5px}
    .processDisposal ul li p{font-size:1.071rem;/*15px*/}


    /* 개인정보처리방침 */
    /*
    .processDisposal ul li > div{display:block;width:calc(100% - 20px);height:auto;padding:5px}
    .processDisposal ul li p{font-size:1.071rem;}
     */
	.privacy_content .privacy_icon img{width: 70px}
	.privacy_content .privacy_tit h5{padding-left: 10px}

    .processDisposal2 > ul > li{float:none;display:block;width:100%;margin-left:20px;margin-bottom:10px}
    .processDisposal2 > ul > li:first-child{margin-left:20px}
    .processDisposal2 > ul > li > div{width:calc(100% - 20px);text-align:center}
    .processDisposal2 > ul > li .process{display:block;padding:5px;height:auto}
    .processDisposal2 > ul > li .process p{font-size:1.143rem;/*16px*/}
    .processDisposal2 > ul > li .process span{font-size:0.9286rem;/*13px*/}
    .processDisposal2 > ul > li > div > span{font-size:0.9286rem;/*13px*/}

	.processDisposal2.flx.has_btw > ul > li .between{font-size: .94em;padding: 4px 10px; margin: -7px 0;}


	/* 균형발전 추진체계 */
	.commission > p:before{content: none}
	.commission > ul > li{width: 49%; margin:10px 0 0 2%}
	.commission > ul > li:nth-child(3n+1){margin-left:2%}
	.commission > ul > li:nth-child(2n+1){margin-left:0}




}






@media screen and (max-width: 400px) {

    /* NABIS CI */
    .nabisCIBox > ul{height:80px}
    .nabisCIBox > ul.nabisColor > li{display:block;width:100%;margin-top:10px}
    .nabisCIBox > ul.nabisColor > li p{width:50px;height:50px}
    .nabisCIBox > ul.nabisColor > li > ul > li:first-child{font-size:1rem;/*14px*/}


    /* 지역발전 투자협약제도 확산 */
    .investment{margin-top:20px}
    .investment > li{width:100%}
    .investment > li:last-child{width:100%;margin-top:10px}
    .investment > li > p{font-size:1rem;/*14px*/}
    .historyBox > div > p strong{font-size:1.071rem;/*15px*/}
    .continuity > li{width:100%;min-height:auto;margin-left:0;padding:10px}
    .continuity > li > p{margin:10px 0 10px;font-size:1.071rem;/*15px*/}
    .continuity > li > div span{font-size:0.9286rem;/*13px*/}
    .continuity > li:nth-child(2){width:100%;margin:10px 0}
    .continuity > .continutyC > div > p{font-size:1rem;/*14px*/}
    .continuity > .continutyC > div > em{font-size:1rem;/*14px*/}
    .continuity > .continutyC > ul > li{padding:5px 0;font-size:0.9286rem;/*13px*/}



    /* 글로벌정책협력거버넌스구축 */
    .coverSlogan > p{font-size:1rem;/*14px*/}
    .coverSlogan > span{padding:0 10px;font-size:1.071rem;/*15px*/}
    .coverSlogan > span em{font-size:0.9286rem;/*13px*/}

    .detailCommittee > p{font-size:1rem;/*14px*/}
    .directInstitution > p strong{font-size:1.071rem;/*15px*/}
    .covernance > p > span{padding:10px;font-size:1rem;/*14px*/}




    /* 정책제안 */
    .listProposal > ul > li{width:100%;min-height:auto;margin-left:0;margin-top:15px;padding:10px 10px 60px}
    .listProposal > ul > li:first-child{margin-top:0}
    .listProposal > ul > li:nth-child(odd){margin-left:0}
    .listProposal > ul > li:nth-child(3n+1){margin-left:0}
    .listProposal > ul > li:nth-child(odd){margin-left:0}
    .listProposal > ul > li:nth-child(n+4){margin-top:0}
    .listProposal > ul > li:nth-child(n+3){margin-top:15px}
    .listProposal a .line2Cut{max-height:calc(16 * 1.3 * 2 * 1px);font-size:1.071rem;/*15px*/}
    .detailProposal{left:10px;bottom:10px;width:calc(100% - 20px)}


    /* 정책제안 작성 */
    .suggest > ul > li{float:none;display:block;margin-bottom:5px}
    .suggest > ul > li:last-child{float:none}




}


@media screen and (max-width: 320px) {
	.commission > ul > li{float: none; width: 100%; margin: 10px 0 0 0}
	.commission > ul > li:nth-child(3n+1){margin: 10px 0 0 0}
}



/* 설문조사 개별 */
/*.surveyList_12 .surveyContent > div.questionType > ul > li input[type="text"]{border-width: 2px; border-color: #333; padding: 24px;font-size: 1.4em;color: black;}*/
.surveyList_12 .surveyContent input[type='radio'] + label{font-size: 1.6rem;color: #303f9f;font-weight: 800;}

.surveyList_16  .surveyContent #qNum_1.questionType > ul{margin-top: 0}
.surveyList_16  .surveyContent #qNum_1.questionType > ul > li{padding-top: 0}
.surveyList_16 #qNum_1 .QList1 input[type="text"]{height: 50px; font-size: 1.6em; text-transform: uppercase; text-align: center; color: #2196f3; border: 1px solid; overflow: hidden; font-weight: bold;}
.surveyList_16 .surveyContent .questionType > ul{margin-top: 18px}
.surveyList_16 .surveyContent .questionType > ul > li{float: none !important; width: 100% !important;  font-size: 1.4em;}
.surveyList_16 .surveyContent .questionType > ul > li+li{padding-top: 6px}
.surveyList_16 .surveyContent .questionType > ul > li input[type='radio']:checked + label{color: #2196f3; font-weight: bold;}
