@charset "utf-8";
/**
 * @File Name : content.css
 * @Description : Each Subpage Body Contents CSS (★ 최초…최종 작업자는 갱신 이력을 반드시 남겨주세요!)
 * @Modification Information
 * <pre>
 * 수정일 | 수정자 | 수정내용
 * 2026.03.13 | 최승희 | 최초 등록
 * </pre>
 * @author 디자인팀 최승희
 * @since 2026.03.13
 *
 * @Copyright (C) IACTS.CO.KR All rights reserved.
 */

/* 사이트맵 */
.sitemap1 .d2 {position:relative;display:block;font-size:22px;font-weight:500;background:#2163c1;color:#fff;text-align:center;border-radius:16px;padding:18px 20px;z-index:1}
.sitemap1 .d2 ul {list-style:none;margin:0;padding:0}
.sitemap1 .depth2 {background:#edf6ff;border-radius:0 0 14px 14px;margin:-10px 0 10px;padding:24px 25px 15px;}
.sitemap1 .depth2 li {margin:5px 0}
.sitemap1 .depth2 li a {position:relative;display:block;color:#000;padding:3px 0 3px 12px;font-weight:500;}
.sitemap1 .depth2 li a:before {position:absolute;left:0;content:"";display:block;}
.sitemap1 .depth2>li>a {font-size:18px;}
.sitemap1 .depth2>li>a:before {top:13px;width:3px;height:3px;background:#2163c1;}
.sitemap1 .depth3 {background:#fff;border-radius:12px;margin:10px 0 20px;padding:10px 20px}
.sitemap1 .depth3>li>a {font-size:16px;color:#444;}
.sitemap1 .depth3>li>a:before {top:13px;width:4px;height:1px;background:#333;}
@media screen and (max-width:1259px){
	.sitemap1 .d2 {font-size:20px;padding:15px 20px;}
}
@media screen and (max-width:999px){
	.sitemap1 .d2 {font-size:19px;padding:15px 20px;}
	.sitemap1 .depth2>li>a {font-size:17px;}
	.sitemap1 .depth3 {padding-top:7px;padding-bottom:7px;}
}
@media screen and (max-width:639px){
	.even-grid>.column {padding:3px 10px;}
	.sitemap1 .d2 {font-size:18px;}
	.sitemap1 .depth2 li {margin:3px 0}
	.sitemap1 .depth2 {padding:20px 35px 10px;}
	.sitemap1 .depth2>li>a {font-size:16px}
	.sitemap1 .depth3 {padding-top:12px;padding-bottom:12px}
	.sitemap1 .depth3>li>a {font-size:15px}
}
@media screen and (max-width:499px){
	.sitemap1 .d2 {padding:12px 15px;}
	.sitemap1 .depth2 {padding:20px 20px 10px}
}

/* 준비중 페이지 */
.loading1 {width:100%;height:auto;text-align:center;border:1px solid #d3d8ec;border-radius:20px;padding:80px 0;box-sizing:border-box;}
.loading1:before {content:"";display:block;width:354px;height:312px;background:url(../../img/sub/loading1.png) no-repeat 0 0 / cover;margin:0 auto 45px;}
.loading1 .t1 {font-weight:700;font-size:42px;letter-spacing:0;line-height:1.2;color:#000;margin:20px 0;word-break:keep-all;}
.loading1 .t1 .em1{font-weight:700;color:#2163c1}
.loading1 .t2 {font-weight:500;font-size:20px;letter-spacing:0;line-height:1.4;color:#333;margin:0;}
@media all and (max-width:1259px){
	.loading1:before {width:284px;height:250px;margin-bottom:35px}/* 80%축소 */
	.loading1 .t1 {font-size:38px;margin:15px 0;}
	.loading1 .t2 {font-size:18px}
}
@media all and (max-width:999px){
	.loading1:before {margin-bottom:30px}
	.loading1 .t1 {font-size:32px}
	.loading1 .t2 {font-size:17px}
}
@media all and (max-width:768px){
	.loading1 {padding:60px 30px;}
	.loading1:before {width:213px;height:187px;margin-bottom:20px}/* 60%축소 */
	.loading1 .t1 {font-size:28px;margin:10px 0;}
	.loading1 .t2 {font-size:16px}
}
@media all and (max-width:599px){
	.loading1 {padding:50px 30px 40px}
	.loading1 .t1 {font-size:26px}
}
@media all and (max-width:399px){
	.loading1 {padding:45px 25px 35px}
	.loading1 .t1 {font-size:26px}
}

/* 플랫폼 소개*/
/* 공통 */
[class*=platform]>.t1 {color:#000;font-weight:500;margin:5px 0;word-break:keep-all;}
[class*=platform] .info1 {background:#f5f7ff;color:#000;font-weight:500;border-radius:10px;padding:25px;}
[class*=platform] .lst1:after {content:"";display:block;clear:both;}
[class*=platform] .lst1 li {position:relative;float:left;width:calc((100% - 10px)/2);height:125px;box-sizing:border-box;background:#f5f7ff;box-sizing:border-box;border-radius:10px;margin-left:10px;margin-bottom:10px;padding:25px 30px 25px 140px;}
[class*=platform] .lst1 li:nth-of-type(2n + 1){margin-left:0;}
[class*=platform] .lst1 li .h1 {font-weight:600;font-size:20px;color:#000;letter-spacing:-.05em;}
[class*=platform] .lst1 li .h1:before {position:absolute;left:30px;top:50%;content:"";display:inline-block;vertical-align:middle;width:80px;height:80px;background:url(../../img/sub/platform_sprite.png) no-repeat;margin-top:-40px;}
[class*=platform] .lst1 li .t1 {width:100%;color:#000;border-radius:5px;box-sizing:border-box;margin-top:4px;word-break:keep-all;}
.platform1 .lst1 li.n1 .h1:before {background-position:-582px -397px}
.platform1 .lst1 li.n2 .h1:before {background-position:-664px -397px}
.platform1 .lst1 li.n3 .h1:before {background-position:-746px -397px}
.platform1 .lst1 li.n4 .h1:before {background-position:-828px -397px}
.platform1 .lst1 li.n5 .h1:before {background-position:-910px -397px}
.platform1 .lst1 li.n6 .h1:before {background-position:-172px -479px}
.platform2 .lst1 li.n1 .h1:before {background-position:-172px -397px}
.platform2 .lst1 li.n2 .h1:before {background-position:-254px -397px}
.platform2 .lst1 li.n3 .h1:before {background-position:-336px -397px}
.platform2 .lst1 li.n4 .h1:before {background-position:-418px -397px}
.platform2 .lst1 li.n5 .h1:before {background-position:-500px -397px}
[class*=platform] table.t3>tbody>tr>th {background:#fff;}
[class*=platform] table.t6 {border-spacing:5px;}
[class*=platform] table.t6>*>tr>th, [class*=platform] table.t6>*>tr>td {padding:15px 10px 14px;}
[class*=platform] table.t6>thead>tr>th {font-size:18px;font-weight:500;border-radius:5px;}
[class*=platform] table.t6>thead>tr>th:nth-of-type(1){background:#2163c1}
[class*=platform] table.t6>thead>tr>th:nth-of-type(2){background:#1d96a9}
[class*=platform] table.t6>tbody>tr>td {font-weight:500;color:#000;border-radius:5px;background:#f5f7ff}
@media all and (max-width:1259px){
	[class*=platform] .info1 {padding:20px;}
	[class*=platform] .lst1 li {height:115px;padding:20px 20px 20px 110px;}
	[class*=platform] .lst1 li .h1:before {left:20px;width:72px;height:72px;background-size:900px auto;margin-top:-36px;}/* 90%축소 */
	[class*=platform] .lst1 li .h1 {font-size:19px;}
	.platform1 .lst1 li.n1 .h1:before {background-position:-524px -357px}
	.platform1 .lst1 li.n2 .h1:before {background-position:-598px -357px}
	.platform1 .lst1 li.n3 .h1:before {background-position:-672px -357px}
	.platform1 .lst1 li.n4 .h1:before {background-position:-745px -357px}
	.platform1 .lst1 li.n5 .h1:before {background-position:-819px -357px}
	.platform1 .lst1 li.n6 .h1:before {background-position:-155px -431px}
	.platform2 .lst1 li.n1 .h1:before {background-position:-155px -357px}
	.platform2 .lst1 li.n2 .h1:before {background-position:-229px -357px}
	.platform2 .lst1 li.n3 .h1:before {background-position:-303px -357px}
	.platform2 .lst1 li.n4 .h1:before {background-position:-376px -357px}
	.platform2 .lst1 li.n5 .h1:before {background-position:-450px -357px}
}
@media all and (max-width:899px){
    [class*=platform] .lst1 li {height:105px;padding:20px 20px 20px 93px;}
	[class*=platform] .lst1 li .h1 {font-size:18px;}
	[class*=platform] .lst1 li .h1:before {left:15px;width:64px;height:64px;background-size:800px auto;margin-top:-32px;}/* 80%축소 */
	.platform1 .lst1 li.n1 .h1:before {background-position:-466px -317px}
	.platform1 .lst1 li.n2 .h1:before {background-position:-531px -317px}
	.platform1 .lst1 li.n3 .h1:before {background-position:-597px -317px}
	.platform1 .lst1 li.n4 .h1:before {background-position:-662px -317px}
	.platform1 .lst1 li.n5 .h1:before {background-position:-728px -317px}
	.platform1 .lst1 li.n6 .h1:before {background-position:-138px -383px}
	.platform2 .lst1 li.n1 .h1:before {background-position:-138px -317px}
	.platform2 .lst1 li.n2 .h1:before {background-position:-203px -317px}
	.platform2 .lst1 li.n3 .h1:before {background-position:-268px -317px}
	.platform2 .lst1 li.n4 .h1:before {background-position:-334px -317px}
	.platform2 .lst1 li.n5 .h1:before {background-position:-400px -317px}
	[class*=platform] .lst1 li .t1 {margin-top:0;}
}
@media all and (max-width:768px){
	[class*=platform] .lst1 li {width:100%;height:auto;margin-left:0;padding:20px 20px 20px 77px;}
	[class*=platform] .lst1 li .h1:before {left:15px;width:48px;height:48px;background-size:600px auto;margin-top:-24px;}/* 60%축소 */
	.platform1 .lst1 li.n1 .h1:before {background-position:-349px -238px}
	.platform1 .lst1 li.n2 .h1:before {background-position:-398px -238px}
	.platform1 .lst1 li.n3 .h1:before {background-position:-447px -238px}
	.platform1 .lst1 li.n4 .h1:before {background-position:-497px -238px}
	.platform1 .lst1 li.n5 .h1:before {background-position:-546px -238px}
	.platform1 .lst1 li.n6 .h1:before {background-position:-103px -287px}
	.platform2 .lst1 li.n1 .h1:before {background-position:-103px -238px}
	.platform2 .lst1 li.n2 .h1:before {background-position:-152px -238px}
	.platform2 .lst1 li.n3 .h1:before {background-position:-202px -238px}
	.platform2 .lst1 li.n4 .h1:before {background-position:-251px -238px}
	.platform2 .lst1 li.n5 .h1:before {background-position:-300px -238px}
}
@media all and (max-width:599px){
	[class*=platform] .lst1 li {padding:15px 20px;}
	[class*=platform] .lst1 li .h1:before {display:none;}
}

/* 서비스 소개 */
.platform1 .tg1 {position:relative;box-sizing:border-box;background:linear-gradient(145deg,rgba(0, 208, 255, 1) 0%, rgba(21, 107, 242, 1) 53%, rgba(26, 74, 232, 1) 100%);border-radius:80px 20px 20px 0;padding:45px 40px 40px 455px}
.platform1 .tg1:before {position:absolute;left:40px;bottom:0;content:"";display:block;width:356px;height:245px;background:url(../../img/sub/platform_sprite.png) no-repeat 0 -561px;}
.platform1 .tg1 p {font-family:"SBAggro", sans-serif;font-weight:400;font-size:30px;color:#fff;letter-spacing:-.05em;line-height:1.4;word-break:keep-all;}
.platform1 .tg1 p.t1 {font-size:30px;}
.platform1 .tg1 p.t2 {font-size:36px;}
.platform1 .tg1 p .em1 {font-weight:400;color:#fff09c;}
.platform1 .tg1 .b1 {display:block;width:210px;height:50px;line-height:50px;color:#fff;font-weight:500;text-align:center;border-radius:25px;background:#173589;margin-top:10px;}
.platform1 .tg2 {position:relative;}
.platform1 .tg2:after {position:absolute;right:20px;bottom:-15px;content:"";display:block;width:306px;height:251px;background:url(../../img/sub/platform_sprite.png) no-repeat 0 0;background-size:800px auto;}/* 80%축소 */
.platform1 .tg2 .t1 {font-size:18px;color:#000;line-height:1.65;margin:10px 0;word-break:keep-all;}
.platform1 .tg2 .t1 .em1 {color:#2163c1;font-weight:700;}
.platform1 .lst2:after {content:"";display:block;clear:both;}
.platform1 .lst2 li {position:relative;float:left;width:calc((100% - 40px)/5);color:#fff;font-weight:500;text-align:center;background:#2163c1;margin-left:10px;padding:20px 0;border-radius:10px;}
.platform1 .lst2 li:nth-of-type(1){margin-left:0;}
.platform1 .lst2 li:nth-of-type(2n){background:#1d96a9}
.platform1 .lst2 li:after {position:absolute;right:-22px;top:50%;content:"";display:block;width:35px;height:40px;background:url(../../img/sub/platform_sprite.png) no-repeat -384px -251px;margin-top:-17px;z-index:1;}
.platform1 .lst2 li:last-child:after {display:none;}
.platform1 .infomenu {text-align:center;background:#f5f7ff;border-radius:20px;margin-top:40px;padding:40px 20px;}
.platform1 .infomenu .t1 {font-weight:700;font-size:24px;color:#000;margin:0 0 20px;word-break:keep-all;}
.platform1 .infomenu .t1 .em1 {color:#2163c1}
.platform1 .infomenu .center .b1 {display:inline-block;vertical-align:middle;width:170px;height:50px;line-height:50px;color:#fff;font-weight:500;border-radius:25px;margin:0 2px;}
.platform1 .infomenu .center .b1.a1 {background:#2163c1}
.platform1 .infomenu .center .b1.a2 {background:#1d96a9}
.platform1 .tg1 .b1:hover, .platform1 .tg1 .b1:focus, .platform1 .infomenu .center .b1:hover, .platform1 .infomenu .center .b1:focus {text-decoration:underline !important;text-underline-position:under;}
.platform1 .tg1 .b1:focus-visible, .platform1 .infomenu .center .b1:focus-visible {outline-offset:1px;}
@media all and (max-width:1439px){
	.platform1 .tg2 {padding-right:280px;}
	.platform1 .tg2:after {right:0px;bottom:10px;width:268px;height:219px;background-size:700px auto;}/* 70%축소 */
	.platform1 .tg2 .t1 br {display:none;}
}
@media all and (max-width:1380px){
	.platform1 .tg1 {padding:45px 40px 40px 350px}
	.platform1 .tg1:before {left:5px;width:321px;height:251px;background-size:900px auto;background-position:0 -506px;}/* 90%축소 */
}
@media all and (max-width:1259px){
	.platform1 .tg1 {padding:35px 30px 30px 410px}
	.platform1 .tg1:before {left:60px;width:284px;height:196px;background-size:800px auto;background-position:0 -450px;}/* 80%축소 */
	.platform1 .tg1 p.t1 {font-size:26px;}
	.platform1 .tg1 p.t2 {font-size:34px;}
	.platform1 .tg1 .b1 {width:200px;height:48px;line-height:48px;}
	.platform1 .tg2:after {bottom:auto;top:0;}
	.platform1 .tg2 .t1 {font-size:17px;}
	.platform1 .lst2 li {padding:17px 0;}
	.platform1 .lst2 li:after {right:-20px;width:32px;height:32px;background-size:900px auto;background-position:-345px -225px;margin-top:-16px;}/* 90%축소 */
	.platform1 .infomenu {padding:35px 20px}
	.platform1 .infomenu .t1 {font-size:22px;margin:0 0 15px;}
	.platform1 .infomenu .center .b1 {width:160px;height:48px;line-height:48px;}
}
@media all and (max-width:999px){
	.platform1 .tg1 {padding:35px 30px 30px 360px;}
	.platform1 .tg1:before {left:20px;}
	.platform1 .tg1 p.t1 {font-size:24px;}
	.platform1 .tg1 p.t2 {font-size:30px;}
	.platform1 .tg2:after {width:229px;height:188px;background-size:600px auto;}/* 60%축소 */
	.platform1 .lst2 li {width:calc((100% - 20px)/3);margin-bottom:10px;}
	.platform1 .lst2 li:nth-of-type(3n + 1){margin-left:0;}
}
@media all and (max-width:899px){
	.platform1 .tg1 {padding:35px 30px 30px 300px;}
	.platform1 .tg1:before {left:10px;width:250px;height:172px;background-size:700px auto;background-position:0 -394px;}/* 70%축소 */
	.platform1 .tg1 p.t1 {font-size:22px;}
	.platform1 .tg1 p.t2 {font-size:28px;}
	.platform1 .tg1 .b1 {height:46px;line-height:46px;}
	.platform1 .infomenu .center .b1 {height:46px;line-height:46px;}
}
@media all and (max-width:768px){
	.platform1 .tg1 {border-radius:10px 10px 10px 0;padding:30px 20px 20px 243px}
	.platform1 .tg1:before {width:215px;height:153px;background-size:600px auto;background-position:0 -336px;}/* 60%축소 */
	.platform1 .tg1 p.t1 {font-size:20px;}
	.platform1 .tg1 p.t2 {font-size:24px;}
	.platform1 .tg1 .b1 {width:180px;height:42px;line-height:42px;}
	.platform1 .tg2 {padding-right:0;}
	.platform1 .tg2:after {display:none;}
	.platform1 .infomenu {padding:30px 20px}
	.platform1 .infomenu .t1 {font-size:20px;margin:0 0 10px}
	.platform1 .infomenu .center .b1 {height:42px;line-height:42px;margin:0;}
}
@media all and (max-width:599px){
	.platform1 .tg1 {border-radius:10px;padding:20px 14px;text-align:center;}
	.platform1 .tg1:before {display:none;}
	.platform1 .tg1 p.t1 {font-size:18px;}
	.platform1 .tg1 p.t2 {font-size:22px;}
	.platform1 .tg1 .b1 {margin:5px auto 0;}
	.platform1 .lst2 li {width:100%;margin-left:0;}
	.platform1 .lst2 li:after {transform:rotate(90deg);top:auto;right:50%;bottom:-22px;margin-right:-17px;}
}
@media all and (max-width:399px){
	.platform1 .infomenu {padding:20px 15px}
	.platform1 .infomenu .center .b1 {font-size:15px;width:calc((100% - 4px)/2)}
}

/* 이용안내 */
.platform2 .tg1 {position:relative;background:#f5f7ff;box-sizing:border-box;border-radius:0 20px 20px 130px;margin-top:21px;padding:45px 45px 40px 220px;}
.platform2 .tg1:before {position:absolute;left:0;bottom:0;content:"";display:block;width:170px;height:189px;background:url(../../img/sub/platform_sprite.png) 0 -315px;}
.platform2 .tg1 .h1 {font-family:"SBAggro", sans-serif;font-size:24px;font-weight:400;color:#000}
.platform2 .tg1 .t1 {font-weight:500;color:#000;line-height:1.556;}
.platform2 .lst2 {margin:0 -30px -10px -30px;}
.platform2 .lst2:after {content:"";display:block;clear:both;}
.platform2 .lst2 li {position:relative;float:left;width:25%;text-align:center;box-sizing:border-box;box-sizing:border-box;border-radius:10px;margin-bottom:10px;padding:0 30px;}
.platform2 .lst2 li:nth-of-type(4n + 1){margin-left:0;}
.platform2 .lst2 li:before {content:"";display:block;width:80px;height:80px;background:url(../../img/sub/platform_sprite.png) no-repeat;margin:0 auto 20px;}
.platform2 .lst2 li.n1:before {background-position:-172px -315px}
.platform2 .lst2 li.n2:before {background-position:-254px -315px}
.platform2 .lst2 li.n3:before {background-position:-336px -315px}
.platform2 .lst2 li.n4:before {background-position:-418px -315px}
.platform2 .lst2 li.n5:before {background-position:-500px -315px}
.platform2 .lst2 li.n6:before {background-position:-582px -315px}
.platform2 .lst2 li:after {position:absolute;top:86px;right:-20px;content:"";display:block;width:40px;height:1px;background:#ccc;z-index:1}
.platform2 .lst2 li:last-child:after {display:none;}
.platform2 .lst2 li .h1 {font-weight:600;font-size:20px;color:#000;letter-spacing:-.05em;}
.platform2 .lst2 li .t1 {width:100%;color:#000;letter-spacing:-.05em;box-sizing:border-box;margin-top:3px;word-break:keep-all;}
.platform2 .lst3:after {content:"";display:block;clear:both;}
.platform2 .lst3 li {position:relative;float:left;width:calc((100% - 30px)/4);color:#fff;font-weight:500;text-align:center;background:#2163c1;margin-left:10px;padding:20px 0;border-radius:10px;}
.platform2 .lst3 li:nth-of-type(1){margin-left:0;}
.platform2 .lst3 li:nth-of-type(2n){background:#1d96a9}
.platform2 .lst3 li:after {position:absolute;right:-22px;top:50%;content:"";display:block;width:35px;height:35px;background:url(../../img/sub/platform_sprite.png) no-repeat -384px -251px;margin-top:-17px;z-index:1;}
.platform2 .lst3 li:last-child:after {display:none;}
.platform2 .dl1list {display:table;width:100%;color:#000;border:1px solid #ddd;border-radius:10px;margin:10px 0;padding:10px 0;}
.platform2 .dl1list:nth-of-type(1){margin-top:20px;}
.platform2 .dl1list dt, .dl1list dd {display:table-cell;vertical-align:middle;margin:0;box-sizing:border-box;padding:10px 30px;}
.platform2 .dl1list dt {position:relative;width:270px;font-size:18px;line-height:1.2;font-weight:600;}
.platform2 .dl1list dt:after {position:absolute;top:15px;right:1px;content:"";display:block;width:1px;height:calc(100% - 30px);background:#e7e7e7;}
.platform2 .dl1list dd {width:calc(100% - 290px);}
@media all and (max-width:1380px){
	.platform2 .tg1 {padding:45px 45px 40px 200px;}
	.platform2 .lst2 {margin:0 -15px -10px}
	.platform2 .lst2 li {padding:0 15px;}
	.platform2 .lst2 li .h1 {font-size:18px;}
}
@media all and (max-width:1259px){
	.platform2 .tg1 {margin-top:10px;padding:30px 30px 30px 180px;}
	.platform2 .tg1:before {width:136px;height:152px;background-size:800px auto;background-position:0 -251px;}/* 80%축소 */
	.platform2 .tg1 .h1 {font-size:21px;}
	.platform2 .lst2 li:before {width:72px;height:72px;background-size:900px auto;}/* 90%축소 */
	.platform2 .lst2 li.n1:before {background-position:-155px -283px}
	.platform2 .lst2 li.n2:before {background-position:-229px -283px}
	.platform2 .lst2 li.n3:before {background-position:-303px -283px}
	.platform2 .lst2 li.n4:before {background-position:-376px -283px}
	.platform2 .lst2 li.n5:before {background-position:-450px -283px}
	.platform2 .lst2 li.n6:before {background-position:-524px -283px}
	.platform2 .lst3 li {padding:17px 0;}
	.platform2 .lst3 li:after {right:-20px;width:32px;height:32px;background-size:900px auto;background-position:-345px -225px;margin-top:-16px;}/* 90%축소 */
	.platform2 .dl1list dt, .dl1list dd {padding:10px 30px;}
	.platform2 .dl1list dt {width:230px;}
	.platform2 .dl1list dd {width:calc(100% - 230px);}
}
@media screen and (max-width:999px){
	.platform2 .lst3 li {width:calc((100% - 10px)/2);margin-bottom:10px;}
	.platform2 .lst3 li:nth-of-type(2n + 1){margin-left:0;}
	.platform2 .dl1list dt {width:200px;}
	.platform2 .dl1list dd {width:calc(100% - 200px);}
}
@media all and (max-width:899px){
	.platform2 .lst2 {margin:0 -20px}
	.platform2 .lst2 li {width:33.333%;padding:0 20px;}
}
@media all and (max-width:768px){
	.platform2 .lst2 {margin:0 -20px}
	.platform2 .lst2 li {width:50%;padding:0 20px;}
	.platform2 .lst2 li:before {width:64px;height:64px;background-size:800px auto;}/* 80%축소 */
	.platform2 .lst2 li.n1:before {background-position:-138px -251px}
	.platform2 .lst2 li.n2:before {background-position:-203px -251px}
	.platform2 .lst2 li.n3:before {background-position:-268px -251px}
	.platform2 .lst2 li.n4:before {background-position:-334px -251px}
	.platform2 .lst2 li.n5:before {background-position:-400px -251px}
	.platform2 .lst2 li.n6:before {background-position:-466px -251px}
	.platform2 .lst2 li:nth-of-type(2n):after {display:none}
	.platform2 .tg1 {border-radius:10px 10px 10px 30px;margin-top:0;padding:20px 20px 20px 110px}
	.platform2 .tg1:before {left:-8px;width:102px;height:114px;background-size:600px auto;background-position:0 -189px;}/* 60%축소 */
	.platform2 .dl1list dt {display:block;width:100%;}
	.platform2 .dl1list dt:after {position:relative;top:auto;right:0;bottom:-10px;width:100%;height:1px;}
	.platform2 .dl1list dd {display:block;width:100%;padding-top:15px;}
	.platform2 .dl1list dt, .dl1list dd {padding:10px 20px;}
}
@media screen and (max-width:599px){
	.platform2 .tg1 {border-radius:10px;padding:20px;}
	.platform2 .tg1:before {display:none;}
	.platform2 .lst2 {margin:0}
	.platform2 .lst2 li {position:relative;float:none;text-align:left;width:100%;padding:10px 0 10px 70px;}
	.platform2 .lst2 li:before {position:absolute;left:0;top:50%;width:56px;height:56px;background-size:700px auto;margin-top:-28px;}/* 70%축소 */
	.platform2 .lst2 li.n1:before {background-position:-121px -220px}
	.platform2 .lst2 li.n2:before {background-position:-178px -220px}
	.platform2 .lst2 li.n3:before {background-position:-235px -220px}
	.platform2 .lst2 li.n4:before {background-position:-293px -220px}
	.platform2 .lst2 li.n5:before {background-position:-350px -220px}
	.platform2 .lst2 li.n6:before {background-position:-407px -220px}
	.platform2 .lst2 li:after {width:1px;height:15px;top:auto;bottom:-10px;right:auto;left:28px;}
	.platform2 .lst2 li:nth-of-type(2n):after {display:block}
	.platform2 .lst2 li:last-child:after {display:none}
	.platform2 .lst3 li {width:100%;margin-left:0;}
	.platform2 .lst3 li:after {transform:rotate(90deg);top:auto;right:50%;bottom:-22px;margin-right:-17px;}
}