@charset "utf-8";
#comingsoon{width:100%;padding-top:100px;text-align:center}

/* 페이지 스타일 공통 */
#Page{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#Page .cont{margin-top:30px;font-size:15px;line-height:25px;color:#666;letter-spacing:-0.03px}

/* page32 */
#Page32{width:1070px;height:720px;font-size:15px;background:url(/sh_page/img/p32_back.png) no-repeat center}
#Page32 .wrapper{width:760px;margin:40px auto}
#Page32 .wrapper .cont_title{width:820px;margin:0 0 45px -30px;padding:20px 30px;border-bottom:2px solid #c3e023;font-weight:bold;font-size:30px;line-height:40px;color:#363636}
#Page32 .wrapper .cont_text{width:760px;line-height:26px;letter-spacing:-1px;color:#666}

/* page33 */
#Page33{width:1070px}
#Page33 .wrapper{width:820px;margin:40px auto}
#Page33 .wrapper div{position:relative;width:820px;min-height:300px;margin-bottom:40px;border:1px solid #ededed}
#Page33 .wrapper div:after{display:block;content:"";clear:both;height:0;visibility:hidden}
#Page33 .wrapper div ul{float:left;padding:20px 0 0 20px}
#Page33 .wrapper div .profile{margin-top:45px;text-align:center;font-weight:bold;font-size:20px;color:#363636}
#Page33 .wrapper div .profile li:last-child{margin:30px 0 20px}
#Page33 .wrapper div .cont_text_1{width:628px;padding:20px 0 20px 68px}
#Page33 .wrapper div .cont_text_1:after{display:block;content:"";clear:both;height:0;visibility:hidden}
#Page33 .wrapper div .cont_text_1 li{float:left;width:280px}
#Page33 .wrapper div .cont_text_1 li, #Page33 .wrapper div .cont_text_2 li{padding-left:12px;background:url(/sh_page/img/p33_li_mark.png) no-repeat left;font-size:14px;line-height:22px}
#Page33 .wrapper div .cont_text_2{padding:0 0 20px 68px}
#Page33 .wrapper div .cont_text_2:after{display:block;content:"";clear:both;height:0;visibility:hidden}
#Page33 .wrapper div .cont_text_2 li{float:left;width:280px }

#Page33 .wrapper div .pro_img_9 {height:300px}

#Page33 .wrapper div ul .cont_text_title{width:480px;margin-bottom:15px;padding-left:0;background:none;text-align:center;font-weight:bold;font-size:16px;color:#666666}
#Page33 .wrapper div .cont_text_2{width:628px}
#Page33 .wrapper div .pro_img_1, #Page33 .wrapper div .pro_img_3{margin-top:20px}
#Page33 .wrapper div .pro_img_4, #Page33 .wrapper div .pro_img_5{margin-top:30px}
#Page33 .wrapper div .pro_img_6, #Page33 .wrapper div .pro_img_7{margin-top:55px}

#Page33 .wrapper div.right{float:right;width:648px;border:0}

/* page36 */
#Page36{width:1070px;font-size:15px;line-height:26px;color:#666}
#Page36 .wrapper{width:760px;margin:40px auto}
#Page36 .wrapper .cont_title{margin:40px 0 20px;padding:15px 30px;font-weight:bold;font-size:24px;text-align:center;color:#fff;background:#a8c300}
#Page36 .wrapper .cont_title_sub{line-height:24px;font-size:14px}
#Page36 .wrapper .cont_title_sub .title_red{font-size:12px;color:#FF5F62}
#Page36 .wrapper .cont_mid{margin:60px 0}
#Page36 .wrapper .cont_mid ul li{margin-bottom:15px;padding-left:15px;background-image:url(/sh_page/img/p36_li_mark.png);background-repeat:no-repeat;background-position:0.3% 18%}
#Page36 .wrapper .cont_mid ul li span{font-weight:bold;font-size:16px;color:#363636}
#Page36 .wrapper .cont_mid ul li:last-child{margin-top:-20px;background:none;font-size:12px;color:#ff5f62}
#Page36 .wrapper .cont_bottom{margin-top:40px}
#Page36 .wrapper .cont_bottom .bottom_title{position:relative;top:12px;width:500px;margin:0 auto;text-align:center;font-weight:bold;font-size:20px;color:#A8C300;background:#fff}
#Page36 .wrapper .cont_bottom ul{width:760px;padding:40px 20px;border:1px solid #A8C300}
#Page36 .wrapper .cont_bottom ul li{line-height:22px;font-size:14px}
#Page36 .wrapper .cont_bottom ul li.red_color{margin-bottom:5px;font-weight:bold;font-size:15px;color:#363636}
#Page36 .wrapper .cont_bottom ul li:nth-child(4){margin-top:30px}

/* page37 */
#Page37{width:1070px;font-size:15px;line-height:26px;color:#666}
#Page37 .wrapper{width:760px;margin:40px auto}
#Page37 .wrapper .cont_title{margin:40px 0 20px;padding:15px 30px;font-weight:bold;font-size:24px;text-align:center;color:#fff;background:#a8c300}
#Page37 .wrapper .cont_title_sub{line-height:24px;font-size:14px}
#Page37 .wrapper .cont_title_sub .bold{font-size:15px;color:#FF5F62}
#Page37 .wrapper .cont_mid{margin:30px 0 60px}
#Page37 .wrapper .cont_mid .mid_title{position:relative;top:12px;width:160px;margin:0 auto;text-align:center;font-weight:bold;font-size:20px;color:#A8C300;background:#fff}
#Page37 .wrapper .cont_mid .mid_text{width:760px;padding:40px 20px;border:1px solid #A8C300;letter-spacing:-1px}
#Page37 .wrapper .cont_bottom{margin-top:40px}
#Page37 .wrapper .cont_bottom ul{width:760px;padding:40px 20px;border:1px solid #A8C300}
#Page37 .wrapper .cont_bottom ul li{line-height:22px;font-size:14px}
#Page37 .wrapper .cont_bottom ul li.red_color{margin:20px 0 5px;font-weight:bold;font-size:15px;color:#363636}

/* page38 */
#Page38{width:1070px;font-size:15px;line-height:26px;color:#666}
#Page38 .wrapper{width:760px;margin:40px auto}
#Page38 .wrapper .cont_title{margin:40px 0 20px;padding:15px 30px;font-weight:bold;font-size:24px;text-align:center;color:#fff;background:#a8c300}
#Page38 .wrapper .cont_title_sub{line-height:24px;font-size:14px}
#Page38 .wrapper .cont_title_sub .bold{font-size:15px;color:#FF5F62}
#Page38 .wrapper .cont_mid{margin:30px 0}
#Page38 .wrapper .cont_mid .mid_title{position:relative;top:12px;width:220px;margin:0 auto;text-align:center;font-weight:bold;font-size:20px;color:#A8C300;background:#fff}
#Page38 .wrapper .cont_mid .mid_text{width:760px;padding:40px 20px;border:1px solid #A8C300;letter-spacing:-1px}
#Page38 .wrapper .cont_mid .mid_text span{color:#FF5F62}
#Page38 .wrapper .cont_bottom{margin-top:0px}
#Page38 .wrapper .cont_bottom .bottom_title{position:relative;top:22px;width:300px;margin:0 auto;text-align:center;font-weight:bold;font-size:20px;color:#A8C300;background:#fff}
#Page38 .wrapper .cont_bottom .bottom_title span{font-weight:bold;font-size:14px;color:#666}
#Page38 .wrapper .cont_bottom .cont_table{width:760px;padding:40px 20px;border:1px solid #A8C300}
#Page38 .wrapper .cont_bottom .cont_table tr{border:none;background:#F7FFF2}
#Page38 .wrapper .cont_bottom .cont_table tr:nth-child(1){background:#CCDC66;font-weight:bold;color:#363636}
#Page38 .wrapper .cont_bottom .cont_table tr:nth-child(3), #Page38 .wrapper .cont_bottom .cont_table tr:nth-child(5){background:#F7FFE3}
#Page38 .wrapper .cont_bottom .cont_table tr td{padding:10px 5px;font-size:14px;text-align:center}
#Page38 .wrapper .cont_bottom .cont_table tr td:nth-child(1){width:100px}
#Page38 .wrapper .cont_bottom .cont_table tr td:nth-child(2){width:100px}
#Page38 .wrapper .cont_bottom .cont_table tr td:nth-child(3){width:140px}
#Page38 .wrapper .cont_bottom .cont_table tr td:nth-child(4){width:400px}
#Page38 .wrapper .cont_fin{margin:50px 0 40px}
#Page38 .wrapper .cont_fin .fin_title{position:relative;top:12px;width:240px;margin:0 auto;text-align:center;font-weight:bold;font-size:20px;color:#A8C300;background:#fff}
#Page38 .wrapper .cont_fin .fin_text{width:760px;padding:40px 20px;border:1px solid #A8C300;letter-spacing:-1px}

/* page39 */
#Page39{width:1070px;font-size:15px;line-height:26px;color:#666}
#Page39 .wrapper{width:760px;margin:40px auto}
#Page39 .wrapper .cont_title{margin:40px 0 20px;padding:15px 30px;font-weight:bold;font-size:24px;text-align:center;color:#fff;background:#a8c300}
#Page39 .wrapper .cont_title_sub{line-height:24px;font-size:14px}
#Page39 .wrapper .cont_title_sub .bold{font-size:15px;color:#FF5F62}
#Page39 .wrapper .cont_title_sub .black{font-weight:bold;font-size:15px;color:#363636}
#Page39 .wrapper .cont_mid{margin:30px 0}
#Page39 .wrapper .cont_mid .mid_title{position:relative;top:12px;width:240px;margin:0 auto;text-align:center;font-weight:bold;font-size:20px;color:#A8C300;background:#fff}
#Page39 .wrapper .cont_mid .mid_title_1{position:relative;top:12px;width:280px;margin:0 auto;text-align:center;font-weight:bold;font-size:20px;color:#A8C300;background:#fff}
#Page39 .wrapper .cont_mid .mid_text{width:760px;padding:40px 20px;border:1px solid #A8C300;letter-spacing:-1px}
#Page39 .wrapper .cont_bottom{margin-top:0px}
#Page39 .wrapper .cont_bottom .bottom_title{position:relative;top:25px;width:380px;margin:0 auto;text-align:center;font-weight:bold;font-size:20px;color:#A8C300;background:#fff}
#Page39 .wrapper .cont_bottom .bottom_title .bottom_title_sub{font-size:12px;letter-spacing:-1px;color:#666}
#Page39 .wrapper .cont_bottom .cont_table{width:760px;padding:40px 20px;border:1px solid #A8C300}
#Page39 .wrapper .cont_bottom .cont_table tr{border:none;background:#F7FFF2}
#Page39 .wrapper .cont_bottom .cont_table tr:nth-child(1){background:#CCDC66;font-weight:bold;color:#363636}
#Page39 .wrapper .cont_bottom .cont_table tr:nth-child(2){background:#F7FFE3}
#Page39 .wrapper .cont_bottom .cont_table tr td{width:100px;padding:10px 5px;font-size:14px;text-align:center;letter-spacing:-1px}
#Page39 .wrapper .cont_bottom .cont_table tr td:nth-child(1){width:180px}
#Page39 .wrapper .cont_bottom .cont_table tr td:nth-child(7), #Page39 .wrapper .cont_bottom .cont_table tr td:nth-child(9), #Page39 .wrapper .cont_bottom .cont_table tr td:nth-child(10){width:175px}

/* page40 */
#Page40{width:1070px;font-size:15px;line-height:26px;color:#666}
#Page40 .wrapper{width:760px;margin:40px auto}
#Page40 .wrapper .cont_title{margin:40px 0 20px;padding:15px 30px;font-weight:bold;font-size:24px;text-align:center;color:#fff;background:#a8c300}
#Page40 .wrapper .cont_mid{margin:30px 0}
#Page40 .wrapper .cont_mid .mid_title{position:relative;top:12px;width:240px;margin:0 auto;text-align:center;font-weight:bold;font-size:20px;color:#A8C300;background:#fff}
#Page40 .wrapper .cont_mid .mid_title_1{position:relative;top:12px;width:280px;margin:0 auto;text-align:center;font-weight:bold;font-size:20px;color:#A8C300;background:#fff}
#Page40 .wrapper .cont_mid .mid_text{width:760px;padding:40px 20px 10px;border:1px solid #A8C300;letter-spacing:-1px}
#Page40 .wrapper .cont_mid ul{overflow:hidden}
#Page40 .wrapper .cont_mid ul li{float:left;margin-bottom:15px;padding-left:15px;padding-right:18px;font-size:16px;color:#363636;background-image:url(/sh_page/img/p36_li_mark.png);background-repeat:no-repeat;background-position:0.3% 18%;font-family:'notokr-medium'}
#Page40 .wrapper .cont_mid ul li span{font-weight:bold;font-size:16px;color:#363636}
#Page40 .wrapper .info{margin-top:30px}
#Page40 .wrapper .info span{color:#FF5F62;font-family:'notokr-medium'}

/* page41 */
#Page41{width:1070px}
#Page41 .wrapper{width:760px;margin:40px auto;font-size:15px;color:#666}
#Page41 .wrapper .cont_title{padding-left:20px;line-height:26px}
#Page41 .wrapper .cont_title span{font-weight:bold;font-size:18px;color:#363636}
#Page41 .wrapper table{width:760px;margin:40px 0;text-align:center}
#Page41 .wrapper table tr td{padding:10px 0;background:#fbfdec;border-collapse:collapse;border-spacing:0;line-height:26px}
#Page41 .wrapper table tr td:first-child{width:230px;background:#dfe89f;color:#363636}
#Page41 .wrapper table tr td:nth-child(2){width:450px}
#Page41 .wrapper table tr td:nth-child(3){width:80px}
#Page41 .wrapper table tr:first-child td{background:#a8c300;font-weight:bold;color:#fff}

/* page42 */
#Page42{width:1070px}
#Page42 .wrapper{width:760px;margin:40px auto;font-size:15px;color:#666}
#Page42 .wrapper .cont_title{padding-left:20px;line-height:26px}
#Page42 .wrapper .cont_title span{font-weight:bold;font-size:18px;color:#363636}
#Page42 .wrapper table{width:760px;margin:40px 0;text-align:center}
#Page42 .wrapper table tr td{padding:10px 0;background:#fbfdec;border-collapse:collapse;border-spacing:0;line-height:26px}
#Page42 .wrapper table tr td.box_1{width:230px;background:#dfe89f;color:#363636}
#Page42 .wrapper table tr td.box_2{width:450px}
#Page42 .wrapper table tr td.box_3{width:80px}
#Page42 .wrapper table tr:first-child td{background:#a8c300;font-weight:bold;color:#fff}

/* page43 */
#Page43{width:1070px}
#Page43 .wrapper{width:760px;margin:40px auto;font-size:15px;color:#666}
#Page43 .wrapper .cont_title{padding-left:20px;line-height:26px}
#Page43 .wrapper .cont_title span{font-weight:bold;font-size:18px;color:#363636}
#Page43 .wrapper table{width:760px;margin:40px 0;text-align:center}
#Page43 .wrapper table tr td{padding:10px 0;background:#fbfdec;border-collapse:collapse;border-spacing:0;line-height:26px}
#Page43 .wrapper table tr td.box_1{width:230px;background:#dfe89f;color:#363636}
#Page43 .wrapper table tr td.box_2{width:450px}
#Page43 .wrapper table tr td.box_3{width:80px}
#Page43 .wrapper table tr:first-child td{background:#a8c300;font-weight:bold;color:#fff}

/* page44 */
#Page44{width:1070px}
#Page44 .wrapper{width:760px;margin:40px auto;font-size:15px;color:#666}
#Page44 .wrapper .cont_title{padding-left:20px;line-height:26px}
#Page44 .wrapper .cont_title span{font-weight:bold;font-size:18px;color:#363636}
#Page44 .wrapper table{width:760px;margin:40px 0;text-align:center}
#Page44 .wrapper table tr td{padding:10px 0;background:#fbfdec;border-collapse:collapse;border-spacing:0;line-height:26px}
#Page44 .wrapper table tr td.box_1{width:230px;background:#dfe89f;color:#363636}
#Page44 .wrapper table tr td.box_2{width:450px}
#Page44 .wrapper table tr td.box_3{width:80px}
#Page44 .wrapper table tr:first-child td{background:#a8c300;font-weight:bold;color:#fff}

/* 국비지원 온라인 과정 */
#support{position:relative;width:1000px;margin:0 auto}
#support h4{font-size:19px;line-height:1.6;color:#222;text-align:center;white-space:pre-line;font-family:'notokr-medium'}
#support h4 span{color:#1db8f5}
#support .prog{margin-top:30px;overflow:hidden}
#support .prog li{overflow:hidden;float:left;width:320px;margin-bottom:40px;border:1px solid #e1e1e1;letter-spacing:-.3px;-webkit-transition:all .4s;transition:all .4s}
#support .prog li:nth-child(3n+2){margin:0 17px}
#support .prog li a{display:block}
#support .prog li .txt{padding:20px;font-family:'notokr-medium'}
#support .prog li .txt h5{margin-bottom:4px;font-size:15px;color:#222;}
#support .prog li .txt p{display:inline-block;position:relative;padding-right:24px;font-size:14px;color:#a0a0a0;background:url(/sh_page/img/more_view.png) right 6px no-repeat;-webkit-transition:padding .4s;transition:padding .4s}
#support .prog li:hover{background-color:#f7f7f7}
#support .prog li:hover .txt p{padding-right:28px}
#support .info{width:70%;margin:0 0 100px;border-top:2px solid #333}
#support .info li{border-bottom:1px dotted #ccc;font-size:15px;line-height:3.5;color:#777}
#support .info li span{display:inline-block;width:100px;color:#222;font-family:'notokr-medium'}
#support .info li a{color:#777}
#support .info li:before{content:"";display:inline-block;vertical-align:middle;margin-right:10px;width:6px;height:3px;background-color:#333}
#support .info li a:hover{text-decoration:underline}
#support .btn_area{position:absolute;right:0;bottom:0;width:30%;height:164px;padding:40px 40px;border-radius:0 2px 2px 0;background-color:#333}
#support .btn_area a{display:block;width:100%;margin:10px 0;border-radius:5px;border:2px solid #1db8f5;font-size:15px;text-align:center;line-height:60px;color:#1db8f5;-webkit-transition:all .5s;transition:all .5s;font-family:'notokr-medium'}
#support .btn_area a:first-child{margin-bottom:10px}
#support .btn_area a i{padding-left:10px}
#support .btn_area a:hover{background-color:#1db8f5;color:#fff}
#support .btn_area a.contract{border-color:#fff;color:#fff}
#support .btn_area a.contract:hover{background-color:#fff;color:#222}