<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*********************************************
note : 기본설정
*********************************************/
*::after{content:""; display:block; clear:both}
@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css); /* 나눔고딕 */

#wrapper {width:100%;text-align:center;font-family:'Nanum Gothic','Malgun Gothic','돋움',dotum,sans-serif,AppleGothic}
#wrapper .body-wrap {width:960px;margin:0 auto;background-color:#fff;box-shadow:0 10px 10px rgba(0,0,0,.5);padding-bottom:30px}

/* header */
#wrapper .header-wrap {position:relative;height:600px}
#wrapper .header-wrap .top-logo {position:absolute;left:25px;top:30px;z-index:99}
#wrapper .header-wrap .top-nav {position:absolute;right:25px;top:30px;z-index:77}
#wrapper .header-wrap .top-nav ul li {float:left;font-size:16px;font-weight:700;letter-spacing:-0.05em}
#wrapper .header-wrap .top-nav ul li a {display:inline-block;color:#fff;padding:0 15px;text-shadow:1px 1px rgba(0,0,0,.5)}
#wrapper .header-wrap .top-nav ul li a:hover {color:#f06e24}


#wrapper .header-wrap .top-nav2 {position:absolute;left:40px;top:80px;z-index:77}
#wrapper .header-wrap .top-nav2 ul li {float:left;font-size:16px;font-weight:700;letter-spacing:-0.05em;color:#fff}
#wrapper .header-wrap .top-nav2 ul li a {display:inline-block;color:#fff;padding:0 8px;text-shadow:1px 1px rgba(0,0,0,.5)}
#wrapper .header-wrap .top-nav2 ul li a:hover {color:#f06e24}


#wrapper .header-wrap .top-nav4 {position:absolute;right:40px;top:10px;z-index:77}
#wrapper .header-wrap .top-nav4 ul li {float:left;font-size:16px;font-weight:700;letter-spacing:-0.05em;color:#fff}
#wrapper .header-wrap .top-nav4 ul li a {display:inline-block;color:#fff;padding:0 15px;text-shadow:1px 1px rgba(0,0,0,.5)}
#wrapper .header-wrap .top-nav4 ul li a:hover {color:#f06e24}


#wrapper .header-wrap .top-nav3 {position:absolute;right:30px;top:60px;z-index:77}
#wrapper .header-wrap .top-nav3 ul li {float:left;font-size:16px;font-weight:700;letter-spacing:-0.05em;color:#fff}
#wrapper .header-wrap .top-nav3 ul li a {display:inline-block;color:#fff;padding:0 5px;text-shadow:1px 1px rgba(0,0,0,.5)}
#wrapper .header-wrap .top-nav3 ul li a:hover {color:#f06e24}


#wrapper .intro {margin-bottom:40px}

#wrapper .program {padding:0 30px}
#wrapper .program .program-title {font-size:45px;margin-bottom:15px;color:#222}
#wrapper .program .program-table {width:100%;border-collapse:collapse;border:0;border-top:2px solid #555;border-left:1px solid #ddd}
#wrapper .program .program-table tr th,
#wrapper .program .program-table tr td {padding:15px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;font-size:15px;letter-spacing:-0.03em;color:#666;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}
#wrapper .program .program-table tr th {background-color:#f8f8f8}
#wrapper .program .program-right {margin:10px 0;text-align:right;font-size:13px;color:#888}

#wrapper .program {padding:0 30px}
#wrapper .program .program-title2 {font-size:45px;margin-bottom:15px;color:#222}
#wrapper .program .program-table2 {width:100%;border-collapse:collapse;border:0;border-top:2px solid #555;border-left:1px solid #ddd}
#wrapper .program .program-table2 tr th,
#wrapper .program .program-table2 tr td {padding:15px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;font-size:12px;letter-spacing:-0.03em;color:#666;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}
#wrapper .program .program-table2 tr th {background-color:#f8f8f8}
#wrapper .program .program-right {margin:10px 0;text-align:right;font-size:13px;color:#888}

#wrapper .program .program-guide {margin:30px 0;text-align:left}
#wrapper .program .program-guide h3 {font-size:18px;margin-bottom:5px}
#wrapper .program .program-guide p {line-height:180%;font-size:14px;color:#666} 
#wrapper .program .program-guide p a {display:inline-block; color:#666}
#wrapper .program .program-guide p a:hover {color:#f06e24}

#wrapper .program .program-map {border:3px solid #ddd;text-align:center;padding:30px}
#wrapper .program .program-map img {margin:30px 0}
#wrapper .program .program-map h3,
#wrapper .program .program-map p {text-align:left}
#wrapper .program .program-map h3 {font-size:16px;color:#2980b9}

#wrapper .form {padding:0 30px}
#wrapper .form .form-title {font-size:45px;margin-bottom:15px;color:#222}
#wrapper .form .form-guide {border:1px solid #ddd;margin:25px 0;padding:30px;text-align:left;line-height:180%;font-size:13px;color:#999}
#wrapper .form .form-guide1 {border:0px solid #ddd;margin:25px 0;padding:0px;text-align:left;line-height:180%;font-size:13px;color:#666}

#wrapper .footer {margin-top:50px;color:#777}

/****************************************************************************************************
Note :연도별 추가사항
****************************************************************************************************/

/* sfis */
#wrapper .body-wrap .sfis-2018 .header-wrap{height:500px; background:url('/form/html/sfis/image/2018/sfis_top.png') center top no-repeat; border-bottom:5px solid #00d8ff}
#wrapper .body-wrap .sfis-2018 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:290px; z-index:9}
#wrapper .body-wrap .sfis-2018 .header-wrap .copy a{display:inline-block; font-size:26px; color:#fff; background:rgba(166,186,223,.7); padding:6px 10px; font-weight:600}
#wrapper .body-wrap .sfis-2018 .header-wrap .copy a:hover{color:#fef7ad; text-decoration:none}
#wrapper .body-wrap .sfis-2018 .photo{}
#wrapper .body-wrap .sfis-2018 .photo img{padding:20px; border:1px solid #ddd}

#wrapper .body-wrap .sfis-2018 .index{padding:0 50px}
#wrapper .body-wrap .sfis-2018 .index dl{margin-bottom:10px}
#wrapper .body-wrap .sfis-2018 .index dt{float:left; width:20%; min-width:80px; padding:5px 20px; background:#00bee0; text-align:left; font-size:16px; color:#fff; border-radius:20px; font-weight:600}
#wrapper .body-wrap .sfis-2018 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:18px; font-weight:600; line-height:1.3}



#wrapper .body-wrap .sfis-2019 .header-wrap{height:500px; background:url('/form/html/sfis/image/2019/sfis_top.png') center top no-repeat; border-bottom:5px solid #ffa21d}
#wrapper .body-wrap .sfis-2019 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:290px; z-index:9}
#wrapper .body-wrap .sfis-2019 .header-wrap .copy a{display:inline-block; font-size:26px; color:#fff; background:rgba(166,186,223,.7); padding:6px 10px; font-weight:600}
#wrapper .body-wrap .sfis-2019 .header-wrap .copy a:hover{color:#fef7ad; text-decoration:none}
#wrapper .body-wrap .sfis-2019 .photo{}
#wrapper .body-wrap .sfis-2019 .photo img{padding:20px; border:1px solid #ddd}

#wrapper .body-wrap .sfis-2019 .index{padding:0 50px}
#wrapper .body-wrap .sfis-2019 .index dl{margin-bottom:10px}
#wrapper .body-wrap .sfis-2019 .index dt{float:left; width:20%; min-width:80px; padding:5px 20px; background:#ffa21d; text-align:left; font-size:16px; color:#fff; border-radius:20px; font-weight:600}
#wrapper .body-wrap .sfis-2019 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:18px; font-weight:600; line-height:1.3}

/* g-privacy */
#wrapper .body-wrap .gprivacy-2018 .header-wrap{height:500px; background:url('/form/html/g-privacy/image/2018/gprivacy_top.png') center top no-repeat;}
#wrapper .body-wrap .gprivacy-2018 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:350px; z-index:9}
#wrapper .body-wrap .gprivacy-2018 .header-wrap .copy span{display:inline-block; font-size:26px; color:#fff; background:rgba(255,114,0,.5); padding:6px 10px; font-weight:600}
#wrapper .body-wrap .gprivacy-2018 .photo{}
#wrapper .body-wrap .gprivacy-2018 .photo img{padding:20px; border:1px solid #ddd}

#wrapper .body-wrap .gprivacy-2018 .comment{background:#ff792d; color:#fff; padding:15px 50px}
#wrapper .body-wrap .gprivacy-2018 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}

#wrapper .body-wrap .gprivacy-2018 .index{padding:0 50px}
#wrapper .body-wrap .gprivacy-2018 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .gprivacy-2018 .index dl{margin-bottom:10px}
#wrapper .body-wrap .gprivacy-2018 .index dt{float:left; width:20%; min-width:80px; padding:5px 20px; background:#ff792d; text-align:left; font-size:16px; color:#fff; border-radius:20px; font-weight:600}
#wrapper .body-wrap .gprivacy-2018 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .gprivacy-2018 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .gprivacy-2018 .index dd .point{font-size:20px; color:#ff792d}


#wrapper .body-wrap .gprivacy-2019 .header-wrap{height:500px; background:url('/form/html/g-privacy/image/2019/gprivacy_top.png') center top no-repeat;}
#wrapper .body-wrap .gprivacy-2019 .header-wrap .copy{width:100%;position:absolute;left:50%;transform:translateX(-50%);margin-top: 400px;z-index:9;}
#wrapper .body-wrap .gprivacy-2019 .header-wrap .copy span{display:inline-block;font-size:26px;color:#fff;background:rgba(33, 150, 243, 0.59);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .gprivacy-2019 .photo{}
#wrapper .body-wrap .gprivacy-2019 .photo img{padding:20px; border:1px solid #ddd}

#wrapper .body-wrap .gprivacy-2019 .comment{background: #1d80d0;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .gprivacy-2019 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}

#wrapper .body-wrap .gprivacy-2019 .index{padding:0 50px}
#wrapper .body-wrap .gprivacy-2019 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .gprivacy-2019 .index dl{margin-bottom:10px}
#wrapper .body-wrap .gprivacy-2019 .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #1d80d0;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .gprivacy-2019 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .gprivacy-2019 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .gprivacy-2019 .index dd .point{font-size:20px; color:#ff792d}


/* 윤미정 / 906827 / 20200103 */
#wrapper .body-wrap .gprivacy-2020 .header-wrap{height:500px; background:url('/form/html/g-privacy/image/2020/gprivacy_top.png') center top no-repeat;}
#wrapper .body-wrap .gprivacy-2020 .header-wrap .copy{width:100%;position:absolute;left:50%;transform:translateX(-50%);margin-top: 400px;z-index:9;}
#wrapper .body-wrap .gprivacy-2020 .header-wrap .copy span{display:inline-block;font-size:26px;color:#fff;background:rgba(33, 150, 243, 0.59);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .gprivacy-2020 .photo{}
#wrapper .body-wrap .gprivacy-2020 .photo img{padding:20px; border:1px solid #ddd}

#wrapper .body-wrap .gprivacy-2020 .comment{background: #1d80d0;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .gprivacy-2020 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}

#wrapper .body-wrap .gprivacy-2020 .index{padding:0 50px}
#wrapper .body-wrap .gprivacy-2020 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .gprivacy-2020 .index dl{margin-bottom:10px}
#wrapper .body-wrap .gprivacy-2020 .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #1d80d0;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .gprivacy-2020 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .gprivacy-2020 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .gprivacy-2020 .index dd .point{font-size:20px; color:#ff792d}


#wrapper #ComTable .tit{width:30%}

/* mpis */
#wrapper .body-wrap .mpis-2018 .header-wrap{height:500px; background:url('/form/html/mpis/image/2018/mpis_top.png') center top no-repeat;}
#wrapper .body-wrap .mpis-2018 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:390px; z-index:9}
#wrapper .body-wrap .mpis-2018 .header-wrap .copy span{display:inline-block; font-size:21px; color:#fff; background:rgba(90,246,241,.5); padding:6px 10px; font-weight:600}
#wrapper .body-wrap .mpis-2018 .photo{}
#wrapper .body-wrap .mpis-2018 .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .mpis-2018 .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .mpis-2018 .photo img{padding:20px; border:1px solid #ddd}

#wrapper .body-wrap .mpis-2018 .comment{background:#30BFBB; color:#fff; padding:15px 50px}
#wrapper .body-wrap .mpis-2018 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}

#wrapper .body-wrap .mpis-2018 .index{padding:0 50px}
#wrapper .body-wrap .mpis-2018 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .mpis-2018 .index dl{margin-bottom:10px}
#wrapper .body-wrap .mpis-2018 .index dt{float:left; width:20%; min-width:80px; padding:5px 20px; background:#30BFBB; text-align:left; font-size:16px; color:#fff; border-radius:20px; font-weight:600}
#wrapper .body-wrap .mpis-2018 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .mpis-2018 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .mpis-2018 .index dd .point{font-size:20px; color:#30BFBB}



#wrapper .body-wrap .mpis-2019 .header-wrap{height:500px; background:url('/form/html/mpis/image/2019/mpis_top.png') center top no-repeat;}
#wrapper .body-wrap .mpis-2019 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:390px; z-index:9}
#wrapper .body-wrap .mpis-2019 .header-wrap .copy span{display:inline-block;font-size:21px;color:#fff;bac;background: rgb(148, 147, 32);ing:6px 10px;font-weight:600;}
#wrapper .body-wrap .mpis-2019 .photo{}
#wrapper .body-wrap .mpis-2019 .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .mpis-2019 .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .mpis-2019 .photo img{padding:20px; border:1px solid #ddd}

#wrapper .body-wrap .mpis-2019 .comment{background: #b1af0f;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .mpis-2019 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}

#wrapper .body-wrap .mpis-2019 .index{padding:0 50px}
#wrapper .body-wrap .mpis-2019 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .mpis-2019 .index dl{margin-bottom:10px}
#wrapper .body-wrap .mpis-2019 .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #b1af0f;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .mpis-2019 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .mpis-2019 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .mpis-2019 .index dd .point{font-size:20px; color: #b1af0f;}


/* 윤미정 / 906827 / 20200103 */
#wrapper .body-wrap .mpis-2020 .header-wrap{height:500px; background:url('/form/html/mpis/image/2020/mpis_top.png') center top no-repeat;}
#wrapper .body-wrap .mpis-2020 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:390px; z-index:9}
#wrapper .body-wrap .mpis-2020 .header-wrap .copy span{display:inline-block;font-size:21px;color:#fff;bac;background: rgb(148, 147, 32);ing:6px 10px;font-weight:600;}
#wrapper .body-wrap .mpis-2020 .photo{}
#wrapper .body-wrap .mpis-2020 .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .mpis-2020 .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .mpis-2020 .photo img{padding:20px; border:1px solid #ddd}

#wrapper .body-wrap .mpis-2020 .comment{background: #b1af0f;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .mpis-2020 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}

#wrapper .body-wrap .mpis-2020 .index{padding:0 50px}
#wrapper .body-wrap .mpis-2020 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .mpis-2020 .index dl{margin-bottom:10px}
#wrapper .body-wrap .mpis-2020 .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #b1af0f;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .mpis-2020 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .mpis-2020 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .mpis-2020 .index dd .point{font-size:20px; color: #b1af0f;}

#wrapper .body-wrap .mpis-2020 .COVID19{text-align:center;padding:20px 0 10px 0;background:#b1af0f;color:#fff;}
#wrapper .body-wrap .mpis-2020 .COVID19 &gt; strong{display:block;margin-bottom:15px;font-size:1.2rem;}

/* k-isi */
#wrapper .body-wrap .kisi-2018 .header-wrap{height:500px; background:url('/form/html/k-isi/image/2018/kisi_top.png') center top no-repeat;}
#wrapper .body-wrap .kisi-2018 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:340px; z-index:9}
#wrapper .body-wrap .kisi-2018 .header-wrap .copy span{display:inline-block; font-size:21px; color:#fff; background:rgba(255,125,119,.5); padding:6px 10px; font-weight:600}
#wrapper .body-wrap .kisi-2018 .photo{}
#wrapper .body-wrap .kisi-2018 .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .kisi-2018 .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .kisi-2018 .photo img{padding:20px; border:1px solid #ddd}

#wrapper .body-wrap .kisi-2018 .comment{background:#ff7d77; color:#fff; padding:15px 50px}
#wrapper .body-wrap .kisi-2018 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}

#wrapper .body-wrap .kisi-2018 .index{padding:0 50px}
#wrapper .body-wrap .kisi-2018 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .kisi-2018 .index dl{margin-bottom:10px}
#wrapper .body-wrap .kisi-2018 .index dt{float:left; width:20%; min-width:80px; padding:5px 20px; background:#ff7d77; text-align:left; font-size:16px; color:#fff; border-radius:20px; font-weight:600}
#wrapper .body-wrap .kisi-2018 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .kisi-2018 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .kisi-2018 .index dd .point{font-size:20px; color:#ff7d77}



#wrapper .body-wrap .kisi-2019 .header-wrap{height:500px; background:url('/form/html/k-isi/image/2019/kisi_top.png') center top no-repeat;}
#wrapper .body-wrap .kisi-2019 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:320px; z-index:9}
#wrapper .body-wrap .kisi-2019 .header-wrap .copy span{display:inline-block;font-size:21px;color:#fff;background: rgba(56, 171, 142, 0.62);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .kisi-2019 .header-wrap .copy2{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:380px; z-index:9}
#wrapper .body-wrap .kisi-2019 .header-wrap .copy2 span{display:inline-block;font-size:21px;color:#fff;background: rgba(56, 171, 142, 0.62);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .kisi-2019 .header-wrap .copy2 .point{color:#fffc10;background: none;padding:0;}
#wrapper .body-wrap .kisi-2019 .photo{}
#wrapper .body-wrap .kisi-2019 .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .kisi-2019 .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .kisi-2019 .photo img{padding:20px; border:1px solid #ddd}

#wrapper .body-wrap .kisi-2019 .comment{background: #20bb94;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .kisi-2019 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}

#wrapper .body-wrap .kisi-2019 .index{padding:0 50px}
#wrapper .body-wrap .kisi-2019 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .kisi-2019 .index dl{margin-bottom:10px}
#wrapper .body-wrap .kisi-2019 .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #20bb94;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .kisi-2019 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .kisi-2019 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .kisi-2019 .index dd .point{font-size:20px;color: #20bb94;}



/* 윤미정 / 906827 / 20200103 */
/* kcti */
#wrapper .body-wrap .kcti-2020 .header-wrap{height:500px; background:url('/form/html/k-cti/image/2020/kcti_top2020.png') center top no-repeat;}
#wrapper .body-wrap .kcti-2020 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:320px; z-index:9}
#wrapper .body-wrap .kcti-2020 .header-wrap .copy span{display:inline-block;font-size:21px;color:#fff;background: rgba(56, 171, 142, 0.62);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .kcti-2020 .header-wrap .copy2{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:380px; z-index:9}
#wrapper .body-wrap .kcti-2020 .header-wrap .copy2 span{display:inline-block;font-size:21px;color:#fff;background: rgba(56, 171, 142, 0.62);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .kcti-2020 .header-wrap .copy2 .point{color:#fffc10;background: none;padding:0;}
#wrapper .body-wrap .kcti-2020 .photo{}
#wrapper .body-wrap .kcti-2020 .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .kcti-2020 .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .kcti-2020 .photo img{padding:20px; border:1px solid #ddd}

#wrapper .body-wrap .kcti-2020 .comment{background: #20bb94;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .kcti-2020 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}

#wrapper .body-wrap .kcti-2020 .index{padding:0 50px}
#wrapper .body-wrap .kcti-2020 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .kcti-2020 .index dl{margin-bottom:10px}
#wrapper .body-wrap .kcti-2020 .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #20bb94;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .kcti-2020 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .kcti-2020 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .kcti-2020 .index dd .point{font-size:20px;color: #20bb94;}


/* pascon */
#wrapper .body-wrap .pascon-2018 .header-wrap{height:500px; background:url('/form/html/pascon/image/2018/pascon_top.png') center top no-repeat;}
#wrapper .body-wrap .pascon-2018 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:360px; z-index:9}
#wrapper .body-wrap .pascon-2018 .header-wrap .copy span{display:inline-block; font-size:21px; color:#fff; background:rgba(255,227,84,.5); padding:6px 10px; font-weight:600}
#wrapper .body-wrap .pascon-2018 .photo{}
#wrapper .body-wrap .pascon-2018 .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .pascon-2018 .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .pascon-2018 .photo img{padding:20px; border:1px solid #ddd}

#wrapper .body-wrap .pascon-2018 .comment{background:#ffab1a; color:#fff; padding:15px 50px}
#wrapper .body-wrap .pascon-2018 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}

#wrapper .body-wrap .pascon-2018 .index{padding:0 50px}
#wrapper .body-wrap .pascon-2018 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .pascon-2018 .index dl{margin-bottom:10px}
#wrapper .body-wrap .pascon-2018 .index dt{float:left; width:20%; min-width:80px; padding:5px 20px; background:#ffab1a; text-align:left; font-size:16px; color:#fff; border-radius:20px; font-weight:600}
#wrapper .body-wrap .pascon-2018 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .pascon-2018 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .pascon-2018 .index dd .point{font-size:20px; color:#ffab1a}


#wrapper .body-wrap .pascon-2019 .header-wrap{height:500px; background:url('/form/html/pascon/image/2019/pascon_top.png') center top no-repeat;}
#wrapper .body-wrap .pascon-2019 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:360px; z-index:9}
#wrapper .body-wrap .pascon-2019 .header-wrap .copy span{display:inline-block;font-size:21px;color:#fff;background: rgba(237, 52, 178, 0.54);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .pascon-2019 .photo{}
#wrapper .body-wrap .pascon-2019 .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .pascon-2019 .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .pascon-2019 .photo img{padding:20px; border:1px solid #ddd}

#wrapper .body-wrap .pascon-2019 .comment{background: #d83da6;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .pascon-2019 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}

#wrapper .body-wrap .pascon-2019 .index{padding:0 50px}
#wrapper .body-wrap .pascon-2019 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .pascon-2019 .index dl{margin-bottom:10px}
#wrapper .body-wrap .pascon-2019 .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #d83da6;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .pascon-2019 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .pascon-2019 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .pascon-2019 .index dd .point{font-size:20px;color: #d83da6;}


/* 윤미정 / 906827 / 20200103 */
#wrapper .body-wrap .pascon-2020 .header-wrap{height:500px; background:url('/form/html/pascon/image/2020/pascon_top.png') center top no-repeat;}
#wrapper .body-wrap .pascon-2020 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:360px; z-index:9}
#wrapper .body-wrap .pascon-2020 .header-wrap .copy span{display:inline-block;font-size:21px;color:#fff;background: rgba(237, 52, 178, 0.54);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .pascon-2020 .photo{}
#wrapper .body-wrap .pascon-2020 .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .pascon-2020 .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .pascon-2020 .photo img{padding:20px; border:1px solid #ddd}

#wrapper .body-wrap .pascon-2020 .comment{background: #d83da6;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .pascon-2020 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}

#wrapper .body-wrap .pascon-2020 .index{padding:0 50px}
#wrapper .body-wrap .pascon-2020 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .pascon-2020 .index dl{margin-bottom:10px}
#wrapper .body-wrap .pascon-2020 .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #d83da6;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .pascon-2020 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .pascon-2020 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .pascon-2020 .index dd .point{font-size:20px;color: #d83da6;}

/* k-safe */
#wrapper .body-wrap .ksafe-2018 img{display:block}
/*#wrapper .body-wrap .ksafe-2018 .header-wrap{height:500px; background:url('/form/html/k-safe/image/2018/ksafe_top.png') center top no-repeat;}*/
/*#wrapper .body-wrap .ksafe-2018 .header-wrap{height:500px; background:url('/form/html/k-safe/image/2018/ksafe_top_181105.png') center top no-repeat;}*/
#wrapper .body-wrap .ksafe-2018 .header-wrap{height: 70px; background-color: #003964;}
#wrapper .body-wrap .ksafe-2018 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:310px; z-index:9}
/*#wrapper .body-wrap .ksafe-2018 .header-wrap .copy span{display:inline-block; font-size:21px; color:#fff; background:rgba(80,154,223,.7); padding:6px 10px; font-weight:600}*/
#wrapper .body-wrap .ksafe-2018 .photo{}
#wrapper .body-wrap .ksafe-2018 .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .ksafe-2018 .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .ksafe-2018 .photo img{padding:20px; border:1px solid #ddd}

#wrapper .body-wrap .ksafe-2018 .comment{background:rgba(80,154,223,1); color:#fff; padding:15px 50px}
#wrapper .body-wrap .ksafe-2018 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}
#wrapper .body-wrap .ksafe-2018 .comment.explain strong{display:block; margin-bottom:4px}
#wrapper .body-wrap .ksafe-2018 .comment.explain01{background:#003964}
#wrapper .body-wrap .ksafe-2018 .comment.explain02{background:#fff}
#wrapper .body-wrap .ksafe-2018 .comment.explain03{background:#e7e7e9}
#wrapper .body-wrap .ksafe-2018 .comment.explain04{background:#f6f6f7}
#wrapper .body-wrap .ksafe-2018 .comment .red-point{padding-left:10px; border-left:3px solid #c00; color:#c00; line-height:1.5}
#wrapper .body-wrap .ksafe-2018 .comment .red-point strong{font-size:21px}
#wrapper .body-wrap .ksafe-2018 .comment .red-point span{color:#333}

#wrapper .body-wrap .ksafe-2018 .index{padding:0 50px}
#wrapper .body-wrap .ksafe-2018 .index .logo img{float:left; margin-right:10px}
#wrapper .body-wrap .ksafe-2018 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .ksafe-2018 .index dl{margin-bottom:10px}
#wrapper .body-wrap .ksafe-2018 .index dt{float:left; width:20%; min-width:80px; padding:5px 20px; background:rgba(80,154,223,1); text-align:left; font-size:16px; color:#fff; border-radius:20px; font-weight:600}
#wrapper .body-wrap .ksafe-2018 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .ksafe-2018 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .ksafe-2018 .index dd .point{font-size:20px; color:rgba(80,154,223,1)}

 .copy a{display:inline-block; font-size:26px; color:#fff; background:#e55938; padding:6px 50px; font-weight:600}
 .copy a:hover{color:#fef7ad; text-decoration:none}

 #ComTable .con .note {color: #a5a5a5;}

/* 유시은 19.07.04 
.ksafe-2018 ul {list-style:none;margin:0}*/
#wrapper ul {list-style:none;margin:0}
#wrapper .aside .current &gt; a{color:#fff; font-weight:bold; background:#000;}

#privacy {float:left;width:100%;text-align:left;font-size:12px}
#privacy .title {font-size:12px;margin-bottom:10px}
#privacy .con, #privacy .con dt {float:left}
#privacy .con {width:100%}
#privacy .con dt {width:0px;}
#privacy .con dd {float:right;width:100%}
#privacy .con dd ul.con-list, #privacy .con dd ul.con-list li {float:left}
#privacy .con dd ul.con-list li {width:100%;margin-bottom:0px}
#privacy .con dd ul.number li {list-style-type:decimal;list-style-position:inside}
#privacy .con dd ul.con-list ul {margin-left:15px}
#privacy .con dd ul.con-list ul li {margin-bottom:0px}

.privacy_info_box {margin-bottom:10px}
.container .personal {padding-top:30px;border-top:2px solid #000}
#user-wrap.user-com .ksafe-2018 .com-footer .com-footer-info li {font-size:12px}
#user-wrap.user-com .ksafe-2018 .com-footer {border-top:none}
#user-wrap.user-com .com-footer {border-top:0}
#user-wrap.user-com .com-footer .com-footer-info {display:inline-block}


/* 임희은 / 943003 / 20200421 */
#wrapper .body-wrap .gprivacy-2020 .comment2{background: #ebebeb;color:#000;padding:15px 50px;}
#wrapper .body-wrap .gprivacy-2020 .comment2 span.comment2-tit {display: inline-block;font-size: 26px; color: #fff;background: #ff792d;padding: 6px 10px;font-weight: 600; }
#wrapper .body-wrap .gprivacy-2020 .comment2 p {margin:15px 0;  font-size:16px; line-height:20px; color: #000; font-weight: 500; }

/* 최은비 / 991204 / 20201005 */
.corona{border: 2px solid #d83da6;width: 50%;margin: 0 auto;margin-bottom:30px;}
.corona strong{font-size: 17px;width: 100%;background: #d83da6;color: #fff;display: block;padding: 5px 0;}
.corona p{margin:0;padding:5px 0;font-weight:600;}



/* 홍경아 / 1010068 / 20201208 */
/* kcti */
#wrapper .body-wrap .kcti-2021 .header-wrap{height:500px; background:url('/form/html/k-cti/image/2021/kcti_top2021.png') center top no-repeat;}
#wrapper .body-wrap .kcti-2021 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:320px; z-index:9}
#wrapper .body-wrap .kcti-2021 .header-wrap .copy span{display:inline-block;font-size:21px;color:#fff;background: rgba(56, 171, 142, 0.62);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .kcti-2021 .header-wrap .copy2{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:380px; z-index:9}
#wrapper .body-wrap .kcti-2021 .header-wrap .copy2 span{display:inline-block;font-size:21px;color:#fff;background: rgba(56, 171, 142, 0.62);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .kcti-2021 .header-wrap .copy2 .point{color:#fffc10;background: none;padding:0;}
#wrapper .body-wrap .kcti-2021 .photo{}
#wrapper .body-wrap .kcti-2021 .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .kcti-2021 .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .kcti-2021 .photo img{padding:20px; border:1px solid #ddd}

#wrapper .body-wrap .kcti-2021 .comment{background: #20bb94;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .kcti-2021 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}

#wrapper .body-wrap .kcti-2021 .index{padding:0 50px}
#wrapper .body-wrap .kcti-2021 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .kcti-2021 .index dl{margin-bottom:10px}
#wrapper .body-wrap .kcti-2021 .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #20bb94;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .kcti-2021 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .kcti-2021 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .kcti-2021 .index dd .point{font-size:20px;color: #20bb94;}

/*gprivacy-2021*/
#wrapper .body-wrap .gprivacy-2021 .header-wrap{height:500px; background:url('/form/html/g-privacy/image/2021/gprivacy_top.png') center top no-repeat;}
#wrapper .body-wrap .gprivacy-2021 .header-wrap .copy{width:100%;position:absolute;left:50%;transform:translateX(-50%);margin-top: 400px;z-index:9;}
#wrapper .body-wrap .gprivacy-2021 .header-wrap .copy span{display:inline-block;font-size:26px;color:#fff;background:rgba(33, 150, 243, 0.59);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .gprivacy-2021 .photo{}
#wrapper .body-wrap .gprivacy-2021 .photo img{padding:20px; border:1px solid #ddd}

#wrapper .body-wrap .gprivacy-2021 .comment{background: #1d80d0;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .gprivacy-2021 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}
#wrapper .body-wrap .gprivacy-2021 .comment2{background: #ebebeb;color:#000;padding:15px 50px;}
#wrapper .body-wrap .gprivacy-2021 .comment2 span.comment2-tit {display: inline-block;font-size: 26px; color: #fff;background: #ff792d;padding: 6px 10px;font-weight: 600; }
#wrapper .body-wrap .gprivacy-2021 .comment2 p {margin:15px 0;  font-size:16px; line-height:20px; color: #000; font-weight: 500; }

#wrapper .body-wrap .gprivacy-2021 .index{padding:0 50px}
#wrapper .body-wrap .gprivacy-2021 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .gprivacy-2021 .index dl{margin-bottom:10px}
#wrapper .body-wrap .gprivacy-2021 .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #1d80d0;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .gprivacy-2021 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .gprivacy-2021 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .gprivacy-2021 .index dd .point{font-size:20px; color:#ff792d}


/*mpis-2020*/
#wrapper .body-wrap .mpis-2021 .header-wrap{height:500px; background:url('/form/html/mpis/image/2021/mpis_top.png') center top no-repeat;}
#wrapper .body-wrap .mpis-2021 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:390px; z-index:9}
#wrapper .body-wrap .mpis-2021 .header-wrap .copy span{display:inline-block;font-size:21px;color:#fff;bac;background: rgb(148, 147, 32);ing:6px 10px;font-weight:600;}
#wrapper .body-wrap .mpis-2021 .photo{}
#wrapper .body-wrap .mpis-2021 .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .mpis-2021 .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .mpis-2021 .photo img{padding:20px; border:1px solid #ddd}

#wrapper .body-wrap .mpis-2021 .comment{background: #b1af0f;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .mpis-2021 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}

#wrapper .body-wrap .mpis-2021 .index{padding:0 50px}
#wrapper .body-wrap .mpis-2021 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .mpis-2021 .index dl{margin-bottom:10px}
#wrapper .body-wrap .mpis-2021 .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #b1af0f;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .mpis-2021 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .mpis-2021 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .mpis-2021 .index dd .point{font-size:20px; color: #b1af0f;}

#wrapper .body-wrap .mpis-2021 .COVID19{text-align:center;padding:20px 0 10px 0;background:#b1af0f;color:#fff;}
#wrapper .body-wrap .mpis-2021 .COVID19 &gt; strong{display:block;margin-bottom:15px;font-size:1.2rem;}




/* ais */
#wrapper .body-wrap .ais-2021 .header-wrap{height:500px; background:url('/form/html/ais/image/2021/ais_top2021.png') center top no-repeat;}
#wrapper .body-wrap .ais-2021 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:320px; z-index:9}
#wrapper .body-wrap .ais-2021 .header-wrap .copy span{display:inline-block;font-size:21px;color:#fff;background: rgba(108, 78, 234, 0.62);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .ais-2021 .header-wrap .copy2{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:380px; z-index:9}
#wrapper .body-wrap .ais-2021 .header-wrap .copy2 span{display:inline-block;font-size:21px;color:#fff;background: rgba(56, 171, 142, 0.62);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .ais-2021 .header-wrap .copy2 .point{color:#fffc10;background: none;padding:0;}
#wrapper .body-wrap .ais-2021 .photo{}
#wrapper .body-wrap .ais-2021 .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .ais-2021 .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .ais-2021 .photo img{padding:20px; border:1px solid #ddd}

#wrapper .body-wrap .ais-2021 .comment{background: #6c4eea;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .ais-2021 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}

#wrapper .body-wrap .ais-2021 .index{padding:0 50px}
#wrapper .body-wrap .ais-2021 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .ais-2021 .index dl{margin-bottom:10px}
#wrapper .body-wrap .ais-2021 .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #6c4eea;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .ais-2021 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .ais-2021 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .ais-2021 .index dd .point{font-size:20px;color: #6c4eea;}


#wrapper .body-wrap .ais-2021 .header-wrap .date-text{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:380px; z-index:9}
#wrapper .body-wrap .ais-2021 .header-wrap .date-text span {display: inline-block;font-size: 25px;color: #fff;background: rgba(108, 78, 234, 0.62);padding: 6px 10px;font-weight: 600;}


/*pascon-2021*/
#wrapper .body-wrap .pascon-2021 .header-wrap{height:500px; background:url('/form/html/pascon/image/2021/pascon_top.png') center top no-repeat;}
#wrapper .body-wrap .pascon-2021 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:360px; z-index:9}
#wrapper .body-wrap .pascon-2021 .header-wrap .copy span{display:inline-block;font-size:21px;color:#fff;background: rgba(237, 52, 178, 0.54);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .pascon-2021 .photo{}
#wrapper .body-wrap .pascon-2021 .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .pascon-2021 .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .pascon-2021 .photo img{padding:20px; border:1px solid #ddd}

#wrapper .body-wrap .pascon-2021 .comment{background: #d83da6;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .pascon-2021 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}

#wrapper .body-wrap .pascon-2021 .index{padding:0 50px}
#wrapper .body-wrap .pascon-2021 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .pascon-2021 .index dl{margin-bottom:10px}
#wrapper .body-wrap .pascon-2021 .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #d83da6;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .pascon-2021 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .pascon-2021 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .pascon-2021 .index dd .point{font-size:20px;color: #d83da6;}


/* 배진희 / 1033920 / 20210304 */
/* Webinar */
#wrapper .body-wrap .Webinar_01 .header-wrap{height:auto;}
#wrapper .body-wrap .Webinar_01 .header-wrap a{display:block;}
#wrapper .body-wrap .Webinar_01 .header-wrap .apply_txt{padding:1rem 0;background:#fbbe03;}
#wrapper .body-wrap .Webinar_01 .header-wrap .apply_txt p{margin-bottom:0;font-size:1rem;font-weight:bold;}
#wrapper .body-wrap .Webinar_01 .header-wrap .apply_txt p strong{display:inline-block;padding:3px 20px;background:#000;color:#fbbe03;border-radius:30px;}

#wrapper .body-wrap .Webinar_01 .program-title{letter-spacing:-.1em;}
#wrapper .body-wrap .Webinar_01 .box{position:relative;margin-bottom:50px;padding-bottom:50px;}
#wrapper .body-wrap .Webinar_01 .box:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:400px;height:1px;background:#ddd;}

#wrapper .body-wrap .Webinar_01 .comment{background:#fbbe03;color:#222;padding:15px 50px;}
#wrapper .body-wrap .Webinar_01 .comment p{margin:15px 0;text-align:left;font-size:16px;line-height:20px}

#wrapper .body-wrap .Webinar_01 .program{margin-top:50px;}
#wrapper .body-wrap .Webinar_01 .program .txt{font-size:.9rem;font-weight:bold;color:#888;text-align:left;margin-bottom:5px;}
#wrapper .body-wrap .Webinar_01 .program .program-table td a{display:inline-block;padding:0 10px;background:#000;color:#fbbe03;font-weight:bold;border-radius:30px;}
#wrapper .body-wrap .Webinar_01 .program .program-table td a:hover{text-decoration:none;}

#wrapper .body-wrap .Webinar_01 .vote{text-align:left;padding:50px 80px;padding-top:0;}
#wrapper .body-wrap .Webinar_01 .vote .program-title{text-align:center;}
#wrapper .body-wrap .Webinar_01 .vote dl{margin-bottom:5px;}
#wrapper .body-wrap .Webinar_01 .vote dl dt{display:inline-block;margin-right:5px;padding:0 10px;background:#000;color:#fbbe03;}
#wrapper .body-wrap .Webinar_01 .vote dl dd{display:inline-block;font-size:1.1rem;}
#wrapper .body-wrap .Webinar_01 .vote dl dd a{display:inline-block;padding:0 30px;border-radius:30px;background:#fbbe03;color:#000;}

#wrapper .body-wrap .Webinar_01 .speaker{}
#wrapper .body-wrap .Webinar_01 .speaker .program-table{}
#wrapper .body-wrap .Webinar_01 .speaker .program-table .pic{width:200px;height:200px;border-radius:50%;overflow:hidden;margin:0 auto 15px;}
#wrapper .body-wrap .Webinar_01 .speaker .program-table .pic img{}
#wrapper .body-wrap .Webinar_01 .speaker .program-table .txt{text-align:left;padding-left:350px;font-weight:bold;}

#wrapper .body-wrap .Webinar_01 .gift{}
#wrapper .body-wrap .Webinar_01 .gift &gt; p{margin-bottom:20px;}
#wrapper .body-wrap .Webinar_01 .gift &gt; p &gt; span{font-size:.8rem;color:#666;}
#wrapper .body-wrap .Webinar_01 .gift .inner{display:inline-block;width:40%;vertical-align:top;}
#wrapper .body-wrap .Webinar_01 .gift .inner01{margin-right:10px}
#wrapper .body-wrap .Webinar_01 .gift .inner &gt; p{display:inline-block;padding:0 10px;font-weight:bold;background:#000;color:#fbbe03;}
#wrapper .body-wrap .Webinar_01 .gift .inner img{width:100%;margin-bottom:10px;}
#wrapper .body-wrap .Webinar_01 .gift .inner &gt; span{}

#wrapper .body-wrap .Webinar_01 .go_link{margin:50px 0;}
#wrapper .body-wrap .Webinar_01 .go_link a{display:inline-block;padding:8px 200px;background:#000;color:#fbbe03;font-size:1.5rem;font-weight:bold;letter-spacing:-.1em;border:1px solid #000;border-radius:30px;}
#wrapper .body-wrap .Webinar_01 .go_link a:hover{text-decoration:none;background:#fbbe03;color:#000;}

@media screen and (max-width:63.9375em) {
#wrapper .body-wrap .Webinar_01 .program-title{font-size:45px;margin-bottom:15px;color:#222;}
#wrapper .body-wrap .Webinar_01 .box{margin-bottom:0;padding:50px 15px;}
#wrapper .body-wrap .Webinar_01 .comment{padding:15px;}
#wrapper .body-wrap .Webinar_01 .program{margin-top:0;}
#wrapper .body-wrap .Webinar_01 .vote{margin-bottom:50px;}
#wrapper .body-wrap .Webinar_01 .vote dl{position:relative;}
#wrapper .body-wrap .Webinar_01 .vote dd.class_position{position:absolute;left:60px;top:0;}
#wrapper .body-wrap .Webinar_01 .box.vote:after{bottom:-50px;}
#wrapper .body-wrap .Webinar_01 .speaker .program-table .txt{padding-left:10px;}
#wrapper .body-wrap .Webinar_01 .gift .inner{width:100%;}
#wrapper .body-wrap .Webinar_01 .gift .inner01{position:relative;margin-bottom:30px;padding-bottom:30px;}
#wrapper .body-wrap .Webinar_01 .gift .inner01:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100px;height:1px;background:#ddd;}
#wrapper .body-wrap .Webinar_01 .go_link{padding:0 15px;}
#wrapper .body-wrap .Webinar_01 .go_link a{padding:5px 0;width:100%;}
}

/* 배진희 / 1036390 / 20210309 */
/* Webinar02 */
#wrapper .body-wrap .Webinar_01.Webinar_02 .header-wrap .apply_txt{background:#006c5b}
#wrapper .body-wrap .Webinar_01.Webinar_02 .header-wrap .apply_txt p{color:#fff;}
#wrapper .body-wrap .Webinar_01.Webinar_02 .header-wrap .apply_txt p strong{color:#006c5b;background:#fff;}
#wrapper .body-wrap .Webinar_01.Webinar_02 .comment{background:#006c5b;}
#wrapper .body-wrap .Webinar_01.Webinar_02 .comment p{color:#fff;}
#wrapper .body-wrap .Webinar_01.Webinar_02 .vote dl dt{color:#fff}
#wrapper .body-wrap .Webinar_01.Webinar_02 .vote dl dd a{background:#006c5b;color:#fff;}
#wrapper .body-wrap .Webinar_01.Webinar_02 .gift .inner &gt; p{color:#fff;background:#006c5b;}
#wrapper .body-wrap .Webinar_01.Webinar_02 .go_link a{color:#fff}
#wrapper .body-wrap .Webinar_01.Webinar_02 .go_link a:hover{background:#006c5b;}
#wrapper .body-wrap .Webinar_01 .speaker .program-table .txt{padding-left:0;padding:0 200px;font-weight:normal;}
#wrapper .body-wrap .Webinar_01 .speaker .program-table .txt strong{display:block;text-align:center;margin-bottom:10px;font-size:1.2rem;}
#wrapper .body-wrap .Webinar_01 .program .program-table td a{background:#006c5b;color:#fff;}
@media screen and (max-width:63.9375em) {
#wrapper .body-wrap .Webinar_01 .speaker .program-table .txt{padding:0 10px;}
}


/* 김민희 / 1072525 / 20210709 */
#wrapper .program .label.youtube a {color: #fff; text-decoration:none;}
.label.youtube {background: #3150d6;color: #fff;}




/* 임희은 / 1117542 / 20211214 */
/* kcti */
#wrapper .body-wrap .kcti-2022 .header-wrap{height:500px; background:url('/form/html/k-cti/image/2022/kcti_top.png') center top no-repeat;}
#wrapper .body-wrap .kcti-2022 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:320px; z-index:9}
#wrapper .body-wrap .kcti-2022 .header-wrap .copy span{display:inline-block;font-size:21px;color:#fff;background: rgba(56, 171, 142, 0.62);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .kcti-2022 .header-wrap .copy2{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:380px; z-index:9}
#wrapper .body-wrap .kcti-2022 .header-wrap .copy2 span{display:inline-block;font-size:21px;color:#fff;background: rgba(56, 171, 142, 0.62);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .kcti-2022 .header-wrap .copy2 .point{color:#fffc10;background: none;padding:0;}
#wrapper .body-wrap .kcti-2022 .photo{}
#wrapper .body-wrap .kcti-2022 .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .kcti-2022 .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .kcti-2022 .photo img{padding:20px; border:1px solid #ddd}
#wrapper .body-wrap .kcti-2022 .comment{background: #20bb94;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .kcti-2022 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}
#wrapper .body-wrap .kcti-2022 .index{padding:0 50px}
#wrapper .body-wrap .kcti-2022 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .kcti-2022 .index dl{margin-bottom:10px}
#wrapper .body-wrap .kcti-2022 .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #20bb94;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .kcti-2022 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .kcti-2022 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .kcti-2022 .index dd .point{font-size:20px;color: #20bb94;}




/* gprivacy-2022 */
#wrapper .body-wrap .gprivacy-2022 .header-wrap{height:500px; background:url('/form/html/g-privacy/image/2022/gprivacy_top.png') center top no-repeat;}
#wrapper .body-wrap .gprivacy-2022 .header-wrap .copy{width:100%;position:absolute;left:50%;transform:translateX(-50%);margin-top: 400px;z-index:9;}
#wrapper .body-wrap .gprivacy-2022 .header-wrap .copy span{display:inline-block;font-size:26px;color:#fff;background:rgba(33, 150, 243, 0.59);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .gprivacy-2022 .header-wrap .date-text{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:330px; z-index:9}
#wrapper .body-wrap .gprivacy-2022 .header-wrap .date-text span {display: inline-block;font-size: 25px;color: #fff;background:rgba(33, 150, 243, 0.59);padding: 6px 10px;font-weight: 600;}
#wrapper .body-wrap .gprivacy-2022 .photo{}
#wrapper .body-wrap .gprivacy-2022 .photo img{padding:20px; border:1px solid #ddd}
#wrapper .body-wrap .gprivacy-2022 .comment{background: #1d80d0;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .gprivacy-2022 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}
#wrapper .body-wrap .gprivacy-2022 .comment2{background: #ebebeb;color:#000;padding:15px 50px;}
#wrapper .body-wrap .gprivacy-2022 .comment2 span.comment2-tit {display: inline-block;font-size: 26px; color: #fff;background: #ff792d;padding: 6px 10px;font-weight: 600; }
#wrapper .body-wrap .gprivacy-2022 .comment2 p {margin:15px 0;  font-size:16px; line-height:20px; color: #000; font-weight: 500; }
#wrapper .body-wrap .gprivacy-2022 .index{padding:0 50px}
#wrapper .body-wrap .gprivacy-2022 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .gprivacy-2022 .index dl{margin-bottom:10px}
#wrapper .body-wrap .gprivacy-2022 .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #1d80d0;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .gprivacy-2022 .index dt.logo_bg {background: #64798b;}
#wrapper .body-wrap .gprivacy-2022 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .gprivacy-2022 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .gprivacy-2022 .index dd .point{font-size:20px; color:#ff792d}
#wrapper .body-wrap .gprivacy-2022 .index dd .logo_bg {width:20%;min-width:80px;padding:5px 20px;margin-bottom: 15px;background: #64798b;text-align:center;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}


/*mpis-2022*/
#wrapper .body-wrap .mpis-2022 .header-wrap{height:500px; background:url('/form/html/mpis/image/2022/mpis_top.png') center top no-repeat;}
#wrapper .body-wrap .mpis-2022 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:390px; z-index:9}
#wrapper .body-wrap .mpis-2022 .header-wrap .copy span{display:inline-block;font-size:21px;color:#fff;bac;background: rgb(148, 147, 32);ing:6px 10px;font-weight:600;}
#wrapper .body-wrap .mpis-2022 .photo{}
#wrapper .body-wrap .mpis-2022 .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .mpis-2022 .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .mpis-2022 .photo img{padding:20px; border:1px solid #ddd}
#wrapper .body-wrap .mpis-2022 .comment{background: #b1af0f;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .mpis-2022 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}
#wrapper .body-wrap .mpis-2022 .index{padding:0 50px}
#wrapper .body-wrap .mpis-2022 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .mpis-2022 .index dl{margin-bottom:10px}
#wrapper .body-wrap .mpis-2022 .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #b1af0f;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .mpis-2022 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .mpis-2022 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .mpis-2022 .index dd .point{font-size:20px; color: #b1af0f;}
#wrapper .body-wrap .mpis-2022 .COVID19{text-align:center;padding:20px 0 10px 0;background:#b1af0f;color:#fff;}
#wrapper .body-wrap .mpis-2022 .COVID19 &gt; strong{display:block;margin-bottom:15px;font-size:1.2rem;}


/*pascon-2022*/
#wrapper .body-wrap .pascon-2022 .header-wrap{height:500px; background:url('/form/html/pascon/image/2022/pascon_top.png') center top no-repeat;}
#wrapper .body-wrap .pascon-2022 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:360px; z-index:9}
#wrapper .body-wrap .pascon-2022 .header-wrap .copy span{display:inline-block;font-size:21px;color:#fff;background: rgba(237, 52, 178, 0.54);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .pascon-2022 .photo{}
#wrapper .body-wrap .pascon-2022 .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .pascon-2022 .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .pascon-2022 .photo img{padding:20px; border:1px solid #ddd}
#wrapper .body-wrap .pascon-2022 .comment{background: #d83da6;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .pascon-2022 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}
#wrapper .body-wrap .pascon-2022 .index{padding:0 50px}
#wrapper .body-wrap .pascon-2022 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .pascon-2022 .index dl{margin-bottom:10px}
#wrapper .body-wrap .pascon-2022 .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #d83da6;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .pascon-2022 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .pascon-2022 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .pascon-2022 .index dd .point{font-size:20px;color: #d83da6;}
#wrapper .body-wrap .pascon-2022 .index dd .logo_bg {width:20%;min-width:80px;padding:5px 20px;margin-bottom: 15px;background: #64798b;text-align:center;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}



/* ais */
#wrapper .body-wrap .ais-2022 .header-wrap{height:500px; background:url('/form/html/ais/image/2022/ais_top.png') center top no-repeat;}
#wrapper .body-wrap .ais-2022 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:320px; z-index:9}
#wrapper .body-wrap .ais-2022 .header-wrap .copy span{display:inline-block;font-size:21px;color:#fff;background: rgba(108, 78, 234, 0.62);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .ais-2022 .header-wrap .copy2{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:380px; z-index:9}
#wrapper .body-wrap .ais-2022 .header-wrap .copy2 span{display:inline-block;font-size:21px;color:#fff;background: rgba(56, 171, 142, 0.62);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .ais-2022 .header-wrap .copy2 .point{color:#fffc10;background: none;padding:0;}
#wrapper .body-wrap .ais-2022 .photo{}
#wrapper .body-wrap .ais-2022 .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .ais-2022 .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .ais-2022 .photo img{padding:20px; border:1px solid #ddd}
#wrapper .body-wrap .ais-2022 .comment{background: #6c4eea;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .ais-2022 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}
#wrapper .body-wrap .ais-2022 .index{padding:0 50px}
#wrapper .body-wrap .ais-2022 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .ais-2022 .index dl{margin-bottom:10px}
#wrapper .body-wrap .ais-2022 .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #6c4eea;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .ais-2022 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .ais-2022 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .ais-2022 .index dd .point{font-size:20px;color: #6c4eea;}
#wrapper .body-wrap .ais-2022 .header-wrap .date-text{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:380px; z-index:9}
#wrapper .body-wrap .ais-2022 .header-wrap .date-text span {display: inline-block;font-size: 25px;color: #fff;background: rgba(108, 78, 234, 0.62);padding: 6px 10px;font-weight: 600;}






/* 김민희 / 1136867 / 20220221 */
.kcti-2022 .program-table .cus-btn {display:block; margin:0 auto; width:90px; padding:.5rem; margin-top:5px;}

/* 강수현 / 1153163 / 20220418 */
#wrapper .body-wrap .mpis-2022 .index dd .logo_bg {width:20%;min-width:80px;padding:5px 20px;margin-bottom: 15px;background: #64798b;text-align:center;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}

/* 최은비 / 1229837 / 20221229 */
/* kcti */
#wrapper .body-wrap .kcti-2023 .header-wrap{height:500px; background:url('/form/html/k-cti/image/2023/kcti_top.jpg') center top no-repeat;}
#wrapper .body-wrap .kcti-2023 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:320px; z-index:9}
#wrapper .body-wrap .kcti-2023 .header-wrap .copy span{display:inline-block;font-size:21px;color:#fff;background: rgba(56, 171, 142, 0.62);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .kcti-2023 .header-wrap .copy2{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:380px; z-index:9}
#wrapper .body-wrap .kcti-2023 .header-wrap .copy2 span{display:inline-block;font-size:21px;color:#fff;background: rgba(56, 171, 142, 0.62);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .kcti-2023 .header-wrap .copy2 .point{color:#fffc10;background: none;padding:0;}
#wrapper .body-wrap .kcti-2023 .photo{}
#wrapper .body-wrap .kcti-2023 .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .kcti-2023 .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .kcti-2023 .photo img{padding:20px; border:1px solid #ddd}
#wrapper .body-wrap .kcti-2023 .comment{background: #20bb94;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .kcti-2023 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}
#wrapper .body-wrap .kcti-2023.index{padding:0 50px}
#wrapper .body-wrap .kcti-2023 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .kcti-2023 .index dl{margin-bottom:10px}
#wrapper .body-wrap .kcti-2023 .index dt{float:left;width:16%;margin-left:40px;min-width:80px;padding:5px 20px;background: #20bb94;text-align:center;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .kcti-2023 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .kcti-2023 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .kcti-2023 .index dd .point{font-size:20px;color: #20bb94;}

#wrapper .body-wrap .kcti-2023 .header-wrap .re-btn{width: 100%;position: absolute;left: 50%;transform: translateX(-50%);margin-top: 440px;z-index: 9;}
#wrapper .body-wrap .kcti-2023 .header-wrap .re-btn a{display:inline-block;background:#20bb94;color:#fff;font-size:18px;font-weight:700;padding:5px 30px;}
#wrapper .body-wrap .kcti-2023 .header-wrap .re-btn a:hover{text-decoration:none;}
#wrapper .body-wrap .kcti-2023 .index strong{display:block;font-weight:800;margin-top:10px;}
#wrapper .body-wrap .kcti-2023 .program strong{font-weight:800;}




/* gprivacy-2023 */
#wrapper .body-wrap .gprivacy-2023 .header-wrap{height:580px; background:url('/form/html/g-privacy/image/2023/gprivacy_top.png') center top no-repeat;}
#wrapper .body-wrap .gprivacy-2023 .header-wrap .copy{width:100%;position:absolute;left:50%;transform:translateX(-50%);margin-top: 425px;z-index:9;}
#wrapper .body-wrap .gprivacy-2023 .header-wrap .copy span{display:inline-block;font-size:26px;color:#fff;background:rgba(33, 150, 243, 0.59);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .gprivacy-2023 .header-wrap .date-text{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:363px; z-index:9}
#wrapper .body-wrap .gprivacy-2023 .header-wrap .date-text span {display: inline-block;font-size: 25px;color: #fff;background:rgba(33, 150, 243, 0.59);padding: 6px 10px;font-weight: 600;}
#wrapper .body-wrap .gprivacy-2023 .photo{}
#wrapper .body-wrap .gprivacy-2023 .photo img{padding:20px; border:1px solid #ddd}
#wrapper .body-wrap .gprivacy-2023 .comment{background: #1d80d0;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .gprivacy-2023 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}
#wrapper .body-wrap .gprivacy-2023 .comment2{background: #ebebeb;color:#000;padding:15px 50px;}
#wrapper .body-wrap .gprivacy-2023 .comment2 span.comment2-tit {display: inline-block;font-size: 26px; color: #fff;background: #ff792d;padding: 6px 10px;font-weight: 600; }
#wrapper .body-wrap .gprivacy-2023 .comment2 p {margin:15px 0;  font-size:16px; line-height:20px; color: #000; font-weight: 500; }
#wrapper .body-wrap .gprivacy-2023 .index{padding:0 50px}
#wrapper .body-wrap .gprivacy-2023 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .gprivacy-2023 .index dl{margin-bottom:10px}
#wrapper .body-wrap .gprivacy-2023 .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #1d80d0;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .gprivacy-2023 .index dt.logo_bg {background: #64798b;}
#wrapper .body-wrap .gprivacy-2023 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .gprivacy-2023 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .gprivacy-2023 .index dd .point{font-size:20px; color:#ff792d}
#wrapper .body-wrap .gprivacy-2023 .index dd .logo_bg {width:20%;min-width:80px;padding:5px 20px;margin-bottom: 15px;background: #64798b;text-align:center;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .gprivacy-2023 .re-btn{width: 100%;position: absolute;left: 50%;transform: translateX(-50%);margin-top: -70px;z-index: 9;}
#wrapper .body-wrap .gprivacy-2023 .re-btn a{display:inline-block;background:#1d80d0;color:#fff;font-size:18px;font-weight:700;padding:5px 30px;}
#wrapper .body-wrap .gprivacy-2023 .re-btn a:hover{text-decoration:none;}
#wrapper .body-wrap .gprivacy-2023 .index strong{display:block;font-weight:800;margin-top:10px;}
#wrapper .body-wrap .gprivacy-2023 .program strong{font-weight:800;}

/*mpis-2023*/
#wrapper .body-wrap .mpis-2023 .header-wrap{height:500px; background:url('/form/html/mpis/image/2023/mpis_top.png') center top no-repeat;}
#wrapper .body-wrap .mpis-2023 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:390px; z-index:9}
#wrapper .body-wrap .mpis-2023 .header-wrap .copy span{display:inline-block;font-size:21px;color:#fff;bac;background: rgb(148, 147, 32);ing:6px 10px;font-weight:600;}
#wrapper .body-wrap .mpis-2023 .photo{}
#wrapper .body-wrap .mpis-2023 .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .mpis-2023 .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .mpis-2023 .photo img{padding:20px; border:1px solid #ddd}
#wrapper .body-wrap .mpis-2023 .comment{background: #b1af0f;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .mpis-2023 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}
#wrapper .body-wrap .mpis-2023 .index{padding:0 50px}
#wrapper .body-wrap .mpis-2023 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .mpis-2023 .index dl{margin-bottom:10px}
#wrapper .body-wrap .mpis-2023 .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #b1af0f;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .mpis-2023 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .mpis-2023 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .mpis-2023 .index dd .point{font-size:20px; color: #b1af0f;}
#wrapper .body-wrap .mpis-2023 .COVID19{text-align:center;padding:20px 0 10px 0;background:#b1af0f;color:#fff;}
#wrapper .body-wrap .mpis-2023 .COVID19 &gt; strong{display:block;margin-bottom:15px;font-size:1.2rem;}
#wrapper .body-wrap .mpis-2023 .re-btn{margin-top: 15px;}
#wrapper .body-wrap .mpis-2023 .re-btn a{display:inline-block;background:#b1af0f;color:#fff;font-size:18px;font-weight:700;padding:5px 30px;}
#wrapper .body-wrap .mpis-2023 .re-btn a:hover{text-decoration:none;}
#wrapper .body-wrap .mpis-2023 .index strong{display:block;font-weight:800;margin-top:10px;}
#wrapper .body-wrap .mpis-2023 .program strong{font-weight:800;}
#wrapper .body-wrap .mpis-2023 .index dd .logo_bg {width: 20%;min-width: 80px;padding: 5px 20px;margin-bottom: 15px;background: #64798b;text-align: center;font-size: 16px;color: #fff;border-radius: 20px;font-weight: 600;}

/*pascon-2023*/
#wrapper .body-wrap .pascon-2023 .header-wrap{height:500px; background:url('/form/html/pascon/image/2023/pascon_top.png') center top no-repeat;}
#wrapper .body-wrap .pascon-2023 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:360px; z-index:9}
#wrapper .body-wrap .pascon-2023 .header-wrap .copy span{display:inline-block;font-size:21px;color:#fff;background: rgba(237, 52, 178, 0.54);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .pascon-2023 .photo{}
#wrapper .body-wrap .pascon-2023 .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .pascon-2023 .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .pascon-2023 .photo img{padding:20px; border:1px solid #ddd}
#wrapper .body-wrap .pascon-2023 .comment{background: #d83da6;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .pascon-2023 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}
#wrapper .body-wrap .pascon-2023 .index{padding:0 50px}
#wrapper .body-wrap .pascon-2023 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .pascon-2023 .index dl{margin-bottom:10px}
#wrapper .body-wrap .pascon-2023 .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #d83da6;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .pascon-2023 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .pascon-2023 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .pascon-2023 .index dd .point{font-size:20px;color: #d83da6;}
#wrapper .body-wrap .pascon-2023 .index dd .logo_bg {width:20%;min-width:80px;padding:5px 20px;margin-bottom: 15px;background: #64798b;text-align:center;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .pascon-2023 .re-btn a{display:inline-block;background:#d83da6;color:#fff;font-size:18px;font-weight:700;padding:5px 30px;}
#wrapper .body-wrap .pascon-2023 .re-btn a:hover{text-decoration:none;}
#wrapper .body-wrap .pascon-2023 .index strong{display:block;font-weight:800;margin-top:10px;}
#wrapper .body-wrap .pascon-2023 .program strong{font-weight:800;}



/* ais */
#wrapper .body-wrap .ais-2023 .header-wrap{height:500px; background:url('/form/html/ais/image/2023/ais_top.png') center top no-repeat;}
#wrapper .body-wrap .ais-2023 .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:320px; z-index:9}
#wrapper .body-wrap .ais-2023 .header-wrap .copy span{display:inline-block;font-size:21px;color:#fff;background: rgba(108, 78, 234, 0.62);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .ais-2023 .header-wrap .copy2{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:380px; z-index:9}
#wrapper .body-wrap .ais-2023 .header-wrap .copy2 span{display:inline-block;font-size:21px;color:#fff;background: rgba(56, 171, 142, 0.62);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .ais-2023 .header-wrap .copy2 .point{color:#fffc10;background: none;padding:0;}
#wrapper .body-wrap .ais-2023 .photo{}
#wrapper .body-wrap .ais-2023 .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .ais-2023 .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .ais-2023 .photo img{padding:20px; border:1px solid #ddd}
#wrapper .body-wrap .ais-2023 .comment{background: #6c4eea;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .ais-2023 .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}
#wrapper .body-wrap .ais-2023 .index{padding:0 50px}
#wrapper .body-wrap .ais-2023 .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .ais-2023 .index dl{margin-bottom:10px}
#wrapper .body-wrap .ais-2023 .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #6c4eea;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .ais-2023 .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .ais-2023 .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .ais-2023 .index dd .point{font-size:20px;color: #6c4eea;}
#wrapper .body-wrap .ais-2023 .header-wrap .date-text{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:380px; z-index:9}
#wrapper .body-wrap .ais-2023 .header-wrap .date-text span {display: inline-block;font-size: 25px;color: #fff;background: rgba(108, 78, 234, 0.62);padding: 6px 10px;font-weight: 600;}
#wrapper .body-wrap .ais-2023 .re-btn{margin-top: 15px;}
#wrapper .body-wrap .ais-2023 .re-btn a{display:inline-block;background:#6c4eea;color:#fff;font-size:18px;font-weight:700;padding:5px 30px;}
#wrapper .body-wrap .ais-2023 .re-btn a:hover{text-decoration:none;}
#wrapper .body-wrap .ais-2023 .index strong{display:block;font-weight:800;margin-top:10px;}
#wrapper .body-wrap .ais-2023 .program strong{font-weight:800;}


/* 홍경아 / 1295813 / 20230811 */
#wrapper .body-wrap .pascon-2023 .program strong {word-break: keep-all;}


/* 배진희 / 1325650 / 20231128 */
/* kcti */
#wrapper .body-wrap .kcti .header-wrap{height:500px}
#wrapper .body-wrap .kcti .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:320px; z-index:9}
#wrapper .body-wrap .kcti .header-wrap .copy span{display:inline-block;font-size:21px;color:#fff;background: rgba(56, 171, 142, 0.62);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .kcti .header-wrap .copy2{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:380px; z-index:9}
#wrapper .body-wrap .kcti .header-wrap .copy2 span{display:inline-block;font-size:21px;color:#fff;background: rgba(56, 171, 142, 0.62);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .kcti .header-wrap .copy2 .point{color:#fffc10;background: none;padding:0;}
#wrapper .body-wrap .kcti .photo{}
#wrapper .body-wrap .kcti .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .kcti .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .kcti .photo img{padding:20px; border:1px solid #ddd}
#wrapper .body-wrap .kcti .comment{background: #20bb94;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .kcti .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}
#wrapper .body-wrap .kcti.index{padding:0 50px}
#wrapper .body-wrap .kcti .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .kcti .index dl{margin-bottom:10px}
#wrapper .body-wrap .kcti .index dt{float:left;width:16%;margin-left:40px;min-width:80px;padding:5px 20px;background: #20bb94;text-align:center;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .kcti .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .kcti .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .kcti .index dd .point{font-size:20px;color: #20bb94;}
#wrapper .body-wrap .kcti .header-wrap .re-btn{width: 100%;position: absolute;left: 50%;transform: translateX(-50%);margin-top: 440px;z-index: 9;}
#wrapper .body-wrap .kcti .header-wrap .re-btn a{display:inline-block;background:#20bb94;color:#fff;font-size:18px;font-weight:700;padding:5px 30px;}
#wrapper .body-wrap .kcti .header-wrap .re-btn a:hover{text-decoration:none;}
#wrapper .body-wrap .kcti .index strong{display:block;font-weight:800;margin-top:10px;}
#wrapper .body-wrap .kcti .program strong{font-weight:800;}

/* gprivacy */
#wrapper .body-wrap .gprivacy .header-wrap{height:580px}
#wrapper .body-wrap .gprivacy .header-wrap .copy{width:100%;position:absolute;left:50%;transform:translateX(-50%);margin-top: 425px;z-index:9;}
#wrapper .body-wrap .gprivacy .header-wrap .copy span{display:inline-block;font-size:26px;color:#fff;background:rgba(33, 150, 243, 0.59);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .gprivacy .header-wrap .date-text{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:363px; z-index:9}
#wrapper .body-wrap .gprivacy .header-wrap .date-text span {display: inline-block;font-size: 25px;color: #fff;background:rgba(33, 150, 243, 0.59);padding: 6px 10px;font-weight: 600;}
#wrapper .body-wrap .gprivacy .photo{}
#wrapper .body-wrap .gprivacy .photo img{padding:20px; border:1px solid #ddd}
#wrapper .body-wrap .gprivacy .comment{background: #1d80d0;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .gprivacy .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}
#wrapper .body-wrap .gprivacy .comment2{background: #ebebeb;color:#000;padding:15px 50px;}
#wrapper .body-wrap .gprivacy .comment2 span.comment2-tit {display: inline-block;font-size: 26px; color: #fff;background: #ff792d;padding: 6px 10px;font-weight: 600; }
#wrapper .body-wrap .gprivacy .comment2 p {margin:15px 0;  font-size:16px; line-height:20px; color: #000; font-weight: 500; }
#wrapper .body-wrap .gprivacy .index{padding:0 50px}
#wrapper .body-wrap .gprivacy .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .gprivacy .index dl{margin-bottom:10px}
#wrapper .body-wrap .gprivacy .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #1d80d0;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .gprivacy .index dt.logo_bg {background: #64798b;}
#wrapper .body-wrap .gprivacy .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .gprivacy .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .gprivacy .index dd .point{font-size:20px; color:#ff792d}
#wrapper .body-wrap .gprivacy .index dd .logo_bg {width:20%;min-width:80px;padding:5px 20px;margin-bottom: 15px;background: #64798b;text-align:center;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .gprivacy .re-btn{width: 100%;position: absolute;left: 50%;transform: translateX(-50%);margin-top: -70px;z-index: 9;}
#wrapper .body-wrap .gprivacy .re-btn a{display:inline-block;background:#1d80d0;color:#fff;font-size:18px;font-weight:700;padding:5px 30px;}
#wrapper .body-wrap .gprivacy .re-btn a:hover{text-decoration:none;}
#wrapper .body-wrap .gprivacy .index strong{display:block;font-weight:800;margin-top:10px;}
#wrapper .body-wrap .gprivacy .program strong{font-weight:800;}

/* mpis */
#wrapper .body-wrap .mpis .header-wrap{height:500px}
#wrapper .body-wrap .mpis .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:390px; z-index:9}
#wrapper .body-wrap .mpis .header-wrap .copy span{display:inline-block;font-size:21px;color:#fff;bac;background: rgb(148, 147, 32);ing:6px 10px;font-weight:600;}
#wrapper .body-wrap .mpis .photo{}
#wrapper .body-wrap .mpis .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .mpis .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .mpis .photo img{padding:20px; border:1px solid #ddd}
#wrapper .body-wrap .mpis .comment{background: #b1af0f;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .mpis .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}
#wrapper .body-wrap .mpis .index{padding:0 50px}
#wrapper .body-wrap .mpis .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .mpis .index dl{margin-bottom:10px}
#wrapper .body-wrap .mpis .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #b1af0f;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .mpis .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .mpis .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .mpis .index dd .point{font-size:20px; color: #b1af0f;}
#wrapper .body-wrap .mpis .COVID19{text-align:center;padding:20px 0 10px 0;background:#b1af0f;color:#fff;}
#wrapper .body-wrap .mpis .COVID19 &gt; strong{display:block;margin-bottom:15px;font-size:1.2rem;}
#wrapper .body-wrap .mpis .re-btn{margin-top: 15px;}
#wrapper .body-wrap .mpis .re-btn a{display:inline-block;background:#b1af0f;color:#fff;font-size:18px;font-weight:700;padding:5px 30px;}
#wrapper .body-wrap .mpis .re-btn a:hover{text-decoration:none;}
#wrapper .body-wrap .mpis .index strong{display:block;font-weight:800;margin-top:10px;}
#wrapper .body-wrap .mpis .program strong{font-weight:800;}
#wrapper .body-wrap .mpis .index dd .logo_bg {width: 20%;min-width: 80px;padding: 5px 20px;margin-bottom: 15px;background: #64798b;text-align: center;font-size: 16px;color: #fff;border-radius: 20px;font-weight: 600;}

/* pascon */
#wrapper .body-wrap .pascon .header-wrap{height:500px}
#wrapper .body-wrap .pascon .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:360px; z-index:9}
#wrapper .body-wrap .pascon .header-wrap .copy span{display:inline-block;font-size:21px;color:#fff;background: rgba(237, 52, 178, 0.54);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .pascon .photo{}
#wrapper .body-wrap .pascon .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .pascon .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .pascon .photo img{padding:20px; border:1px solid #ddd}
#wrapper .body-wrap .pascon .comment{background: #d83da6;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .pascon .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}
#wrapper .body-wrap .pascon .index{padding:0 50px}
#wrapper .body-wrap .pascon .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .pascon .index dl{margin-bottom:10px}
#wrapper .body-wrap .pascon .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #d83da6;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .pascon .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .pascon .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .pascon .index dd .point{font-size:20px;color: #d83da6;}
#wrapper .body-wrap .pascon .index dd .logo_bg {width:20%;min-width:80px;padding:5px 20px;margin-bottom: 15px;background: #64798b;text-align:center;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .pascon .re-btn a{display:inline-block;background:#d83da6;color:#fff;font-size:18px;font-weight:700;padding:5px 30px;}
#wrapper .body-wrap .pascon .re-btn a:hover{text-decoration:none;}
#wrapper .body-wrap .pascon .index strong{display:block;font-weight:800;margin-top:10px;}
#wrapper .body-wrap .pascon .program strong{font-weight:800;}

/* ais */
#wrapper .body-wrap .ais .header-wrap{height:500px}
#wrapper .body-wrap .ais .header-wrap .copy{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:320px; z-index:9}
#wrapper .body-wrap .ais .header-wrap .copy span{display:inline-block;font-size:21px;color:#fff;background: rgba(108, 78, 234, 0.62);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .ais .header-wrap .copy2{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:380px; z-index:9}
#wrapper .body-wrap .ais .header-wrap .copy2 span{display:inline-block;font-size:21px;color:#fff;background: rgba(56, 171, 142, 0.62);padding:6px 10px;font-weight:600;}
#wrapper .body-wrap .ais .header-wrap .copy2 .point{color:#fffc10;background: none;padding:0;}
#wrapper .body-wrap .ais .photo{}
#wrapper .body-wrap .ais .photo .photo-copy{margin-bottom:20px; font-size:21px}
#wrapper .body-wrap .ais .photo .photo-copy strong{font-size:32px}
#wrapper .body-wrap .ais .photo img{padding:20px; border:1px solid #ddd}
#wrapper .body-wrap .ais .comment{background: #6c4eea;color:#fff;padding:15px 50px;}
#wrapper .body-wrap .ais .comment p{margin:15px 0; text-align:left; font-size:16px; line-height:20px}
#wrapper .body-wrap .ais .index{padding:0 50px}
#wrapper .body-wrap .ais .index img{display:block; position:relative; top:-5px}
#wrapper .body-wrap .ais .index dl{margin-bottom:10px}
#wrapper .body-wrap .ais .index dt{float:left;width:20%;min-width:80px;padding:5px 20px;background: #6c4eea;text-align:left;font-size:16px;color:#fff;border-radius:20px;font-weight:600;}
#wrapper .body-wrap .ais .index dd{float:right; width:75%; padding-top:8px; text-align:left; font-size:16px; font-weight:600; line-height:1.3}
#wrapper .body-wrap .ais .index dd .subsk{font-size:13px; color:#777; font-weight:400}
#wrapper .body-wrap .ais .index dd .point{font-size:20px;color: #6c4eea;}
#wrapper .body-wrap .ais .header-wrap .date-text{width:100%; position:absolute; left:50%; transform:translateX(-50%); margin-top:380px; z-index:9}
#wrapper .body-wrap .ais .header-wrap .date-text span {display: inline-block;font-size: 25px;color: #fff;background: rgba(108, 78, 234, 0.62);padding: 6px 10px;font-weight: 600;}
#wrapper .body-wrap .ais .re-btn{margin-top: 15px;}
#wrapper .body-wrap .ais .re-btn a{display:inline-block;background:#6c4eea;color:#fff;font-size:18px;font-weight:700;padding:5px 30px;}
#wrapper .body-wrap .ais .re-btn a:hover{text-decoration:none;}
#wrapper .body-wrap .ais .index strong{display:block;font-weight:800;margin-top:10px;}
#wrapper .body-wrap .ais .program strong{font-weight:800;}

/* year2024 */
#wrapper .body-wrap .kcti.year2024 .header-wrap{background:url('/form/html/k-cti/image/2024/kcti_top.jpg') center top no-repeat}
#wrapper .body-wrap .gprivacy.year2024 .header-wrap{background:url('/form/html/g-privacy/image/2024/gprivacy_top.jpg') center top no-repeat}
#wrapper .body-wrap .mpis.year2024 .header-wrap{background:url('/form/html/mpis/image/2024/mpis_top.jpg') center top no-repeat}
#wrapper .body-wrap .pascon.year2024 .header-wrap{background:url('/form/html/pascon/image/2024/pascon_top.jpg') center top no-repeat}
#wrapper .body-wrap .ais.year2024 .header-wrap{background:url('/form/html/ais/image/2024/ais_top.jpg') center top no-repeat}

/* year2025 */
#wrapper .body-wrap .kcti.year2025 .header-wrap{background:url('/form/html/k-cti/image/2025/kcti_top.jpg') center top no-repeat}
#wrapper .body-wrap .ISDP.year2025 .header-wrap{background:url('/form/html/g-privacy/image/2025/ISDP_top.jpg') center top no-repeat}
#wrapper .body-wrap .mpis.year2025 .header-wrap{background:url('/form/html/mpis/image/2025/mpis_top.jpg') center top no-repeat}
#wrapper .body-wrap .kcscon.year2025 .header-wrap{background:url('/form/html/pascon/image/2025/kcscon_top.jpg') center top no-repeat}
#wrapper .body-wrap .ais.year2025 .header-wrap{background:url('/form/html/ais/image/2025/ais_top.jpg') center top no-repeat}

/* 배진희 / 1427854 / 20241206 */
#wrapper .body-wrap .kcscon .header-wrap .copy{margin-top:380px}
#wrapper .body-wrap .kcscon .header-wrap .copy2{width:100%;position:absolute;left:50%;transform:translateX(-50%);margin-top:435px;z-index:9}
#wrapper .body-wrap .kcscon .header-wrap .copy2 span{display:inline-block;font-size:21px;color:#fff;background:rgba(237, 52, 178, 0.54);padding:6px 10px;font-weight:600}</pre></body></html>