@charset 'utf-8';
@import url('../../fonts/font.css');
body {font-family:'Nanum Gothic','맑은 고딕', 'Malgun Gothic', '돋움', dotum, Arial, sans-serif;font-size:12px;color:#666;;}
body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, fieldset, input, table, tr, th, td, textarea, pre {margin:0;padding:0;}
h1, h2, h3, h4, h5, h6 {font-size:12px; font-weight:normal;}
em {font-style:normal;}
ul, ol, li {list-style:none;}
fieldset, img {vertical-align:top;border:none;}
body, html {width:100%;height:100%;}
html, body {-webkit-text-size-adjust:none;}
body a {text-decoration:none;color:#999;}
body a:hover, body a:active {text-decoration:none;}
pre {padding-top:5px;}
select {font-size:12px;color:#555;}
p {letter-spacing:-.10em;}
table {margin:0;padding:0;border-spacing:0;border-collapse:0;border:0;
_border-collapse:collapse;}
hr {display:none;}
caption {visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0;}
legend, #skipNavi {position:absolute;z-index:20;
top:-10.5em;left:0;width:100%;margin:0 auto;font-size:1.15em;list-style:none;}
#skipNavi a:active, #skipNavi a:focus {position:absolute;top:10.5em; width:100%;height:2em;padding-top:.5em;font-weight:bold;
 /* left: 0; */

	text-align:center;color:#000;border:1px solid #475470;outline:0;

/* text-decoration: underline;*/
	background:#fff;}
.invisible {position:absolute;visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0;
}
body {margin:0;
}
#header {position:absolute;z-index:9999;top:0;left:0;width:100%;height:50px;background:url(../img/top_bg.png) repeat-x;}
#header .logo-warp {display: flex;align-items: center;width:900px;margin:0 auto;}
#header .logo-warp .story-share-wrap {margin-left: auto;}
#header .logo-warp h1 {float:left;font-size:14px;font-weight:bold;line-height:50px;;color:#fff;}
#header .logo-warp .logo {float:right;}
#header .logo-warp .logo li {float:left;}
#header .logo-warp .logo li {padding:0 20px;background:url(../img/bg-top-line.gif) no-repeat right 6px;}
#header .logo-warp .logo li.last {background:none;}
#lnb {position:fixed;z-index:99999;right:0;width:90px;height:100%;background:url(../img/gnb_bg.png) repeat-y;}
#lnb .menuUL {overflow:hidden;}
#lnb .menuUL li {width:81px;margin-left:9px;padding:20px 0 15px 0;;text-align:center;background-image:url(../img/gnb_line.gif);background-repeat:no-repeat;background-position:0 bottom;}
#lnb .menuUL li.on {padding:20px 0 15px 0;;background-color:#2db4dc;}
#lnb .menuUL li.on span.txt {color:#fff;}
#lnb .menuUL li span {display:inline-block;font-size:13px;vertical-align:middle;;letter-spacing:-.1em;color:#2db4dc;background:url(../img/menu_icon.png?2023) no-repeat;}
#lnb .menuUL li a {display:block;color:#2db4dc;}
#lnb .menuUL li span.txt {display:block;margin-top:10px;background:none;}
#lnb .menuUL li span.menu-1 {width:38px;height:29px;background-position:-87px -18px;}
#lnb .menuUL li.on span.menu-1 {width:38px;height:29px;background-position:-17px -18px;}
#lnb .menuUL li span.menu-2 {width:42px;height:35px;background-position:-17px -73px;}
#lnb .menuUL li.on span.menu-2 {width:42px;height:35px;background-position:-88px -73px;}
#lnb .menuUL li span.menu-3 {width:42px;height:42px;background-position:-18px -127px;}
#lnb .menuUL li span.menu-4 {width:42px;height:22px;background-position:-13px -277px;}
#lnb .menuUL li.on span.menu-4 {width:42px;height:22px;background-position:-80px -277px;}
#lnb .menuUL li span.menu-link {width:23px;height:33px;background-position:-24px -445px;}
#lnb .menuUL li.link span.txt {display: flex;align-items: flex-end; justify-content: center;gap:3px;text-align: right;}
#lnb .menuUL li.link span.txt:after{content: '';width:11px;height:11px; background:url(../img/menu_icon.png?2023) no-repeat; background-position:-61px -446px;margin-bottom:3px;}
#lnb .menuUL li ul.depth-2 {margin-top:10px;}
#lnb .menuUL li ul.depth-2 li {width:84px;margin-left:0;padding:7px 0 7px 0;background-image:none;}
#lnb .menuUL li ul.depth-2 li span {display:inline-block;font-size:13px;letter-spacing:-.1em;;color:#2db4dc;background:url(../img/menu_icon.png?ver2023) no-repeat;}
#lnb .menuUL li ul.depth-2 li.m4 span.menu-2-1 {width:16px;height:18px;background-position:-23px -193px;}
#lnb .menuUL li ul.depth-2 li.m4.on span.menu-2-1 {width:16px;height:18px;background-position:-58px -193px;}
#lnb .menuUL li ul.depth-2 li.m5 span.menu-2-2 {width:16px;height:16px;background-position:-21px -218px;}
#lnb .menuUL li ul.depth-2 li.m5.on span.menu-2-2 {width:16px;height:16px;background-position:-56px -218px;}
#lnb .menuUL li ul.depth-2 li.m6 span.menu-2-3 {width:18px;height:18px;background-position:-20px -242px;}
#lnb .menuUL li ul.depth-2 li.m6.on span.menu-2-3 {width:18px;height:18px;background-position:-55px -242px;}
#lnb .menuUL li ul.depth-2 li.m8 span.menu-2-4 {width:18px;height:18px;background-position:-20px -418px;}
#lnb .menuUL li ul.depth-2 li.m8.on span.menu-2-4 {width:18px;height:18px;background-position:-55px -418px;}
#lnb .menuUL li ul.depth-2 li.m9 span.menu-2-5 {background: url(../img/flood_icon.png) no-repeat;background-position: -3px -2px;width: 18px;height: 18px;}
#lnb .menuUL li ul.depth-2 li.m9.on span.menu-2-5 {width:18px;height:18px;background-position: -23px -2px;}
#lnb .menuUL li ul.depth-2 li span.txt {margin-top:0;}
#lnb ul.sns {position:absolute;right:0;bottom:0;width:81px;}
#lnb ul.sns li {width:81px;padding:20px 0;;text-align:center;background-image:url(../img/gnb_line.gif);background-repeat:no-repeat;background-position:0 top;}
#lnb ul.sns li span {display:inline-block;font-size:13px;vertical-align:middle;;letter-spacing:-.1em;color:#2db4dc;background:url(../img/menu_icon.png) no-repeat;}
#lnb ul.sns li span.menu-5 {width:28px;height:23px;background-position:-22px -328px;}
#lnb ul.sns li span.menu-6 {width:15px;height:31px;background-position:-26px -377px;}
/* scene-1 */
#slide1 {min-height:956px; height:100vh;}
#rain-pic {position:absolute;z-index:-1;;top:0;left:0;width:100%;background:url(../img/scene-1-2021.jpg) center repeat;background-size:cover}
#rain-pic img {width:100% !important;min-height:956px !important; height:100vh !important;}
#slide1 .centent {position:absolute;z-index:999;top:0;left:50%;overflow:hidden;width:900px;margin-left:-450px;padding-top:150px;letter-spacing:-.1em;color:#fff;}
#slide1 .centent h3 {font-size:50px;font-weight:bold;}
#slide1 .centent h4 {font-size:30px;font-weight:bold; color:#ffeb0f;margin-bottom: 36px;}
#slide1 .centent p {font-size:22px;line-height:1.3636;text-align: left;}
#slide1 .centent p+p{margin-top:10px;}
#slide1 .centent p span {color:#ffeb0f;}
#slide1 .centent .graph-1 {margin-top:80px;font-size:30px;text-align:center;}
#slide1 .centent .box-wrap{margin-top:50px;padding: 35px 50px;border-radius: 20px; border: 1px solid #000; background-color: rgb(0 0 0 / 30%);}
#slide1 .centent .dl-cont {display:flex;      flex-direction: column;gap:13px;margin-top: 20px;}
#slide1 .centent .dl-cont dl{display: flex; gap:33px;    align-items: center;	}
#slide1 .centent .dl-cont dt{border-radius:10px ; font-size: 20px; font-weight: bold;width:124px; height:50px; display: flex;align-items: center; justify-content: center;gap:3px;}
#slide1 .centent .dl-cont dt:before{background-repeat: no-repeat;content: ''; aspect-ratio: 51 / 36; width:51px; }
#slide1 .centent .dl-cont dd p{line-height: 1.333;margin:0 !important;font-size: 18px;letter-spacing: 0;}
#slide1 .centent .dl-cont .item01 dt{background-color:#0080ca}
#slide1 .centent .dl-cont .item01 dt:before{background-image: url(../img/ico01-01.png);}
#slide1 .centent .dl-cont .item02 dt{background-color:#5600ca}
#slide1 .centent .dl-cont .item02 dt:before{background-image: url(../img/ico01-02.png);}
#slide1 .centent .dl-cont .item03 dt{background-color:#e70852}
#slide1 .centent .dl-cont .item03 dt:before{background-image: url(../img/ico01-03.png);}
#slide1 .centent .dl-cont .item04 dt{background-color:#00a204}
#slide1 .centent .dl-cont .item04 dt:before{background-image: url(../img/ico01-04.png);}

/* scene-2   */
#slide2 {height:720px;/*background-image:url(../img/scene-2.jpg);*/ background-color: #02507c;}
#slide2 .centent {overflow:hidden;width:885px;margin:0 auto;padding:50px 0 0 15px;letter-spacing:-.1em;color:#fff;}
#slide2 .centent p {margin-top:50px;font-size:23px;line-height:37px; letter-spacing:0;/* white-space: nowrap; */}
#slide2 .centent p span {padding-top:10px;color:#ffeb0f;}
#slide2 .centent .tit01 {margin-top:0; font-size:24px;line-height:1.3636; font-weight: bold; /* white-space: nowrap; */text-align: center;}
#slide2 .centent .tit02 {font-size:23px;line-height:1.3636; /* white-space: nowrap; */}
#slide2 .centent .tit02 span {font-weight:bold;color:#ffeb0f;}
#slide2 .centent .table-wrap {float:left;width:620px;}
#slide2 .centent .table-wrap p {font-size:16px;line-height:20px;}
#slide2 .centent .table-wrap p span {font-size:13px;color:#1ed2ff;}
.graph-2 {overflow:hidden;}
.table-d {width:100%;margin-top:10px;border:1px solid #d8d8d8;}
.table-d thead th {height:30px;font-size:12px;color:#323145;border-left:1px solid #d8d8d8;background:#bebcc1;}
.table-d tbody td {height:37px;font-size:18px;text-align:center;color:#fff;border-left:1px solid #d8d8d8;}
.table-d tbody td.fl {padding-left:10px;font-size:16px;text-align:left;border-left:0;}
.graph-pic {float:left;margin:40px 0 0 30px;}
/* scene-3  */
#slide3 {height:1040px;background:#ecf9ff;}
#slide3 .centent {overflow:hidden;width:885px;margin:0 auto;padding:60px 0 0 15px;letter-spacing:-.1em;}
#slide3 .centent p {margin-top:50px;font-size:23px;font-size:23px;line-height:37px;color:#333;}
#slide3.slide3-2023 .centent p{margin-top: 0;}
#slide3 .centent p span {padding-top:10px;color:#2db4dc;}
.scene-list {overflow:hidden;margin-top:30px;}
.scene-list dl {float:left;width:330px;height:90px;margin-top:20px;padding-left:100px;background:url(../img/icon2026.png) no-repeat;}
.scene-list dl.step-1 {background-position:0 0;}
#slide3.slide3-2023 .scene-list dl.step-3 {background-position:0 -104px;}
#slide3.slide3-2023 .scene-list dl.step-2 {background-position:0 -205px;}
.scene-list dl.step-4 {background-position:0 -306px;}
.scene-list dl.step-5 {background-position:0 -408px; width:100%;}
.scene-list dl dt {margin-top:12px;font-size:18px;color:#333;}
.scene-list dl dd {margin-top:10px;font-size:14px;color:#999;}
#slide3.slide3-2023 .centent .scene-list2 p { font-size: 18px; color: #333; }
#slide3.slide3-2023 .centent .scene-list2 li{ font-size: 16px; color: #333; line-height: 1.5; }
#slide3 .centent .flex-row {display:flex; justify-content: space-between; align-items: center; margin-top:30px;}
#slide3 .centent .flex-row .btn{display:flex; justify-content: center;color:#fff; align-items: center; width:200px; border-radius: 3px; height:48px; background: url(../img/btn_b.png); font-size:18px; font-weight:bold;}
#slide3 .centent .flex-row .btn:after{content:''; width: 8px; height:21px;margin-left:17px;background: url(../img/ico_arrow.png) center no-repeat;}
.scene-3-pic {margin-top:50px;}
.tel {margin-top:50px;}
.tel p {margin-bottom:7px;font-size:16px !important;font-weight:bold;;color:#333;}
.table-1 {width:285px;margin-top:10px;margin-right:3px;}
.table-1 thead th {height:30px;font-size:12px;color:#fff;border-top:1px solid #279cbf;border-left:1px solid #279cbf;background:#2db4dc;}
.table-1 tbody td {height:30px;font-size:12px;text-align:center;color:#333;border-bottom:1px solid #ddd;border-left:1px solid #ddd;}
.table-1 tbody td.last {border-right:1px solid #ddd;}
/* scene-5 */
#slide4 {position:relative;height:899px;/* background-image:url(../img/scene-4.jpg);background-position: 50% top; background-repeat: no-repeat; background-size: cover; */}
/* scene-5 */
#slide5 {position:relative;height:1530px;}
#slide5 .rain {position:absolute;z-index:2;top:0;left:0;width:100%;height:450px;background:url(../img/rain.png) no-repeat center 30px;}
#slide5 .bg {position:absolute;z-index:2;top:450px;left:0;width:100%;height:1079px;background-image:url(../img/scene-5-1.jpg);background-repeat:no-repeat;background-position:50% top;background-size:cover;}
#slide5 .centent {position:absolute;z-index:3;top:47px;left:50%;width:900px;margin-left:-450px;letter-spacing:-.1em;color:#fff;}
#slide5 .centent h3 {margin-top:100px;font-size:50px;text-align:center;letter-spacing:-.1em;color:#2d537b;}
#slide5 .centent .step-wrap {width:861px;height:206px;margin-top:80px;background:url(../img/step_bg.png) no-repeat;}
#slide5 .centent .step-wrap .step-txtUL {overflow:hidden;padding-top:35px;}
#slide5 .centent .step-wrap .step-txtUL li {float:left;width:215px;height:215px;font-size:18px;line-height:25px;text-align:center;letter-spacing:-.1em;}
#slide5 .centent .step-wrap .step-txtUL li.s1 {color:#4974cb;}
#slide5 .centent .step-wrap .step-txtUL li.s2 {color:#24a8b0;}
#slide5 .centent .step-wrap .step-txtUL li.s3 {color:#61a31b;}
#slide5 .centent .step-wrap .step-txtUL li.s4 {color:#7d49cb;}
#slide5 .centent .step-wrap .step-txtUL li.s4 span {font-size:20px;font-weight:bold;;color:#f15160;}
#slide5 .centent .rain-rolling-wrap {position:relative;margin-top:40px;padding-bottom:50px;}
#slide5 .centent .rain-rolling-wrap .r-txt {margin-left:100px;font-size:35px;text-align:left;letter-spacing:-.1em;color:#fff;}
#slide5 .centent .rain-rolling-wrap .rolling-l {position:absolute;top:240px;left:65px;}
#slide5 .centent .rain-rolling-wrap .rolling-r {position:absolute;top:240px;left:313px;}
#slide5 .centent .rain-rolling-wrap .rolling-play {position:absolute;top:488px;left:238px;overflow:hidden;}
#slide5 .centent .rain-rolling-wrap .rolling-nav {position:absolute;top:490px;left:178px;overflow:hidden;}
#slide5 .centent .rain-rolling-wrap .rolling-nav li {float:left;width:13px;height:13px;margin-right:7px;text-indent:-9999px;;background-image:url(../img/nav_icon.png);background-repeat:repeat;background-position:0 -13px;}
#slide5 .centent .rain-rolling-wrap .rolling-nav li a {display:block;width:13px;height:13px;}
#slide5 .centent .rain-rolling-wrap .rolling-nav li.on {background-position:0 0;}
#slide5 .centent .movie-wrap {overflow:hidden;width:482px;margin:0 auto;padding-top:48px;text-align:center;}
#slide5 .centent .movie-wrap .mtxt {display:block;margin-top:10px;font-size:16px;color:#fff;}
.rolling-pic-wrap {position:relative;overflow:hidden;height:440px;}
.rolling-pic-0 {position:absolute;top:0;left:0;display:none;width:900px;height:406px;margin:30px 0 0 10px;font-size:18px;color:#fff;background:url(../img/rolling_1_1_bg.png) no-repeat 0 0;}
.rolling-pic-1 {position:absolute;top:0;left:0;display:none;width:900px;height:406px;margin:30px 0 0 10px;font-size:18px;color:#fff;background:url(../img/rolling_1_1_bg.png) no-repeat 0 -406px;}
.rolling-pic-2 {position:absolute;top:0;left:0;display:none;width:900px;height:406px;margin:30px 0 0 10px;font-size:18px;color:#fff;background:url(../img/rolling_1_1_bg.png) no-repeat 0 -812px;;}
p.txt1 {position:absolute;top:20px;left:388px;}
p.txt2 {position:absolute;top:98px;left:445px;}
p.txt3 {position:absolute;top:188px;left:462px;}
p.txt4 {position:absolute;top:280px;left:445px;}
p.txt5 {position:absolute;top:356px;left:384px;}
p.txt6 {position:absolute;top:20px;left:388px;}
p.txt7 {position:absolute;top:116px;left:450px;}
p.txt8 {position:absolute;top:240px;left:462px;}
p.txt9 {position:absolute;top:343px;left:389px;}
/* scene-6 */
#slide6 {position:relative;height:1193px;}
#slide6 .w-bg {position:absolute;z-index:2;top:0;left:0;width:100%;height:425px;background:#fff;}
#slide6 .bg {position:absolute;z-index:2;top:425px;left:0;width:100%;height:770px;background-image:url(../img/scene-6-1.jpg);background-repeat:no-repeat;background-position:50% top;background-size:cover;}
#slide6 .centent {position:absolute;z-index:3;top:0;left:50%;width:900px;margin-left:-450px;letter-spacing:-.1em;color:#fff;}
#slide6 .centent h3 {margin-top:100px;font-size:50px;text-align:center;letter-spacing:-.1em;;color:#2d537b;}
#slide6 .centent .step-wrap {width:861px;height:206px;margin-top:150px;background:url(../img/step1_bg.png) no-repeat;}
#slide6 .centent .step-wrap .step-txtUL {overflow:hidden;padding-top:35px;}
#slide6 .centent .step-wrap .step-txtUL li {float:left;width:215px;height:215px;font-size:18px;line-height:25px;text-align:center;letter-spacing:-.1em;}
#slide6 .centent .step-wrap .step-txtUL li.s1 {color:#4974cb;}
#slide6 .centent .step-wrap .step-txtUL li.s2 {color:#24a8b0;}
#slide6 .centent .step-wrap .step-txtUL li.s3 {color:#61a31b;}
#slide6 .centent .step-wrap .step-txtUL li.s4 {color:#7d49cb;}
#slide6 .centent .step-wrap .step-txtUL li.s4 span {font-size:20px;font-weight:bold;;color:#f15160;}
#slide6 .centent .rain-rolling-wrap {position:relative;margin-top:40px;padding-bottom:50px;}
#slide6 .centent .rain-rolling-wrap h3 {margin-left:100px;font-size:35px;text-align:left;letter-spacing:-.1em;color:#fff;}
#slide6 .centent .rain-rolling-wrap .rolling-1-l {position:absolute;top:240px;left:65px;}
#slide6 .centent .rain-rolling-wrap .rolling-1-r {position:absolute;top:240px;left:313px;}
#slide6 .centent .rain-rolling-wrap .rolling-play {position:absolute;top:488px;left:238px;overflow:hidden;}
#slide6 .centent .rain-rolling-wrap .rolling-1-nav {position:absolute;top:490px;left:178px;overflow:hidden;}
#slide6 .centent .rain-rolling-wrap .rolling-1-nav li {float:left;width:13px;height:13px;margin-right:7px;text-indent:-9999px;;background-image:url(../img/nav_icon.png);background-repeat:repeat;background-position:0 -26px;}
#slide6 .centent .rain-rolling-wrap .rolling-1-nav li a {display:block;width:13px;height:13px;}
#slide6 .centent .rain-rolling-wrap .rolling-1-nav li.on {background-position:0 0;}
.rolling-1-pic-wrap {position:relative;overflow:hidden;height:440px;}
.rolling-1-pic-0 {position:absolute;top:0;left:0;display:none;width:900px;height:395px;margin:30px 0 0 10px;font-size:18px;color:#fff;background:url(../img/rolling_2_1_bg.png) no-repeat 0 0;}
.rolling-1-pic-1 {position:absolute;top:0;left:0;display:none;width:900px;height:395px;margin:30px 0 0 10px;font-size:18px;color:#fff;background:url(../img/rolling_2_1_bg.png) no-repeat 0 -395px;}
.rolling-1-pic-2 {position:absolute;top:0;left:0;display:none;width:900px;height:395px;margin:30px 0 0 10px;font-size:18px;color:#fff;background:url(../img/rolling_2_1_bg.png) no-repeat 0 -790px;;}
/* scene-7 */
#slide7 {position:relative;height:1366px;}
#slide7 .w-bg {position:absolute;z-index:2;top:0;left:0;width:100%;height:390px;background:#fff;}
#slide7 .bg {position:absolute;z-index:2;top:390px;left:0;width:100%;height:976px;background-image:url(../img/scene-7-1.jpg);background-repeat:no-repeat;background-position:50% top;background-size:cover;}
#slide7 .centent {position:absolute;z-index:3;top:0;left:50%;width:900px;margin-left:-450px;letter-spacing:-.1em;color:#fff;}
#slide7 .centent h3 {margin-top:70px;font-size:50px;text-align:center;letter-spacing:-.1em;;color:#2db4dc;}
#slide7 .centent .step-wrap {width:861px;height:206px;margin-top:143px;background:url(../img/step2_bg.png) no-repeat;}
#slide7 .centent .step-wrap .step-txtUL {overflow:hidden;padding-top:35px;}
#slide7 .centent .step-wrap .step-txtUL li {float:left;width:215px;height:215px;padding-top:70px;font-size:18px;line-height:25px;text-align:center;letter-spacing:-.1em;}
#slide7 .centent .step-wrap .step-txtUL li.s1 {color:#4974cb;}
#slide7 .centent .step-wrap .step-txtUL li.s2 {color:#24a8b0;}
#slide7 .centent .step-wrap .step-txtUL li.s3 {color:#61a31b;}
#slide7 .centent .step-wrap .step-txtUL li.s4 {color:#7d49cb;}
#slide7 .centent .step-wrap .step-txtUL li.s4 span {font-size:20px;font-weight:bold;;color:#f15160;}
#slide7 .centent .thermometer {height:256px;margin-top:50px;padding:100px 0 0 358px;font-size:24px;color:#fff;background:url(../img/thermometer-2019.png) no-repeat 100px 0;}
#slide7 .centent .thermometer.y2020 {background:url(../img/thermometer-2020.png) no-repeat 100px 0;}
#slide7 .centent .thermometer.y2021 {background:url(../img/thermometer-2021.png) no-repeat 100px 0;}
#slide7 .centent .thermometer.y2022 {padding-top:50px;background:url(../img/thermometer-2022.png) no-repeat 100px 0;}
#slide7 .centent .thermometer.y2022.y2023 {background:url(../img/thermometer-2023.png) no-repeat 100px 0;}
#slide7 .centent .thermometer.y2024 {background:url(../img/thermometer-2024.png) no-repeat 50px 0;padding-top:90px;padding-left:310px; line-height: 1.5;}
#slide7 .centent .thermometer.y2025 {background:url(../img/thermometer-2025.png) no-repeat 50px 0;padding-top:90px;padding-left:310px; line-height: 1.5;}
#slide7 .centent .thermometer.y2026 {background:url(../img/thermometer-2026.png) no-repeat 50px 0;padding-top:90px;padding-left:310px; line-height: 1.5;}
#slide7 .centent p.txt-1 {margin-top:0;font-size:36px;text-align:center;color:#fff;}
#slide7 .centent .movie-wrap {overflow:hidden;width:482px;margin:0 auto;padding-top:48px;text-align:center;}
#slide7 .centent .movie-wrap .mbg {position:relative;width:482px;height:273px;background:url(../img/movie_pic4.jpg) no-repeat;}
#slide7 .centent .movie-wrap .mbg .play-btn4 {position:absolute;top:50%;left:50%;margin:-45px 0 0 -45px;}
#slide7 .centent .movie-wrap .mtxt {display:block;margin-top:10px;font-size:16px;color:#fff;}
/* scene-8 */
#slide8 {height:1144px;background-image:url(../img/scene-8.jpg);background-repeat:no-repeat;background-position:50% top;background-size:cover;}
#slide8 .centent {overflow:hidden;width:900px;margin:0 auto;letter-spacing:-.1em;color:#fff;}
#slide8 .centent h3 {width:460px;margin:100px 0 0 150px;padding:17px 20px 20px 20px;font-size:30px;text-align:center;letter-spacing:-.1em;;color:#fff;background:#e07079;}
#slide8 .centent .step-wrap {width:793px;height:584px;margin-top:60px;background:url(../img/step3_bg.png) no-repeat;}
#slide8 .centent .step-wrap .step-txtUL {overflow:hidden;padding-top:35px;}
#slide8 .centent .step-wrap .step-txtUL li {float:left;width:245px;height:280px;margin-right:25px;padding-top:40px;font-size:28px;line-height:28px;text-align:center;letter-spacing:-.1em;}
#slide8 .centent .step-wrap .step-txtUL li.s1 {color:#e07079;}
#slide8 .centent .step-wrap .step-txtUL li.s2 {color:#799e2a;}
#slide8 .centent .step-wrap .step-txtUL li.s3 {color:#4a6a9f;}
#slide8 .centent .step-wrap .step-txtUL li.s4 {color:#a97926;}
#slide8 .centent .step-wrap .step-txtUL li.s5 {color:#93529f;}
#slide8 .centent .step-wrap .step-txtUL li.s6 {color:#1e8698;}
#slide8 .centent .step-wrap .step-txtUL li.mr {margin-right:0;}
#slide8 .centent .step-wrap .step-txtUL li span {display:block;margin-top:50px;font-size:13px;line-height:18px;letter-spacing:-1px;}
#slide8 .centent p.txt-1 {margin:100px 80px 0 0;text-align:center;}
#slide8 .centent p.txt-1+p {margin-top:40px; font-size: 20px; font-weight:500; letter-spacing: -0.05em;text-align:center;}
/* scene-9 */
#slide9 {height:1280px;background:#fff;}
#slide9 .centent {overflow:hidden;width:900px;margin:0 auto;letter-spacing:-.1em;color:#fff;}
#slide9 .centent h3 {margin-top:100px;font-size:40px;text-align:center;letter-spacing:-.1em;;color:#ed4958;}
#slide9 .centent .frist-wrap {overflow:hidden;}
#slide9 .centent .frist-wrap dl {clear:both;width:857px;height:205px;margin-top:50px;background-image:url(../img/qna_bg.png);background-repeat:no-repeat;}
#slide9 .centent .frist-wrap dl.f1 {background-position:0 0;}
#slide9 .centent .frist-wrap dl.f2 {background-position:0 -250px;}
#slide9 .centent .frist-wrap dl.f3 {background-position:0 -496px;}
#slide9 .centent .frist-wrap dl.f4 {background-position:0 -739px;}
#slide9 .centent .frist-wrap dl.f4 dt {padding-top:112px !important;}
#slide9 .centent .frist-wrap dl dt {float:left;width:250px;padding-top:135px;font-size:20px;text-align:center;;color:#fff;}
#slide9 .centent .frist-wrap dl dd {float:left;width:490px;padding:20px 0 0 90px;font-size:16px;line-height:20px;color:#4e4e4e;}
#slide9 .centent .frist-wrap dl dd strong {display:block;margin:25px 0;font-size:24px;color:#ed4958;}
/* scene-10 */
#slide10 {height:900px;background-image:url(../img/scene-9.jpg);background-repeat:no-repeat;background-position:50% top;background-size:cover;}
#slide10 .centent {overflow:hidden;width:900px;margin:0 auto;letter-spacing:-.1em;color:#fff;}
#slide10 .centent h3 {margin-top:90px;text-align:center;}
#slide10 .centent p {padding-top:40px;font-size:20px;line-height:1.6em;text-align:center;color:#333;}
#slide10 .banner {margin-top:80px;text-align:center;}
#slide10 .banner a {padding:0 10px;}
/* scene-11 */
#slide11 {overflow:hidden;height:800px;background-image:url(../img/scene-10.jpg);background-repeat:no-repeat;background-position:50% top;background-size:cover;}
#slide11 .centent {overflow:hidden;width:900px;margin:0 auto;color:#fff;}
#slide11 .centent h3 {margin-top:90px;font-size:50px;text-align:center;letter-spacing:-.1em;}
#slide11 .centent .movie-wrap {width:825px;margin:0 auto;padding-top:120px;}
#slide11 .centent .movie-wrap.y2025 {width:825px;margin:0 auto;padding-top:120px;display:flex;flex-direction: column; justify-content: center; align-items: center;}
#slide11 .centent .movie-wrap .movie-l {float:left;overflow:hidden;text-align:center;}
#slide11 .centent .movie-wrap .movie-l .mbg {position:relative;width:394px;height:262px;background:url(../img/movie_pic2.jpg) no-repeat;}
#slide11 .centent .movie-wrap .movie-l .mbg .play-btn2 {position:absolute;top:50%;left:50%;margin:-45px 0 0 -45px;}
#slide11 .centent .movie-wrap .movie-l .mtxt {display:block;margin-top:10px;font-size:16px;color:#fff;}
#slide11 .centent .movie-wrap .movie-r {float:left;overflow:hidden;margin-left:35px;text-align:center;}
#slide11 .centent .movie-wrap .movie-r .mbg {position:relative;width:394px;height:262px;background:url(../img/movie_pic3.jpg) no-repeat;}
#slide11 .centent .movie-wrap .movie-r .mbg .play-btn3 {position:absolute;top:50%;left:50%;margin:-45px 0 0 -45px;}
#slide11 .centent .movie-wrap .movie-r .mtxt {display:block;margin-top:10px;font-size:16px;color:#fff;}
.video-wrap {position:relative;width:900px;height:460px;margin-top:40px;background:#000;}
.video-wrap img {position:absolute;top:50%;left:50%;margin-top:-65px;margin-left:-65px;}
.banner-wrap {overflow:hidden;;width:100%;height:223px;border-bottom:1px solid #ddd;background:#fdfbf5;}
.banner-wrap .banner {width:900px;height:223px;margin:0 auto;border-right:1px solid #ddd;border-left:1px solid #ddd;}
.banner-wrap .banner dl {float:left;overflow:hidden;width:223px;height:223px;text-align:center;;border-left:1px solid #ddd;}
.banner-wrap .banner dl dt {width:190px;height:30px;margin:0 auto;margin-top:40px;font-size:16px;line-height:30px;text-align:center;color:#fff;background:#ef4a59;}
.banner-wrap .banner dl dd {margin-top:40px;}
.banner-wrap .banner dl.frist {border-left:0;}
.data {width:900px;height:50px;margin:0 auto;padding-top:30px;}
.data span {display:inline-block;width:56px;height:20px;margin-right:10px;font-size:12px;line-height:20px;;text-align:center;vertical-align:middle;color:#fff;background:#adadad;}
/* .footer{width:100%;height:64px;text-align:center;font-size:12px;color:#fff;padding-top:25px;background:url(../img/footer_line.png) repeat-x 0 top;margin-top:-90px;}
 */
.footer-wrap {margin-top:-90px;padding-top:20px;background:url(../img/footer_line.png) repeat-x 0 top;}
.copyright {width:1000px;margin:0 auto;font-size:14px;line-height:40px;text-align:center;letter-spacing:0;color:#fff;}
.copyright .toplink {position:relative;width:1000px;height:0;margin:0 auto;}
.copyright .toplink a {float:right;height:58px;margin-top:-54px;}
.make-day {width:142px;height:22px;margin:0 auto;border:1px solid rgba(255,255,255,.3);border-radius:3px;}
.make-day li {float:left;padding:0 7px;font-size:11px;line-height:22px;text-align:center;color:#fff;background:rgba(0,0,0,.3);}
.make-day li.txt {width:40%;color:#000;background:#fff;}
/* margin */
.tc {text-align:center;}
.fg {color:#f5e534;}
.mt50 {margin-top:50px !important;}
.mt100 {margin-top:70px !important;}
.fc {padding-left:200px;color:#1ed2ff;}
.movie-box1, .movie-box2, .movie-box3, .movie-box4 {width:100%;height:100%;}
.mt50.btn2022 a {display:inline-block;width:249px;height:43px;font-size:18px;line-height:43px;color:#fff;border-bottom:5px solid #06a5cc;border-radius:5px;background:#08ceff;}
/* 동영상 2022-06-10 */
.videoArea {position:relative;overflow:hidden;
height:0;padding-bottom:56.25%;}
.videoArea iframe, .videoArea object, .videoArea embed, .videoArea video {position:absolute;top:0;left:0;width:100%;height:100%;
}
#slide7.slide7-2022 {height:1753px;}
#slide7.slide7-2022 .bg {height:1365px;background-image:url(../img/scene-7-1-new.jpg);background-position:50% 100%;}
#slide7.slide7-2022 .videoArea {width:100%;max-width:480px;margin:30px auto 0;padding-bottom:30%;}
/* 오존추가 20220706*/ 
#slide12 {background:url(../img/bg_ozone.jpg) 0 0 ;background-size:cover;}
#slide12 .centent {width:890px;margin:0 auto;padding:145px 0;}
#slide12 .centent * {letter-spacing:-.1em; color:#fff;}
#slide12 .centent h3 {position:relative; margin:0 auto 45px;padding-bottom:337px;font-size:50px;line-height:1.5;text-align:center;}
#slide12 .centent h3:after {position:absolute;bottom:0; left:0;width:100%;height:270px;content:'';background:url(../img/img_ozone.png) center center no-repeat;}
#slide12 .centent em {vertical-align:middle;}
#slide12 .centent b.blue {color:#8bcdff;}
#slide12 .centent b.yellow {color:#e8ff67;}
#slide12 .centent sub {font-size:.75em; ;color:#e8ff67;}
#slide12 .centent .ozone-01 {margin-bottom:65px;}
#slide12 .centent .ozone-01>p {margin-bottom:25px; font-size:26px;font-weight: bold;}
#slide12 .centent .ozone-01 ul {padding:65px 23px 25px 39px;font-size:22px; border-radius:10px;background:rgba(19, 74, 105, .5);}
#slide12 .centent .ozone-01 li{margin-bottom:40px;line-height:1.2;word-break: keep-all;}
#slide12 .centent .ozone-01 li strong{font-weight: normal;color:#e8ff67;}
#slide12 .centent .ozone-02>p {margin-bottom:25px; font-size:26px;font-weight: bold;}
#slide12 .centent .ozone-02 dl {position:relative;position:relative;overflow:hidden; height:212px;margin-bottom:12px;padding-left:257px;border-radius:10px;background:rgba(19, 74, 105, .5);}
#slide12 .centent .ozone-02 dt {margin-bottom:10px;padding-top:66px;font-size:22px;font-weight:bold; color:#e8ff67;}
#slide12 .centent .ozone-02 dd {padding-left:10px;font-size:20px;text-indent:-10px;}
#slide12 .centent .ozone-02 dd p {padding-left:20px;font-size:20px; text-indent:-20px;}
#slide12 .centent .ozone-02 dl:nth-child(2):before {position:absolute; top:0;left:50px;width:167px;height:100%;content:'';background:url(../img/ozone_02_01.png?ver0708) center center no-repeat;}
#slide12 .centent .ozone-02 dl:nth-child(3):before {position:absolute; top:0;left:50px;width:167px;height:100%;content:'';background:url(../img/ozone_02_02.png?ver0708) center center no-repeat;}
#slide12 .centent .ozone-02 dl:nth-child(4):before {position:absolute; top:0;left:50px;width:167px;height:100%;content:'';background:url(../img/ozone_02_03.png?ver0708) center center no-repeat;}
#slide12 .centent .ozone-02 dl:nth-child(5):before {position:absolute; top:0;left:50px;width:167px;height:100%;content:'';background:url(../img/ozone_02_04.png?ver0708) center center no-repeat;}
#slide12 .centent .ozone-02 dl:nth-child(6):before {position:absolute; top:0;left:50px;width:167px;height:100%;content:'';background:url(../img/ozone_02_05.png) center center no-repeat;}
#slide12 .centent .ozone-02 dl:nth-child(7):before {position:absolute; top:0;left:50px;width:167px;height:100%;content:'';background:url(../img/ozone_02_06.png) center center no-repeat;}
#slide12 .centent .ozone-02 dl:nth-child(3) dt {padding-top:76px;}
#slide12 .centent .ozone-02 dl:nth-child(4) dt, #slide12 .centent .ozone-02 dl:nth-child(7) dt {margin-bottom:0; padding-top:90px;}
#slide12 .centent .ozone-02 a {display:inline-block;margin-left:10px;padding:10px 22px 14px 22px;line-height:1;font-size:14px;text-align:center;border-radius:5px;background:url(../img/btn_ozone01.png) repeat-x;background-size: contain;vertical-align: top;}
#slide12 .centent .btn-wrap {display:flex;justify-content:center;margin-top:95px;}
#slide12 .centent .btn-wrap .btn01 {display:inline-block;width:250px;height:48px;margin-right:12px; font-size:18px;line-height:43px;text-align:center;border-radius:5px;background:url(../img/btn_ozone01.png) repeat-x;}
#slide12 .centent .btn-wrap .btn02 {display:inline-block;width:250px; height:48px;font-size:18px;line-height:43px;text-align:center;border-radius:5px;background:url(../img/btn_ozone02.png) repeat-x;}

/* 침수 13 */
#slide13 .centent {width:890px;margin:0 auto;padding:85px 0 125px;}
#slide13 .centent h3 {position:relative; margin:0 auto;font-size:50px;line-height:1.5;text-align:center;color: #043d92;font-weight: bold;letter-spacing:-.1em;}
#slide13 .centent h3:after {position:absolute;bottom:0; left:80px;width:126px;height:94px;content:'';background:url(../img/flood_1.png) center center no-repeat;}
#slide13 .centent em {vertical-align:middle;}
#slide13 .centent h3 b.blue {color:#0269c2;}

/* 침수 14 */
#slide14{height:2200px;background-image:url(../img/scene-12-1.jpg);background-repeat:no-repeat;background-position:50% top;background-size:cover;position: relative;}
#slide14 .centent h3 {position: absolute;left: 50%;margin-left: -245px;margin-top: -80px;font-size: 36px;line-height: 1.5;text-align: center;color: #fff;font-weight: bold;letter-spacing: -.1em;z-index: 1;background: linear-gradient(180deg, #4e97d5 90%, transparent);display: inline-block;padding: 30px 70px;border-radius: 28px;}
#slide14 .centent h3 b.yellow {color:#fff7a1;}
#slide14 .content-list {position: absolute;z-index: 3;top: 400px;left: 50%;width: 900px;margin-left: -450px;letter-spacing: -.1em;display: flex;flex-wrap: wrap;gap: 50px 40px;}
#slide14 .content-list>li {background: #fff;width: 100%;padding: 45px 20px 20px;position: relative;border-radius: 20px;color: #333;display: flex;gap: 25px;align-items: center;}
#slide14 .content-list>li h4 {position: absolute;top: -29px;left: 0;font-size: 22px;line-height:29px;font-weight: bold;color: #fff;border-radius: 40px;border-bottom-left-radius: 0;border-top-left-radius: 20px;background: #004e90;padding: 10px 30px;}
#slide14 .content-list>li h4:before {content: '';width: 16px;height: 15px;position: absolute;background-image: url(../img/flood_2.png);background-repeat: no-repeat;left: 0;top: 49px;}
#slide14 .content-list>li .content-sub-list li {font-size: 20px;line-height: 1.5;position: relative;margin-bottom: 5px;}
#slide14 .content-list>li .content-sub-list li.check::before {content: '';position: absolute;top: 4px;left: -21px;width: 20px;height: 20px;background: url(../img/flood_6.png) no-repeat;}
#slide14 .content-list>li .content-sub-list li .yellow-underline {box-shadow: inset 1px -10px #fffeb9;}
#slide14 .content-list>li.half, 
#slide14 .content-list>li.half {width: calc( 100% / 2 - 60px);padding: 20px;}
#slide14 .content-list>li.half img, 
#slide14 .content-list>li.half img{width: 100%;border-radius: 20px;}
/* #slide14 .content-list>li.half h6 {position: absolute;right: 0;bottom: -38px;color: #fff;font-size: 16px;font-weight: bold;} */
#slide14 .content-list .content-txt {width: 100%;font-size: 17px;color: #fff;padding: 20px;background: rgb(0 0 0 / 50%);border-radius: 20px;margin-top: 40px;}
#slide14 .content-list .content-txt h4 {font-weight: bold;font-size: 22px;margin-bottom: 10px;}
#slide14 .content-list .content-txt p {margin-bottom: 20px;}
#slide14 .content-list .content-txt p b {text-decoration-line: underline;text-underline-position: under;text-underline-offset: 1px;}
#slide14 .content-list .content-txt p:last-child {margin-bottom: 4px;}
#slide14 .centent .movie-wrap {overflow:hidden;width:482px;margin:0 auto;padding:50px;text-align:center;}
#slide14 .centent .movie-wrap .mbg {position:relative;width:482px;height:273px;background:url(../img/movie_pic1.jpg) no-repeat;}
#slide14 .centent .movie-wrap .mbg .play-btn1 {position:absolute;top:50%;left:50%;margin:-45px 0 0 -45px;}
#slide14 .centent .movie-wrap .mtxt {display:block;margin-top:10px;font-size:16px;color:#fff;}
#slide14 .centent .movie-wrap .mbg.ver2022 {position:relative;width:482px;height:273px;background:url(../img/movie_pic1-2022.jpg) no-repeat;} /* 2022-05-18 */
#slide14 .centent .movie-wrap .mbg.ver2025 {position:relative;width:482px;height:273px;background:url(../img/movie_pic1-2025.jpg) no-repeat;} /* 2022-05-18 */

/* 침수 15 */
#slide15{height:1960px;background-image:url(../img/scene-12-2.jpg);background-repeat:no-repeat;background-position:50% top;background-size:cover;position: relative;}
#slide15 .centent h3 {position: absolute;left: 50%;margin-left: -210px;margin-top: -80px;font-size: 36px;line-height: 1.5;text-align: center;color: #fff;font-weight: bold;letter-spacing: -.1em;z-index: 1;background: linear-gradient(180deg, #287abe 90%, transparent);display: inline-block;padding: 30px 70px;border-radius: 28px;}
#slide15 .centent h3 b.yellow {color:#fff7a1;}
#slide15 .content-list {position: absolute;z-index: 3;top: 138px;left: 50%;width: 900px;margin-left: -450px;letter-spacing: -.1em;display: flex;flex-wrap: wrap;gap: 50px 40px;}
#slide15 .content-list>li {background: #fff;width: 100%;padding: 45px 20px 20px;position: relative;border-radius: 20px;color: #333;display: flex;gap: 25px;}
#slide15 .content-list>li:nth-child(2) {align-items: center;}
#slide15 .content-list>li h4 {position: absolute;top: -29px;left: 0;font-size: 22px;line-height:29px; font-weight: bold;color: #fff;border-radius: 40px;border-bottom-left-radius: 0;border-top-left-radius: 20px;background: #1b2b98;padding: 10px 30px;}
#slide15 .content-list>li h4:before {content: '';width: 16px;height: 15px;position: absolute;background-image: url(../img/flood_2_2.png);background-repeat: no-repeat;left: 0;top: 49px;}
#slide15 .content-list>li:first-child h4:before{top:48.4px;}
#slide15 .content-list>li:nth-child(2) h4:before{top: 49px;}
#slide15 .content-list>li .content-sub-list li {font-size: 20px;line-height: 1.5;position: relative;margin-bottom: 5px;}
#slide15 .content-list>li .content-sub-list li.mt80{margin-top: 73px;}
#slide15 .content-list>li .content-sub-list li.check::before {content: '';position: absolute;top: 4px;left: -21px;width: 20px;height: 20px;background: url(../img/flood_6.png) no-repeat;}
#slide15 .content-list>li .content-sub-list li .yellow-underline {box-shadow: inset 1px -10px #fffeb9;}
#slide15 .content-list>li.content-sub-txt {background: transparent;display: block;text-align: center;padding: 0;color: #fff;font-size: 20px;}
#slide15 .content-list>li.content-sub-txt h5 {padding: 2px 18px 6px;background: rgb(0 0 0 / 28%);display: inline-block;font-size: 30px;font-weight: bold;border-radius: 50px;margin-bottom: 12px;}
#slide15 .content-list>li.half, 
#slide15 .content-list>li.half {width: calc( 100% / 2 - 60px);padding: 20px;}
#slide15 .content-list>li.half img, 
#slide15 .content-list>li.half img{width: 100%;border-radius: 20px;}
#slide15 .content-list .content-txt {width: 100%;font-size: 17px;color: #fff;padding: 20px;background: rgb(0 0 0 / 50%);border-radius: 20px;margin-top: 40px;}
#slide15 .content-list .content-txt h4 {font-weight: bold;font-size: 22px;margin-bottom: 10px;}
#slide15 .content-list .content-txt p {margin-bottom: 20px;}
#slide15 .content-list .content-txt p b {text-decoration-line: underline;text-underline-position: under;text-underline-offset: 1px;}
#slide15 .content-list .content-txt p:last-child {margin-bottom: 4px;}
.content-list>li.half h5 {font-size: 26px;text-align: center;padding-bottom: 20px;border-bottom: 1px solid #004e90;color: #004e90;width: 100%;font-weight: bold;}
.content-list>li.half h5 b.yellow {color: #3ea2eb;}
.content-list>li.half {flex-direction: column;align-items: baseline;}
.content-list>li.half .content-sub-list li {margin-bottom: 20px;}
.content-list>li.half .content-sub-list li.mt80 {margin-top: 30px;}
.content-list>li .content-sub-list li h6 {display: inline-block;background: #dff1fe;color: #106bb4;position: absolute;left: -20px;font-size: 17px;padding: 5px 23px;border-radius: 20px;border-bottom-left-radius: 0;border-top-left-radius: 0;font-weight: bold;}
.content-list>li .content-sub-list li p {padding-top: 44px;font-size: 15px;}
.content-list>li.half .content-sub-list li .tbl {table-layout: fixed;width: 100%;border: 0;margin-bottom: 0;border-top: 1px solid #d8d8d8;font-size: 14px;}
.content-list>li.half .content-sub-list li .tbl thead th {background: #f3f3f3;border-color: #d8d8d8;text-align: center;border-left: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8;padding: 12px 0;color: #333;}
.content-list>li.half .content-sub-list li .tbl thead tr:first-child th:first-child{border-left: 0;}
.content-list>li.half .content-sub-list li .tbl + p {padding-top: 6px;text-align: right;}
.content-list>li.half .content-sub-list li .tbl + p + h2,
.content-list>li.half .content-sub-list li .tbl + h2 {position: absolute;color: #fff;font-size: 14px;right: -20px;bottom: -75px;}
.content-list>li.half .content-sub-list li .tbl td{border-color: #d8d8d8;text-align: center;border-left: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8;padding: 12px 5px;color: #333;}
.content-list>li.half .content-sub-list li .tbl td:first-child{border-left: 0;}
#slide15 .content-list>li.half h5 {border-bottom: 1px solid #253397;color: #253397;}
#slide15 .content-list>li.half h5 b.yellow {color: #5966bf;}
#slide15 .content-list>li .content-sub-list li h6 {background: #e7ebff;color: #253397;
}
.content-list>li .content-sub-list li:nth-child(2) {margin-top: 18px;}

/* 침수 16 */
#slide16{height:900px;background-image:url(../img/scene-12-3.jpg);background-repeat:no-repeat;background-position:50% top;background-size:cover;position: relative;}
#slide16 .centent h3 {position: absolute;left: 50%;margin-left: -210px;margin-top: -80px;font-size: 36px;line-height: 1.5;text-align: center;color: #fff;font-weight: bold;letter-spacing: -.1em;z-index: 1;background: linear-gradient(180deg, #105fa1 90%, transparent);display: inline-block;padding: 30px 70px;border-radius: 28px;}
#slide16 .centent h3 b.yellow {color:#fff7a1;}
#slide16 .content-list {position: absolute;z-index: 3;top: 138px;left: 50%;width: 900px;margin-left: -450px;letter-spacing: -.1em;display: flex;flex-wrap: wrap;gap: 50px 40px;}
#slide16 .content-list>li {background: #fff;width: 100%;padding: 45px 20px 20px 12px;position: relative;border-radius: 20px;color: #333;display: flex;gap: 25px;}
#slide16 .content-list>li:nth-child(2) {align-items: center;}
#slide16 .content-list>li h4 {position: absolute;top: -29px;left: 0;font-size: 22px;line-height:29px;font-weight: bold;color: #fff;border-radius: 40px;border-bottom-left-radius: 0;border-top-left-radius: 20px;background: #1395df;padding: 10px 30px;}
#slide16 .content-list>li h4:before {content: '';width: 16px;height: 15px;position: absolute;background-image: url(../img/flood_2_3.png);background-repeat: no-repeat;left: 0;top: 49px;} 
#slide16 .content-list>li .content-sub-list {min-width:702px;}
#slide16 .content-list>li  img{max-width:146px;}
#slide16 .content-list>li .content-sub-list li {font-size: 20px;line-height: 1.5;position: relative;margin-bottom: 5px;}
#slide16 .content-list>li .content-sub-list li.check::before {content: '';position: absolute;top: 4px;left: -21px;width: 20px;height: 20px;background: url(../img/flood_6.png) no-repeat;}
#slide16 .content-list>li .content-sub-list li .yellow-underline {box-shadow: inset 1px -10px #fffeb9;}
#slide16 .content-list>li.content-sub-txt {background: transparent;display: block;text-align: center;padding: 0;color: #fff;font-size: 20px;}
#slide16 .content-list>li.content-sub-txt h5 {padding: 2px 18px 6px;background: rgb(0 0 0 / 28%);display: inline-block;font-size: 30px;font-weight: bold;border-radius: 50px;margin-bottom: 12px;}
.indent{display: flex; gap:5px;}
.indent span{flex-shrink: 0;}