#sVisualA {width:100%;  height:265px;  margin:136px auto 0px auto;  overflow:hidden;position:relative; text-align:center;color:#fff; }
.svbg1 {background:url(/img/bg_sub1.jpg) center top no-repeat;}
.svbg2 {background:url(/img/bg_sub2.jpg) center top no-repeat;}
.svbg3 {background:url(/img/bg_sub3.jpg) center top no-repeat;}
.svbg4 {background:url(/img/bg_sub4.jpg) center top no-repeat;}
.svbg5 {background:url(/img/bg_sub5.jpg) center top no-repeat;}
.svbg6 {background:url(/img/bg_sub6.jpg) center top no-repeat;}
.svbg7 {background:url(/img/bg_sub7.jpg) center top no-repeat;}
.svbgc0 {background:url(/img/bg_subc0.jpg) center top no-repeat;}
#sVisualA .svisTxt {font-size: 20px;font-family: 'Noto Serif KR';font-weight: 500;margin: 100px 0 0;}
#sVisualA .svisTxt span {}
#sVisualA .svisTxt p {font-size: 32px;line-height: 100%;margin: 8px 0 0;}


.right_wrap {text-align:left;}
.right_wrap .wrap {position:relative;overflow:hidden; }
.right_wrap .cloc{}
.right_wrap .cloc a{color:#222;}
.right_wrap .cloc span {display:inline-block; padding:0px 10px 0px 12px; background:url(/img/icon_arrow_right.png) left center no-repeat;font-size: 14px;}
.right_wrap .cloc strong {font-weight:normal;font-family: 'nanumB'; display:inline-block; padding-right:10px;font-size: 14px;}

#locationA .wrap .snsA {position:absolute; display:block; top:0px; right:0px; overflow:hidden; border-right :1px solid #526875;line-height:60px; }
#locationA .wrap .snsA ul{float:right; padding:0px; margin:0px;}
#locationA .wrap .snsA ul:after {clear:both; content:''; display:block;}
#locationA .wrap .snsA li{float:left;display:inline-block; }
#locationA .wrap .snsA a {text-align:center; display:block; width:60px; height:60px;border-left :1px solid #526875;  font-size:0px; text-indent:-9999999px; overflow:hidden; }
#locationA .wrap .snsA a.snsbt1 {background:url(/img/btn_insta_s.png) center  18px no-repeat;}
#locationA .wrap .snsA a.snsbt2 {background:url(/img/btn_faceb_s.png) center  19px no-repeat;}
#locationA .wrap .snsA a.snsbt3 {background:url(/img/btn_twt_s.png) center  21px no-repeat;}


#sideA {position:absolute; left:50%; top:371px; margin-left:-600px; width:240px;  z-index:2;}
#sideA h2{color: #fff;text-align: center;font-size: 26px;font-weight: 700;height: 140px;letter-spacing: -1px;background:#ae9574 url(/img/icon_flower.png) center 30px no-repeat;word-break: keep-all;}
#sideA h2 p	{ font-size: 21px;line-height: 100%;font-weight: 700;font-family: 'Noto Serif KR';padding: 85px 0 0;}

#sideA .snb_2dul {display:block;  font-family: 'nanum'; width:240px;}
#sideA li{background:none; list-style-type:none; display:block; overflow:hidden;}
#sideA li .snb_2da{display:block; padding:0px 20px; text-align:left; height:46px; line-height:46px; font-size:14.5px; letter-spacing:-0.5px; border:solid 1px #e5e5e5; border-top:none;color:#444444 !important; background:#f9f9f9;}
#sideA li:first-child .snb_2da {}
#sideA li .snb_2da:hover, #sideA li:first-child .snb_2da:hover {color:#000 !important;}
#sideA .snb_2dli .on, #sideA .snb_2dli a:hover.on{color:#ae9574  !important;  background:#fff; font-family: 'nanumB'; }
#sideA ul.snb_3dul {display:none;}
#sideA li .snb_3da{display:block;  line-height:30px; font-size:13px; letter-spacing:-1px;  color:#505050;}
#sideA li .snb_3da:hover {color:#a6112c;}
#sideA  .on2 { font-family: 'nanum-square-b';color:#bd0000 !important;}



#wrapper .wrap {width:1200px; margin:0 auto;}
#container {padding:0px;float: right;width: 900px;margin: 47px 0 120px;min-height: 300px;}

#container_title {margin-bottom:40px;width:100%;overflow:hidden;position:relative;}
#container_title .conTit_tt {float:left;line-height:60px;}
#container_title .conTit_tt span {font-weight: 700;font-size: 25px;font-family: 'Noto Serif KR';line-height: 100%;color: #313030;letter-spacing: -2px;}
#container_title .right_wrap {float:right;overflow:hidden;margin:15px 0;}
#container_title .right_wrap ul {float:left}
#container_title .right_wrap ul li {float:left;line-height:30px;position:relative;margin-right:20px;}
#container_title .right_wrap ul li:before {content:'';width:20px;height:30px; position:absolute;top:0;right:-20px; background:url(/img/icon_arrow_right.png) no-repeat 50% 50%;}
#container_title .right_wrap ul li:last-child:before {display:none;}

#container_title .right_wrap ul li.home a {background:url(/img/btn_home.png) no-repeat 50% 50%;width:30px;height:30px;text-indent:-9999px;display:block;}

#container_title .right_wrap .btn_print {height:30px;width:30px;background:url(/img/btn_print.png) no-repeat 50% 50%;border-radius:15px;border:1px solid #ddd;text-indent:-9999px;}

#container_title:after {content: '';display: block;width: 100%;height: 4px;background: url(/img/bg_subbar.png) repeat-x 0 100%; opacity: .2; position: absolute; left: 0; bottom: 0;}






h2#container_title {display:none !important;} 

.scontA {overflow:hidden; display:block; line-height:180%;word-break: keep-all;}


#container  h4.tit{margin:0; color:#5f82b2; font-weight:normal; font-family:'nanum-square-r'; font-size:18px; text-align:left;}

#container .tit01{font-size: 20px;font-family: 'nanumB';letter-spacing: 0;font-weight: 500;color: #bd8145;line-height: 165%;}
#container .tit02{background: #fbf4f0;border: 1px solid #e6ddd7;padding: 20px 30px;font-size: 15px;line-height: 160%;color: #6b5142;word-break: keep-all;}
#container .tit03{background:#faf7f3;border: 1px solid #ded9d1;padding: 25px 45px;font-size: 15px;line-height: 160%;color: #6b5142;word-break: keep-all;}
#container .tit04{font-family: 'nanumB';font-weight: 600;font-size: 32px;color: #69584f;line-height: 100%;}
#container .tit04:after {content: '';display: block;margin: 30px auto 40px;width: 23px;height: 1px;background: #69584f;}
#container .tit05 {font-size: 19px;font-family: 'nanumB';color: #69584f;}
#container .tit06{background: #ffffff;border: 1px solid #e6e6e6;padding: 50px 30px;font-size: 15px;line-height: 160%;color: #6b5142;word-break: keep-all;}
#container .tit07{margin:14px 0; color:#fa980c; font-weight:normal; font-family: 'nanum-square-r'; font-size:28px; line-height:42px; letter-spacing:-1px;}
#container .tit08{margin:0; color:#aa9e00; font-weight:normal; font-family: 'nanum-square-b'; font-size:23px;  line-height:32px; letter-spacing:-0.5px; }
#container .tit09{margin:0; color:#777; font-weight:normal; font-family: 'nanum-square-r'; font-size:24px;  line-height:40px; letter-spacing:-1px; }
#container .titbox3 {position:relative;display:block;overflow:hidden;background:url(/img/stbg1.jpg) no-repeat;padding: 3% 2%;color:#fff;font-family:'nanum-square-r';font-size:16.5px;}

img {max-width:100%;}

.pott {color:#ae9574 !important;}
.pott1 {color:#507cb8 !important;}
.pott2 {color:#999 !important;}
.pott3 {color:#222 !important;}
.pott4 {color:#caad89 !important;}
.pott5 {color:#ff6b59 !important;}

.fs1 {font-size:13px !important;letter-spacing:0.5px;}
.fs2 {font-size:24px !important; line-height:32px !important;}

.pottB {font-family: 'nanumB' !important;}
.pottR {font-family: 'nanum-square-r' !important;}
.pottsB {font-family: 'nanum-square-b' !important;}

.lets1 {letter-spacing:-0.1px;}
.lets5 {letter-spacing:-0.5px;}
.lets10 {letter-spacing:-1px;}

.lh200 {line-height:200% !important;}

.txt_c {text-align:center;}
.txt_r {text-align:right;}

.imgfl {float: left;margin-right: 30px;margin-bottom:30px;}
.imgfr {float: right;margin-left: 30px;margin-bottom:30px;}


.sub_tab {width:900px; overflow:hidden; margin-bottom:30px; letter-spacing:-1px; }
.sub_tab ul{padding:0px; margin:0px;}
.sub_tab ul::after {clear:both; content:""; display:block;}
.sub_tab li{list-style-type:none; float:left; display:inline;overflow:hidden; margin:0px 0px 1px 1px;}
.sub_tab li a{display:block; text-decoration:none;background:#f8f8f8; border:1px solid #e5e5e5;  padding:10px 0px 10px 0px; font-size:16.5px; color:#666 !important; text-align:center;overflow:hidden; }
.sub_tab li:first-child , .sub_tab  li.el{  margin:0px 0px 1px 0px;   }
.sub_tab li a:hover{ text-decoration:none;background:#e5e5e5;  }
.sub_tab li a.on {border:1px solid #69584f; background:#69584f; font-size:16.5px;color:#fff !important;}

.sub_tab2 {width:900px; overflow:hidden;  margin-bottom:30px; letter-spacing:-1px; }
.sub_tab2 ul{padding:0px; margin:0px;}
.sub_tab2 ul:after {clear:both; content:""; display:block;}
.sub_tab2 li{list-style-type:none; float:left; display:inline;  }
.sub_tab2 li a{display:block;text-decoration:none;width:175px;border-bottom:1px solid #e5e5e5;font-size:16px;color:#888;text-align:center;padding:0 0 19px;font-family: 'nanumB';}
.sub_tab2 li a:hover{color:#e2762a;}
.sub_tab2 li a.on {position:relative;color: #e2762a;}
.sub_tab2 li a.on:after  {content: '';position: absolute;left: 0;bottom: -1px;width: 175px;height: 1px;background: #e2762a;display:block;}

.sub_tabmenu {width:900px; overflow:hidden; margin:10px auto 30px auto; letter-spacing:-1px; }
.sub_tabmenu ul{width:900px; display:table; padding:0px; margin:0px;}
.sub_tabmenu li{list-style-type:none; display:table-cell;overflow:hidden;  }
.sub_tabmenu li a{display:block; margin:0px 0px 1px 1px;text-decoration:none;background:#f8f8f8; border:1px solid #e5e5e5;  padding:10px 0px 10px 0px; font-size:16.5px; color:#666 !important; text-align:center;overflow:hidden; }
.sub_tabmenu li a:hover{ text-decoration:none;background:#e5e5e5;  }
.sub_tabmenu li.on a {border:1px solid #69584f; background:#69584f; font-size:16.5px;color:#fff !important;}



.sub_tab_jk {width:880px; overflow:hidden; margin-bottom:30px; letter-spacing:-1px; }
.sub_tab_jk ul{padding:0px; margin:0px;}
.sub_tab_jk ul::after {clear:both; content:""; display:block;}
.sub_tab_jk li{list-style-type:none; float:left; display:inline;overflow:hidden; margin:0px 0px 1px 1px;}
.sub_tab_jk li a{display:block; text-decoration:none;background:#f8f8f8; border:1px solid #e5e5e5;  padding:6px 0px 6px 0px;  font-family: 'nanum'; font-size:15px; color:#666 !important; text-align:center;overflow:hidden; }
.sub_tab_jk li:first-child , .sub_tab_jk  li.el{  margin:0px 0px 1px 0px;   }
.sub_tab_jk li a:hover{ text-decoration:none;background:#e5e5e5;  }
.sub_tab_jk li a.on {border:1px solid #fc6a19; background:#fc6a19; font-size:15px;color:#fff !important; font-family: 'nanumB'; }

.tabCont {clear:both;margin:40px 0px 0px 0px; letter-spacing:-0.5px;}

.litc2 {width:437px;}
.litc3 {width:290px;}
.litc4 {width:217px;}
.litc5 {width:173px;}
.litc6 {width:147px;}
.litc9 {width:95px;}
li:first-child .litc9 {width:94px;}




#container dl.fl {width:100%;}
#container dl.fl dt{float:left; width:200px;}
#container dl.fl dd{float:right; width:490px }
#container dl.fl:after{clear:both; content:''; display:block;}

#container dl.fl2 {}
#container dl.fl2 dt{clear:both; float:left;width: 220px;}
#container dl.fl2 dd{float:right;width: 670px;}

#container dl.fl2:after{clear:both; content:''; display:block;}

#container dl.fl3 {zoom:1;}
#container dl.fl3 dt{float:left; width:46%;}
#container dl.fl3 dd{float:right; width:50%; margin-left:4%; text-align:justify;}
#container dl.fl3:after{ content:''; display:block;clear:both;}

#container dl.fl4 {}
#container dl.fl4 dt{float:left; width:160px; }
#container dl.fl4 dd{float:right; width:678px; margin-left:20px; text-align:justify;}
#container dl.fl4:after{clear:both; content:''; display:block;}

#container dl.fl5 {}
#container dl.fl5 dt{float:left;width:18%}
#container dl.fl5 dd{float:right; width:82%;}
#container dl.fl5:after{clear:both; content:''; display:block;}

#container dl.fl6 {margin-top:0px; line-height:28px;}
#container dl.fl6 dt{clear:both; float:left; width:460px; padding:2px 0px 3px 0px;}
#container dl.fl6 dd{float:left; width:380px; margin-left:40px; text-align:justify;padding:2px 0px 3px 0px;}
#container dl.fl6:after{clear:both; content:''; display:block;}
.hanja {font-family:'Microsoft Yahei',simsun,STXihei, sans-serif !important; letter-spacing:0px !important;}
#container dl.fl6 span.hanja {display:inline-block; width:160px}
#container dl.fl6 span.eum {display:inline-block; color:#507cb8; }


#container dl.fl7 {margin-top:3px;}
#container dl.fl7 dt{clear:both; float:left; width:120px; }
#container dl.fl7 dd{float:left; width:760px;text-align:justify; }
#container dl.fl7:after{clear:both; content:''; display:block;}

#container dl.fl8 {position:relative;display:block;}
#container dl.fl8 > dt{float:left;}
#container dl.fl8 > dd{float:left;width: 100%;margin-left: 2%;}
#container dl.fl8:after{clear:both; content:''; display:block;}

#container dl.fl9 {zoom:1;}
#container dl.fl9 dt{float:left; width:36%;}
#container dl.fl9 dd{float:right; width:60%; margin-left:4%; text-align:justify;}
#container dl.fl9:after{ content:''; display:block;clear:both;}

#container dl.fl10 dt{float:left; width:53%;}
#container dl.fl10 dd{float:left; width:47%; text-align:justify;}
#container dl.fl10:after{ content:''; display:block;clear:both;}




ul.lifl li:after {display:block; content:""; clear:both;}
ul.lifl li {list-style:none; padding:0px; margin:5px 0px 8px 0px !important; line-height:170% !important;}
ul.lifl li .year {float:left; width:110px; display:inline; color:#ff530d;}
ul.lifl li .year2 {float:left; width:150px; display:inline; color:#ff530d;}
ul.lifl li .year3 {float:left; width:100px; display:inline; color:#cc2633;}
ul.lifl li .year4 {float:left; width:110px; display:inline; color:#3275c9;}
ul.lifl li .month {float:left; width:100px; display:inline; color:#465b99;}
.box {border:1px solid #e5e5e5;padding:10px 20px;}

ul.lifl li .exp {float:left;  display:inline;  } 
ul.lifl li .exp2 {float:left;width:290px;  display:inline;  }
ul.lifl li .exp3 {float:left;width:410px;  display:inline;  }
ul.lifl li .exp4 {float:left; margin-left:150px;  display:inline;  }


ul.lifl2 li:after {display:block; content:""; clear:both;}
ul.lifl2 li {list-style:none; padding:0px; margin:5px 0px 8px 0px !important; line-height:170% !important;}
ul.lifl2 li .year {float:left; width:80px; display:inline; color:#ff530d;}
ul.lifl2 li .exp {float:left;width:680px;display:inline;  }


ul.lifl3 li:after {display:block; content:""; clear:both;}
ul.lifl3 li {list-style:none; padding:0px; margin:5px 0px 8px 0px !important; line-height:170% !important;}
ul.lifl3 li .year {float:left; width:80px; display:inline; color:#ff530d;}
ul.lifl3 li .exp {float:left;  display:inline;  } 




.tbl01 {border-top:1px solid #e2e2e2; border-left:1px solid #e2e2e2;}
.tbl01 th{padding:26px; text-align:center; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2; font-family:'nanumB'; background:#f5f5f5;    color: #283c82;font-size:20px}
.tbl01 th p{padding-bottom:10px}
.tbl01 td{padding:26px; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}


.tbl02 {border-top:1px solid #e2e2e2; border-left:1px solid #e2e2e2;}
.tbl02 th{padding:6px; text-align:center; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2; font-family:'nanumB'; background:#f5f5f5}
.tbl02 td{padding:6px; text-align:center; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}

#container div.intro01 {display:block; width:100%; text-align:justify; line-height:28px; overflow:hidden; margin:0; padding-bottom:25px;}
#container dl.intro02 {display:block; width:100%; text-align:justify; padding-bottom:25px; margin:0;}
#container dl.intro02 dt {float:left; width:500px; padding-right:30px;}
#container dl.intro02 dd {float:left; width:570px; line-height:28px; padding-right:30px;}
#container dl.intro02:after{clear:both; content:''; display:block;}

#container ul.fl_img {padding:0 80px; overflow:hidden; margin-top:30px;}
#container ul.fl_img li {float:left; padding-right:35px; line-height:300px;}
#container ul.fl_img:after{clear:both; content:''; display:block;}

#container ul.fl_img2 {overflow:hidden; margin-bottom:20px;}
#container ul.fl_img2 li {float:left; padding-right:40px; text-align:center;}
#container ul.fl_img2 li > p {padding-top:20px;}
#container ul.fl_img2:after{clear:both; content:''; display:block;}

#container div.tit0301 {width:720px; text-align:center; padding-left:30px; margin-bottom:30px;}

#container dl.history {margin-top:0px; letter-spacing:0px;}
#container dl.history dt{clear:both;display:block; float:left; width:147px; color:#b7aa00; font-family: 'nanum-square-b'; font-size:24px; line-height:32px; border-right:3px solid #b7aa00;}
#container dl.history dd{float:left; width:950px; padding:0 0 30px 20px; border-left:1px solid #eee; box-sizing:border-box; line-height:28px; }
#container dl.history dd p{color:#212121; font-size:18px; line-height:32px; text-align:left; letter-spacing:-1px; font-family: 'nanum-square-b';}
#container dl.history dd span.date {width:74px; display:inline-block; color:#000; font-family:'nanumB';}
#container dl.history ul li {float:left; margin:10px 2px 0 0;}
#container dl.history:after{clear:both; content:''; display:block;}

#container ul.bul li{list-style:none;display:block; position:relative;padding:2px 0px 2px 10px;}
#container ul.bul li:after {content:'';position:absolute;width:3px;height:3px;left:1px;top:14px;background:#ff6b59}
#container ul.bul li .libox {display:inline-block;width:38px;color: #000000;font-size: 16px;}
#container ul.bul li .libox2 {display:inline-block;width:160px;color: #000000;font-size: 16px;}

#container ul.bul2 li {list-style:none;display:block;position:relative;padding: 5px 0px 5px 10px;line-height: 165%;}
#container ul.bul2 li .libox {display: inline-block;width: 31px;text-align: center;font-size: 13px;line-height: 100%;font-family: 'tahoma';font-weight: bold;line-height:17px;background: #e2d9cd;color: #69584f;margin: 0 8px 0 0;}

#container ul.bul3 li{list-style:none;display:block; position:relative;padding:2px 0px 2px 10px;}
#container ul.bul3 li:after {content:'';position:absolute;width:3px;height:3px;left:1px;top:14px;background:#ae9574;}
#container ul.bul3 li .libox {display:inline-block;width:38px;}
#container ul.bul3 li .libox2 {display:inline-block;width:80px;}

ul.bul4 {width:100%; position:relative; clear:both; margin:0; line-height:165%;}
ul.bul4 li {padding: 0px 0px 0px 10px;position: relative;    line-height: 25px;}
ul.bul4 li:after {content:'';position: absolute;left: 0;top: 10px;width: 4px;height: 4px;background: #fff;border-radius: 50%;}
ul.bul4 li span.libox {display:inline-block;width: 140px;font-family:'NotoKrM';}
ul.bul4 li span.libox2 {display:inline-block; width:90px; color:#d87a35; font-family:'NotoKrM';}

ul.bul5 {width:100%; position:relative; clear:both; margin:0;}
ul.bul5 li {position:relative;padding: 0 0 2px 11px;line-height: 37px;}
ul.bul5 li:after {content:'';position:absolute;left:0;top: 18px;width: 4px;height: 4px;background: #ff6b59;}
ul.bul5 li span.libox {display: inline-block;width: 130px;color: #000000;font-weight: 400;letter-spacing: 0;font-size: 1em;}
ul.bul5 li span.libox2 {display: inline-block;width: 120px;color: #000000;font-weight: 400;letter-spacing: 0;font-size: 0.9em;}
ul.bul5 li:nth-child(6):after{display: none;}

ul.bul6 {display:flex;flex-wrap:wrap;justify-content:space-between;}
ul.bul6 li {list-style:none; width:49%;padding:10px 0;}


#container ul.bul_fl li{list-style:none;display:inline-block; float:left; width:48%; padding:1px 0px 1px 10px; line-height:24px; background:url(/img/li_bul.gif) 0 12px no-repeat; letter-spacing:0px; font-size:13.5px;}
#container ul.bul_fl:after {clear:both; content:''; display:block;}

#container ul.cont_year {margin-top:15px;}
#container ul.cont_year li {padding-bottom:3px;}

.h5 {display:block; border:none; height:5px;margin:0px; padding:0px; font-size:0px;}
.h10 {display:block; border:none; height:10px;margin:0px; padding:0px; font-size:0px;}
.h15{display:block; border:none; height:15px;margin:0px; padding:0px; font-size:0px;}
.h20 {display:block; border:none; height:20px;margin:0px; padding:0px; font-size:0px;}
.h30 {display:block; border:none; height:30px;margin:0px; padding:0px; font-size:0px;}
.h50 {display:block; border:none; height:50px;margin:0px; padding:0px; font-size:0px;}
.h60 {display:block; border:none; height:60px;margin:0px; padding:0px; font-size:0px;}
.h80 {display:block; border:none; height:80px;margin:0px; padding:0px; font-size:0px;}
.h100 {display:block; border:none; height:80px;margin:0px; padding:0px; font-size:0px;}
.bd {display:block; border:none; background:#eaeaea; height:1px;margin:25px 0px; padding:0px; font-size:0px; clear:both;}
.bd2 {display:block; border:none; border-bottom:1px dashed #eaeaea; margin:15px 0px; padding:0px; clear:both;}

.mg0 {margin:0 !important;}
.mt0 {margin-top:0 !important;}
.mt5 {margin-top:5px !important;}
.mb0 {margin-bottom:0 !important;}
.ml30 {margin-left:30px !important;}
.pd0 {padding:0 !important;}
.pt5 {padding-top:5px !important;}
.pt10 {padding-top:10px !important;}
.pb5 {padding-bottom:5px !important;}
.pb10 {padding-bottom:10px !important;}
.pr0 {padding-right:0 !important;}
.pl0 {padding-left:0 !important;}
.mr10 {margin-right:10px !important;}
.pl20 {padding-left:20px !important;}

#showcase_s1{position:relative;margin-bottom:30px;}
#showcase_s1 .showcase-onepage .showcase-content{}
#showcase_s1 .showcase-arrow-next {position:absolute; top:225px;outline:0; width:50px; height:50px; text-indent:-9999px; z-index:99;left:0px; background:url(/img/prev_next_btn2.png) no-repeat 0 0px;  cursor:pointer;opacity:0.5; 	-moz-opacity:0.5; 	filter: alpha(opacity=50);  }
#showcase_s1 .showcase-arrow-previous{position:absolute; top:225px; outline:0; width:50px; height:50px; text-indent:-9999px; z-index:99;right:0px; background: url(/img/prev_next_btn2.png) no-repeat -50px 0; cursor:pointer;opacity:0.5; 	-moz-opacity:0.5; 	filter: alpha(opacity=50);  }
#showcase_s1 .showcase-arrow-next:hover, #showcase_s1 .showcase-arrow-previous:hover {  cursor:pointer;opacity:1.0; 	-moz-opacity:1.0; 	filter: alpha(opacity=100); transition:0.3s; }
#showcase_s1 .showcase-thumbnail-container {margin-top:15px;}
#showcase_s1 .showcase-thumbnail-restriction{ width:780px !important; height:69px !important;  overflow:hidden;}
#showcase_s1 .thimg {width:120px; height:69px;}
#showcase_s1 .showcase-thumbnail {margin:0px 5px;width:120px; height:69px; overflow:hidden;}
#showcase_s1 .showcase-thumbnail-button-backward {background:url(/img/main/prev_next_btn2.png) -5px 8px no-repeat; width:40px; height:69px;margin-right:5px; text-indent:-99999px;  font-size:0px; display:block;}
#showcase_s1 .showcase-thumbnail-button-forward {background:url(/img/main/prev_next_btn2.png) -50px 8px no-repeat; width:40px; height:69px; text-indent:-99999px;  font-size:0px;display:block;   }
#showcase_s1 .showcase-thumbnail-wrapper .active {border:5px solid #fc6a19;width:110px; height:59px;}
#showcase_s1 .showcase-thumbnail-wrapper .active .thimg {opacity:0.5; 	-moz-opacity:0.5; 	filter: alpha(opacity=50);}


.btnArea {display:block; position:relative; width:100%; height:50px;}
.btnArea a.btn_01 {display:block; position:absolute; height:50px; width:240px; line-height:50px; font-size:18px; font-family:'nanum-square-r'; background:#3f5765; color:#fff; text-align:center; } 
.btnArea a.btnCen {left:50% !important; margin-left:-170px;}
.btnArea a.btnRig {right:0 !important;}

.ctt_admin {position:absolute; right:30px; top:80px;display:none;}

.picnicSelect {margin-bottom:20px;}
.picnicSelect .pnsel_tt{border:2px solid #d2d2d2; display:block; width:200px; height:30px; padding:8px 10px; line-height:30px; color:#555; font-family:'nanumB';position:relative;}
.picnicSelect .pnsel_tt .arr {position:absolute; right:20px; top:8px;}
.picnicSelect .pnsel_opt { display:block; width:204px; height:30px; padding:5px 10px; margin-top:2px; line-height:30px; color:#555; background:#f2f2f2; }
.picnicSelect a:hover.pnsel_opt {text-decoration:underline;}

input.ed {padding:3px 15px; border:1px solid #c8c8c8;}
select.ed {padding:3px 15px; border:1px solid #c8c8c8;}
.end{display:inline-block;padding:11px 25px;border:1px solid #494949;background:#494949;color:#fff;text-decoration:none;vertical-align:middle; cursor:pointer; font-size:16px; font-weight:bold;}

span.spr {display:inline-block; margin-right:10px;}

/*history*/
.history_wrap {position:relative}
.history_wrap:after {content:'';position:absolute;top:0;left:50%;display:block;width:1px;height:100%;background:#e0e0e0}

.history_wrap .history {position:relative;padding:0 0 30px 0;overflow:hidden}
.history_wrap .history i {position:absolute;top:3px;left:50%;display:block;margin-left:-3px;width:8px;height:8px;background:#a58864;z-index: 1;transform: rotate(45deg);}
.history_wrap .history dl {position:relative;padding:0 20px;width:50%;box-sizing:border-box}
.history_wrap .history dt {margin:0 0 15px 0;font-size:17px;font-weight:700;letter-spacing:-1px;color:#333;line-height: 100%;}
.history_wrap .history dd {margin:0 0 15px 0;font-size:15px;font-weight:300;color:#777}
.history_wrap .history dd title {display:inline-block;padding:0 5px;margin:0 15px 15px 15px;line-height:24px;font-size:15px;font-weight:300;color:#222;border:1px solid #e9e9e9;text-align:center}
.history_wrap .history span {font-size:16px;display:inline-block;margin-left:5px;}
.history_wrap .history p {position:relative;margin:0 0 15px 0;font-size:14px;font-weight:300;color:#777;line-height: 160%;word-break: keep-all;}
.history_wrap .history strong {font-weight:normal; font-family:'nanumB';color:#444;}
.history_wrap .history:nth-child(even) dl {float:right;}
.history_wrap .history:nth-child(odd) dl {float:left;}
.history_wrap .history:nth-child(odd) dt, .history:nth-child(odd) dd {text-align:right} 
.history_wrap .history:nth-child(even) dl dd p:after{content:'';display:block;position:absolute;top:11px;left:0;width:7px;height:1px;background:#999;}
.history_wrap .history:nth-child(odd) dl dd p:before{content:'';display:block;position:absolute;top:11px;right:0;width:7px;height:1px;background:#999;}
.history_wrap .history:nth-child(even) dl dd p{padding-left:14px}
.history_wrap .history:nth-child(odd) dl dd p{padding-right:14px}

.prepare {text-align: center;margin: 80px 0 0;}
.prepare img {}
.prepare p {display: block;font-size: 26px;font-weight: 500;line-height: 100%;margin: 20px 0 15px;}
.prepare span {color: #666;font-weight: 300;}


.turn {width:100%;    height: 310px;}
.turn li {width:28%; float:left; display:inline-block;    margin-right: 55px;}
.turn li:last-child{margin-right: 0px;}
.turn li .cir {width:100%; height:300px; background: #fff; border:2px solid #dddddd; border-radius:10px; !important; -webkit-border-radius:10px !important; -moz-border-radius:10px !important; text-align:center;    padding: 15px;}
.turn li .cir .info {margin:0; color:#000; font-weight:normal;font-size:21px; line-height:160%; margin:22px 0;padding-bottom:2px; display: inline-block;    width: 100%;font-weight: 500; height: 125px;}
.turn li span {display:block; text-align:center; color:#fff; background:#fc8c06; width: 30px; height:18px; line-height:18px; margin: 35px auto 0 auto;}
.turn li.back_no {background:none;}

.turn li:nth-child(1) .cir .info {background: url(/img/do_icon1.png) bottom center no-repeat;}
.turn li:nth-child(2) .cir .info {background: url(/img/do_icon2.png) bottom center no-repeat;}
.turn li:nth-child(3) .cir .info {background: url(/img/do_icon3.png) bottom center no-repeat;}




.sanha-btn {font-weight: 400;font-size: 1.7em;color: #fff !important;background-color:#ef4058;line-height: 60px;text-align: center;padding: 10px 15px;border-radius: 10px;}

/* 절차도 */
.prc{position:relative;width:100%;}
ol.prc>li:before{display: none;}
.process_ty2{background-color: #f8f7f7;padding: 30px 40px 0;}
.prc.type2 {width: calc(100% + 30px);overflow: hidden;}
.prc.type2 > li{}
.prc.type2:after{display:block;clear: both;;content: '';}
.prc.type2 > li{display:table-cell;position: relative;float: left;width:calc(25% - 30px);margin-bottom:30px;margin-left:30px;border:none;}
.prc.type2.step5 > li{margin-left:45px;}
.prc.type2.step5 > li:first-child {margin-left: 0px;}
.prc.type2 > li .inner{position: relative;display: block;width: 100%;padding: 34px 5px 21px;border: 1px solid #c4cbd2;text-align: center;background-color: #fff;}
.prc.type2 > li .inner:after{display:none}
.prc.type2 > li .inner:before{display: block;position: absolute;right: -30px;top:50%;width:26px;height:13px;background: url(/img/step-icon.png);transform: translateY(-50%);content: '';}
.prc.type2 > li .inner .num{position: absolute;top:18px;left: 18px;font-size: 14px;font-weight: bold;line-height: 1; color:#767676;transform: translateY(-50%);}
.prc.type2 > li .inner .item{display: inline-block;vertical-align:middle;font-size: 16px;color: #2d3d4e;text-align: center;line-height: 1.2;}
.prc.type2 > li .inner .item:after {display: inline-block;vertical-align: middle;content: "";position: absolute;z-index: -1;}
.prc.type2 > li .inner .prc__title{display:block;position: relative;margin:0;font-size:15px;font-weight: bold; color:#333;border:none;}
.prc.type2 > li .inner .prc__title span{display: block;line-height: 1;}
.prc.type2 > li .inner .prc__text{}
.prc.type2 > li .inner .prc__icon + .prc__title{padding-top: 25px;padding-bottom: 0;font-size: 16px;margin-bottom: 5px;}
.prc.type2 > li .inner .prc__icon + .prc__title:after{bottom: auto;top: 10px;height: 5px;}
.prc.type2 .circle{position: relative;width: 58px;height: 58px;margin-bottom: 13px;border: 0;}

.prc.type2 .circle.color1{background-color: #e58c7e;}
.prc.type2 .circle.color2{background-color: #f86148;}
.prc.type2 .circle.color3{background-color: #f35140;}
.prc.type2 .circle.color4{background-color: #ec2d19;}
.prc.type2 .circle.color5{background-color: #de323e;}
.prc.type2 .circle.color6{background-color: #de3253;}
.prc.type2 .circle.color7{background-color: #b20a39;}
.prc.type2 .circle.color8{background-color: #892340;}

.ir-icon_process {background-image: url(/pcms/dist/img/ir_process.png);position: absolute;top: 0;left: 0; width:58px;height:58px;border-radius: 50%;}
.ir-icon_process.icon1{background-position: 0 0 ;}
.ir-icon_process.icon2{background-position: -68px 0 ;}
.ir-icon_process.icon3{background-position: -136px 0 ;}
.ir-icon_process.icon4{background-position: -204px 0 ;}
.ir-icon_process.icon5{background-position: -272px 0 ;}
.ir-icon_process.icon6{background-position: -340px 0 ;}
.ir-icon_process.icon7{background-position: -408px 0 ;}
.ir-icon_process.icon8{background-position: -476px 0 ;}
.ir-icon_process.icon9{background-position: -544px 0 ;}
.ir-icon_process.icon10{background-position: -612px 0 ;}
.ir-icon_process.icon11{background-position: 0 -68px ;}
.ir-icon_process.icon12{background-position: -68px -68px ;}
.ir-icon_process.icon13{background-position: -136px -68px ;}
.ir-icon_process.icon14{background-position: -204px -68px ;}
.ir-icon_process.icon15{background-position: -272px -68px ;}
.ir-icon_process.icon16{background-position: -340px -68px ;}
.ir-icon_process.icon17{background-position: -408px -68px ;}
.ir-icon_process.icon18{background-position: -476px -68px ;}
.ir-icon_process.icon19{background-position: -544px -68px ;}
.ir-icon_process.icon20{background-position: -612px -68px ;}
.ir-icon_process.icon21{background-position: 0 -136px ;}
.ir-icon_process.icon22{background-position: -68px -136px ;}
.ir-icon_process.icon23{background-position: -136px -136px ;}
.ir-icon_process.icon24{background-position: -204px -136px ;}
.ir-icon_process.icon25{background-position: -274px -136px ;}
.ir-icon_process.icon26{background-position: -340px -136px ;}
.ir-icon_process.icon27{background-position: -408px -136px ;}
.ir-icon_process.icon28{background-position: -476px -136px ;}
.ir-icon_process.icon29{background-position: -544px -136px ;}
.ir-icon_process.icon30{background-position: -612px -136px ;}

.prc.type2.step4 > li:nth-child(5),
.prc.type2.step4 > li:nth-child(6),
.prc.type2.step4 > li:nth-child(7),
.prc.type2.step4 > li:nth-child(8),
.prc.type2.step4 > li:nth-child(13),
.prc.type2.step4 > li:nth-child(14),
.prc.type2.step4 > li:nth-child(15),
.prc.type2.step4 > li:nth-child(16){float:right}
.prc.type2.step4 > li:last-child .inner:before{display:none;}
.prc.type2.step4 > li:nth-child(6) .inner:before,
.prc.type2.step4 > li:nth-child(7) .inner:before,
.prc.type2.step4 > li:nth-child(8) .inner:before,
.prc.type2.step4 > li:nth-child(14) .inner:before,
.prc.type2.step4 > li:nth-child(15) .inner:before,
.prc.type2.step4 > li:nth-child(16) .inner:before{display:block;right:-32px;transform: translateY(-50%) rotate(-180deg);}
.prc.type2.step4 > li:nth-child(5) .inner:before,
.prc.type2.step4 > li:nth-child(9) .inner:before,
.prc.type2.step4 > li:nth-child(13) .inner:before{top: -26px;right: 0;left: 50%;transform: rotate(90deg);display:block;}
.prc.type2.step4 > li:nth-child(9) .inner:after{content: '';display: block;position: absolute;right: -27px;top:50%;width:26px;height:13px;background: url(/img/step-icon.png);transform: translateY(-50%);}
.prc.type2.step4 > li:nth-child(16) .inner:after{content: '';display: block;position: absolute;bottom: -20px;right: 0;left: 50%;width:26px;height:13px;background: url(/img/step-icon.png);transform: translateY(-50%);transform: rotate(90deg);}


.prc.type2.step5 > li{width: calc(23.4% - 30px);}
.prc.type2.step5 > li:nth-child(6),
.prc.type2.step5 > li:nth-child(7),
.prc.type2.step5 > li:nth-child(8),
.prc.type2.step5 > li:nth-child(9),
.prc.type2.step5 > li:nth-child(10),
.prc.type2.step5 > li:nth-child(16),
.prc.type2.step5 > li:nth-child(17),
.prc.type2.step5 > li:nth-child(18),
.prc.type2.step5 > li:nth-child(19),
.prc.type2.step5 > li:nth-child(20){float:right}
.prc.type2.step5 > li:nth-child(6) .inner:before,
.prc.type2.step5 > li:nth-child(11) .inner:before{top: -24px;right: 0;left: 50%;transform: rotate(90deg);display:block;}
.prc.type2.step5 > li:nth-child(7) .inner:before,
.prc.type2.step5 > li:nth-child(8) .inner:before,
.prc.type2.step5 > li:nth-child(9) .inner:before,
.prc.type2.step5 > li:nth-child(10) .inner:before,
.prc.type2.step5 > li:nth-child(16) .inner:before,
.prc.type2.step5 > li:nth-child(17) .inner:before,
.prc.type2.step5 > li:nth-child(18) .inner:before,
.prc.type2.step5 > li:nth-child(19) .inner:before,
.prc.type2.step5 > li:nth-child(20) .inner:before{display:block;left: auto;right: -32px; transform: translateY(-50%) rotate(-180deg);}
.prc.type2.step5 > li:nth-child(11) .inner:after{display:block;content:'';position: absolute;right: -20px;top: 50%;width:15px;height:24px;background: url(/img/step-icon.png);transform: translateY(-50%);}
.prc.type2.step5 > li:nth-child(15) .inner:after{display:block;content:'';position: absolute;left:50%;bottom: -24px;width:15px;height:24px;background: url(/img/step-icon.png);transform: translateX(-50%) rotate(90deg);}
.prc.type2.step5 > li:nth-child(10) .inner:before,
.prc.type2.step5 > li:nth-child(20) .inner:before{display:block;}


.prc.type2.step6 > li{width: calc(16.66% - 30px);}
.prc.type2.step6 > li:nth-child(7),
.prc.type2.step6 > li:nth-child(8),
.prc.type2.step6 > li:nth-child(9),
.prc.type2.step6 > li:nth-child(10),
.prc.type2.step6 > li:nth-child(11),
.prc.type2.step6 > li:nth-child(12),
.prc.type2.step6 > li:nth-child(13),
.prc.type2.step6 > li:nth-child(14){float:right}
.prc.type2.step6 > li:nth-child(7) .inner:before,
.prc.type2.step6 > li:nth-child(8) .inner:before,
.prc.type2.step6 > li:nth-child(9) .inner:before,
.prc.type2.step6 > li:nth-child(10) .inner:before,
.prc.type2.step6 > li:nth-child(11) .inner:before,
.prc.type2.step6 > li:nth-child(12) .inner:before{display:block;left: auto;right: -32px; transform: translateY(-50%) rotate(-180deg);}


 .process_ty2{background:none;padding:0}
 .prc.type2 .circle{margin:0 auto;}
 .prc.type2 > li .inner{    padding-bottom: 35px;padding-top: 64px;}
 .prc.type2 > li .inner .num{color: #ef4030;display:block;left:0;width:100%;top: 40px;}
 .prc.type2 > li .inner .prc__title{font-size:18px;}
 .prc.type2 > li .inner .prc__title span{color:#888;font-size:14px;margin-top:10px;display:block;line-height:1.3}
.two{background-color: #f6f6f6;}
.two .layout:before{content: "";display: block;position: absolute;top: -75px;left: 50%;transform: translateX(-50%);width: 195px;height: 176px;background: url(/images/admission/sub02/sub02_03_img08.png) no-repeat;}


/* 절차도 */
.prc{position:relative;width:100%;}
ol.prc>li:before{display: none;}
.process_ty2{background-color: #f8f7f7;padding: 30px 40px 0;}
.prc.type3 {width: calc(100% + 30px);overflow: hidden;}
.prc.type3 > li{}
.prc.type3:after{display:block;clear: both;;content: '';}
.prc.type3 > li{display:table-cell;position: relative;float: left;width:calc(25% - 30px);margin-bottom:30px;margin-left: 30px;border:none;}
.prc.type3.step5 > li{margin-left: 51px;}
.prc.type3.step5 > li:first-child {margin-left: 0px;}
.prc.type3 > li .inner{position: relative;display: block;width: 100%;padding: 34px 5px 21px;border: 1px solid #c4cbd2;text-align: center;background-color: #fff;}
.prc.type3 > li .inner:after{display:none}
.prc.type3 > li .inner:before{display: block;position: absolute;right: -30px;top:50%;width:26px;height:13px;background: url(/img/step-icon.png);transform: translateY(-50%);content: '';}
.prc.type3 > li .inner .num{position: absolute;top:18px;left: 18px;font-size: 14px;font-weight: bold;line-height: 1; color:#767676;transform: translateY(-50%);}
.prc.type3 > li .inner .item{display: inline-block;vertical-align:middle;font-size: 16px;color: #2d3d4e;text-align: center;line-height: 1.2;}
.prc.type3 > li .inner .item:after {display: inline-block;vertical-align: middle;content: "";position: absolute;z-index: -1;}
.prc.type3 > li .inner .prc__title{display:block;position: relative;margin:0;font-size:15px;font-weight: bold; color:#333;border:none;}
.prc.type3 > li .inner .prc__title span{display: block;line-height: 1;}
.prc.type3 > li .inner .prc__text{}
.prc.type3 > li .inner .prc__icon + .prc__title{padding-top: 25px;padding-bottom: 0;font-size: 16px;margin-bottom: 5px;}
.prc.type3 > li .inner .prc__icon + .prc__title:after{bottom: auto;top: 10px;height: 5px;}
.prc.type3 .circle{position: relative;width: 58px;height: 58px;margin-bottom: 13px;border: 0;}

.prc.type3 .circle.color1{background-color: #e58c7e;}
.prc.type3 .circle.color2{background-color: #f86148;}
.prc.type3 .circle.color3{background-color: #f35140;}
.prc.type3 .circle.color4{background-color: #ec2d19;}
.prc.type3 .circle.color5{background-color: #de323e;}
.prc.type3 .circle.color6{background-color: #de3253;}
.prc.type3 .circle.color7{background-color: #b20a39;}
.prc.type3 .circle.color8{background-color: #892340;}

.ir-icon_process {background-image: url(/pcms/dist/img/ir_process.png);position: absolute;top: 0;left: 0; width:58px;height:58px;border-radius: 50%;}
.ir-icon_process.icon1{background-position: 0 0 ;}
.ir-icon_process.icon2{background-position: -68px 0 ;}
.ir-icon_process.icon3{background-position: -136px 0 ;}
.ir-icon_process.icon4{background-position: -204px 0 ;}
.ir-icon_process.icon5{background-position: -272px 0 ;}
.ir-icon_process.icon6{background-position: -340px 0 ;}
.ir-icon_process.icon7{background-position: -408px 0 ;}
.ir-icon_process.icon8{background-position: -476px 0 ;}
.ir-icon_process.icon9{background-position: -544px 0 ;}
.ir-icon_process.icon10{background-position: -612px 0 ;}
.ir-icon_process.icon11{background-position: 0 -68px ;}
.ir-icon_process.icon12{background-position: -68px -68px ;}
.ir-icon_process.icon13{background-position: -136px -68px ;}
.ir-icon_process.icon14{background-position: -204px -68px ;}
.ir-icon_process.icon15{background-position: -272px -68px ;}
.ir-icon_process.icon16{background-position: -340px -68px ;}
.ir-icon_process.icon17{background-position: -408px -68px ;}
.ir-icon_process.icon18{background-position: -476px -68px ;}
.ir-icon_process.icon19{background-position: -544px -68px ;}
.ir-icon_process.icon20{background-position: -612px -68px ;}
.ir-icon_process.icon21{background-position: 0 -136px ;}
.ir-icon_process.icon22{background-position: -68px -136px ;}
.ir-icon_process.icon23{background-position: -136px -136px ;}
.ir-icon_process.icon24{background-position: -204px -136px ;}
.ir-icon_process.icon25{background-position: -274px -136px ;}
.ir-icon_process.icon26{background-position: -340px -136px ;}
.ir-icon_process.icon27{background-position: -408px -136px ;}
.ir-icon_process.icon28{background-position: -476px -136px ;}
.ir-icon_process.icon29{background-position: -544px -136px ;}
.ir-icon_process.icon30{background-position: -612px -136px ;}

.prc.type3.step4 > li:nth-child(5),
.prc.type3.step4 > li:nth-child(6),
.prc.type3.step4 > li:nth-child(7),
.prc.type3.step4 > li:nth-child(8),
.prc.type3.step4 > li:nth-child(13),
.prc.type3.step4 > li:nth-child(14),
.prc.type3.step4 > li:nth-child(15),
.prc.type3.step4 > li:nth-child(16){float:right}
.prc.type3.step4 > li:last-child .inner:before{display:none;}
.prc.type3.step4 > li:nth-child(6) .inner:before,
.prc.type3.step4 > li:nth-child(7) .inner:before,
.prc.type3.step4 > li:nth-child(8) .inner:before,
.prc.type3.step4 > li:nth-child(14) .inner:before,
.prc.type3.step4 > li:nth-child(15) .inner:before,
.prc.type3.step4 > li:nth-child(16) .inner:before{display:block;right:-32px;transform: translateY(-50%) rotate(-180deg);}
.prc.type3.step4 > li:nth-child(5) .inner:before,
.prc.type3.step4 > li:nth-child(9) .inner:before,
.prc.type3.step4 > li:nth-child(13) .inner:before{top: -26px;right: 0;left: 50%;transform: rotate(90deg);display:block;}
.prc.type3.step4 > li:nth-child(9) .inner:after{content: '';display: block;position: absolute;right: -27px;top:50%;width:26px;height:13px;background: url(/img/step-icon.png);transform: translateY(-50%);}
.prc.type3.step4 > li:nth-child(16) .inner:after{content: '';display: block;position: absolute;bottom: -20px;right: 0;left: 50%;width:26px;height:13px;background: url(/img/step-icon.png);transform: translateY(-50%);transform: rotate(90deg);}


.prc.type3.step5 > li{width: calc(31.4% - 30px);}
.prc.type3.step5 > li:nth-child(6),
.prc.type3.step5 > li:nth-child(7),
.prc.type3.step5 > li:nth-child(8),
.prc.type3.step5 > li:nth-child(9),
.prc.type3.step5 > li:nth-child(10),
.prc.type3.step5 > li:nth-child(16),
.prc.type3.step5 > li:nth-child(17),
.prc.type3.step5 > li:nth-child(18),
.prc.type3.step5 > li:nth-child(19),
.prc.type3.step5 > li:nth-child(20){float:right}
.prc.type3.step5 > li:nth-child(6) .inner:before,
.prc.type3.step5 > li:nth-child(11) .inner:before{top: -24px;right: 0;left: 50%;transform: rotate(90deg);display:block;}
.prc.type3.step5 > li:nth-child(7) .inner:before,
.prc.type3.step5 > li:nth-child(8) .inner:before,
.prc.type3.step5 > li:nth-child(9) .inner:before,
.prc.type3.step5 > li:nth-child(10) .inner:before,
.prc.type3.step5 > li:nth-child(16) .inner:before,
.prc.type3.step5 > li:nth-child(17) .inner:before,
.prc.type3.step5 > li:nth-child(18) .inner:before,
.prc.type3.step5 > li:nth-child(19) .inner:before,
.prc.type3.step5 > li:nth-child(20) .inner:before{display:block;left: auto;right: -32px; transform: translateY(-50%) rotate(-180deg);}
.prc.type3.step5 > li:nth-child(11) .inner:after{display:block;content:'';position: absolute;right: -20px;top: 50%;width:15px;height:24px;background: url(/img/step-icon.png);transform: translateY(-50%);}
.prc.type3.step5 > li:nth-child(15) .inner:after{display:block;content:'';position: absolute;left:50%;bottom: -24px;width:15px;height:24px;background: url(/img/step-icon.png);transform: translateX(-50%) rotate(90deg);}
.prc.type3.step5 > li:nth-child(10) .inner:before,
.prc.type3.step5 > li:nth-child(20) .inner:before{display:block;}


.prc.type3.step6 > li{width: calc(16.66% - 30px);}
.prc.type3.step6 > li:nth-child(7),
.prc.type3.step6 > li:nth-child(8),
.prc.type3.step6 > li:nth-child(9),
.prc.type3.step6 > li:nth-child(10),
.prc.type3.step6 > li:nth-child(11),
.prc.type3.step6 > li:nth-child(12),
.prc.type3.step6 > li:nth-child(13),
.prc.type3.step6 > li:nth-child(14){float:right}
.prc.type3.step6 > li:nth-child(7) .inner:before,
.prc.type3.step6 > li:nth-child(8) .inner:before,
.prc.type3.step6 > li:nth-child(9) .inner:before,
.prc.type3.step6 > li:nth-child(10) .inner:before,
.prc.type3.step6 > li:nth-child(11) .inner:before,
.prc.type3.step6 > li:nth-child(12) .inner:before{display:block;left: auto;right: -32px; transform: translateY(-50%) rotate(-180deg);}


 .process_ty2{background:none;padding:0}
 .prc.type3 .circle{margin:0 auto;}
 .prc.type3 > li .inner{    padding-bottom: 35px;padding-top: 64px;}
 .prc.type3 > li .inner .num{color: #ef4030;display:block;left:0;width:100%;top: 40px;}
 .prc.type3 > li .inner .prc__title{font-size:18px;}
 .prc.type3 > li .inner .prc__title span{color:#888;font-size:14px;margin-top:10px;display:block;line-height:1.3}
.two{background-color: #f6f6f6;}
.two .layout:before{content: "";display: block;position: absolute;top: -75px;left: 50%;transform: translateX(-50%);width: 195px;height: 176px;background: url(/images/admission/sub02/sub02_03_img08.png) no-repeat;}


.service {display: block;font-size: 32px;font-weight: 900;letter-spacing: -0.64px; line-height: 1;}
.service1 {display: block;font-size: 17px;letter-spacing: -0.4px;line-height: 1;margin-top: 14px;}
.service2{margin-bottom: 30px;width: 100%;height: 177px;box-sizing: border-box;padding: 55px 40px 0 0px;color: #fff;text-align: right;}
.service2_1 {background: url('/img/service2.jpg');}
.service2_2 {background: url('/img/service3.jpg');}
.service2_3 {background: url('/img/service4.jpg');}
.service2_4 {background: url('/img/service5.jpg');}
.service2_5 {background: url('/img/service6.jpg');}
.service2_6 {background: url('/img/service7.jpg');}
.service2_7 {background: url('/img/service8.jpg');}


.map{border:1px solid #ddd}