@charset "utf-8";

#pageCommon {font-family:notokr-regular;border:1px solid #e4e4e4;padding:0 10px}
#pageCommon * {box-sizing:border-box}


.cont_fin {padding-top:50px;padding-left: 197px;}
.cont_fin p {float:left;text-align:center;width:300px;height:100px;margin:40px auto;background-color: #f11a1a;border:1px solid #e9e9e9;font-weight:bold;font-size:20px;line-height:105px}
.cont_fin p a {display:block;padding:1px;color:#fff}
.cont_fin .fin_1 {margin-right:48px}
.cont_fin p:hover {background-color: #fff;border:1px solid #e9e9e9;}
.cont_fin p:hover a{color:#222}


.page42 {font-size:16px;line-height:1.7;color:#555;padding:10px 0 70px}
.page42 .cont01 {padding-top:50px;background:url(/sh_page/img/p42_bg.png) right bottom no-repeat;font-size:18px}
.page42 .cont01 .cont_text_1 {width:695px}
.page42 .cont01 span {font-size:12px;letter-spacing:3px;color:#b5b5b5;text-transform:uppercase;font-family:notokr-bold}
.page42 .cont01 p {margin:20px 0 30px;font-size:40px;line-height:1.5;letter-spacing:-0.5px;color:#222;font-family:notokr-bold}
.page42 .cont02 {overflow:hidden;margin:100px 0}
.page42 .cont02 .tit {float:left;width:250px;height:317px;padding-top:20px;margin-right:20px;color:#fff;text-align:center;background-image:url(/sh_page/img/p42_img01.png)}
.page42 .cont02 .tit i {font-size:12px;letter-spacing:2px}
.page42 .cont02 .tit h3 span {padding-left:10px;font-size:24px;font-family:notokr-bold}
.page42 .cont02 .tit h3:before {display:block;content:"";width:35px;height:1px;height:1px;margin:15px auto;background-color:#fff}
.page42 .cont02 .career {overflow:hidden;position:relative;height:317px;padding:22px 0 0 1px;float:left;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.page42 .cont02 .career:after {display:block;content:"Voice Technic Career";position:absolute;right:0;bottom:-30px;z-index:-1;font-size:70px;color:#f2f2f2;font-style:italic;font-family:notokr-black}
.page42 .cont02 .career ul {float:left;margin-right:10px}
.page42 .cont02 .career ul:last-child {margin-right:0}
.page42 .cont03 ul {margin:70px 0 70px;text-align:center}
.page42 .cont03 ul li {display:inline-block;width:100%;margin-bottom:80px}
.page42 .cont03 ul li p {padding-top:15px;font-size:24px;line-height:1.3;font-family:notokr-medium}
.page42 .cont03 .clear {overflow:hidden;padding:0 50px;background:url(/sh_page/img/p42_txtbg.png) right bottom no-repeat}
.page42 .cont03 .clear > div {width:100%;text-align:center}
.page42 .cont03 .clear > div .pre {white-space:pre;font-size:18px}
.page42 .cont03 .clear .left {}
.page42 .cont03 .clear .left .str {padding-bottom:50px;font-size:40px;color:#222;font-family:notokr-bold}
.page42 .cont03 .clear .right {}
.page42 .cont03 .clear .right .str {padding-top:50px;font-size:40px;color:#222;font-style:italic;font-family:notokr-medium}

/*45*/

.page45 {font-size:16px;line-height:1.7;color:#555;padding-bottom:70px}
.page45 .cont01 {padding-top:50px;background:url(/sh_page/img/p45_bg.png) right bottom no-repeat;font-size:18px}
.page45 .cont01 .cont_text_1 {width:690px}
.page45 .cont01 span {font-size:12px;letter-spacing:3px;color:#b5b5b5;text-transform:uppercase;font-family:notokr-bold}
.page45 .cont01 p {margin:20px 0 30px;font-size:40px;line-height:1.5;letter-spacing:-0.5px;color:#222;font-family:notokr-bold}
.page45 .cont02 {overflow:hidden;margin:50px 0}
.page45 .cont02 .tit {float:left;width:258px;height:317px;padding-top:80px;margin-right:50px;color:#fff;text-align:center;background-image:url(/sh_page/img/p45_img01.png)}
.page45 .cont02 .tit i {font-size:12px;letter-spacing:2px}
.page45 .cont02 .tit h3 span {padding-left:10px;font-size:24px;font-family:notokr-bold}
.page45 .cont02 .tit h3:before {display:block;content:"";width:35px;height:1px;height:1px;margin:15px auto;background-color:#fff}
.page45 .cont02 .career {width:740px;overflow:hidden;position:relative;height:317px;padding:50px 0 0 30px;float:left;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.page45 .cont02 .career:after {display:block;content:"Incubating System";position:absolute;right:0;bottom:-30px;z-index:-1;font-size:70px;color:#f2f2f2;font-style:italic;font-family:notokr-black}
.page45 .cont03_0 {margin:150px 0;font-size:18px;text-align:center}
.page45 .cont03_0 p {margin:20px 0 30px;font-size:40px;line-height:1.5;letter-spacing:-0.5px;color:#222;font-family:notokr-bold}
.page45 .cont03_0 .cr_box {position:relative;width:1070px;height:120px;}
.page45 .cont03_0 .cr_box div:after {display:block;content:'';clear:both;height:0;visibility:hidden}
.page45 .cont03_0 .cr_box div {float:left;width:186px;height:120px;letter-spacing:-1px;font-weight:bold;font-size:20px;color:#222;border:3px solid #222}
.page45 .cont03_0 .cr_box .box_1 {margin-right:30px;padding:40px 49px;}
.page45 .cont03_0 .cr_box .box_2 {margin-right:30px;padding:40px 49px;}
.page45 .cont03_0 .cr_box .box_3 {margin-right:30px;padding:20px 18px;}
.page45 .cont03_0 .cr_box .box_4 {margin-right:30px;padding:20px 13px;}
.page45 .cont03_0 .cr_box .box_5 {padding:20px 22px;}
.page45 .cont03_0 .cr_box .pl {position:absolute}
.page45 .cont03_0 .cr_box .plus_1 {left:185px}
.page45 .cont03_0 .cr_box .plus_2 {left:401px}
.page45 .cont03_0 .cr_box .plus_3 {left:618px}
.page45 .cont03_0 .cr_box .plus_4 {left:834px}

.page45 .cont03 {width:1070px;height:200px;font-size:18px;text-align:center}
.page45 .cont03:after {display:block;content:'';clear:both;height:0;visibility:hidden}
.page45 .cont03 div {float:left}
.page45 .cont03 .l_box {width:300px;height:200px;line-height:200px;background:url(/sh_page/img/p45_img_1.png) no-repeat center;font-weight:bold;font-size:24px;color:#fff}
.page45 .cont03 .r_box {width:749px;height:60px;padding:70px 0 128px;border:1px solid #dfdfdf}

.page45 .cont03s {font-size:18px;text-align:center}
.page45 .cont03s p {margin:50px 0;font-size:40px;line-height:1.5;letter-spacing:-0.5px;color:#222;font-family:notokr-bold}

.page45 .cont03_1 {width:1070px;margin:40px 0 100px;}
.page45 .cont03_1:after {display:block;content:'';clear:both;height:0;visibility:hidden}
.page45 .cont03_1 div {width:1049px;padding:40px 100px 60px;border:1px solid #dedede;border-bottom:none}
.page45 .cont03_1 div:after {display:block;content:'';clear:both;height:0;visibility:hidden}
.page45 .cont03_1 div ul {float:left;width:33%}
.page45 .cont03_1 div li {padding-left:20px}
.page45 .cont03_1 div .li_title {margin-bottom:40px;padding:0;font-weight:bold;font-size:20px;text-align:center;color:#222;background:url(/sh_page/img/p45_li_tit_bg.png) no-repeat center}
.page45 .cont03_1 div .li_bold {margin-top:10px;padding-left:13px;font-weight:bold;background:url(/sh_page/img/p45_li_mark.png) no-repeat left}
.page45 .cont03_1 .v_li_5 {border-bottom:1px solid #dedede}

.page45 .cont04 {width:1070px;height:200px;margin:40px 0;font-size:18px;text-align:center}
.page45 .cont04:after {display:block;content:'';clear:both;height:0;visibility:hidden}
.page45 .cont04 div {float:left}
.page45 .cont04 .l_box {width:300px;height:200px;line-height:200px;background:url(/sh_page/img/p45_img_2.png) no-repeat center;font-weight:bold;font-size:24px;color:#fff}
.page45 .cont04 .r_box {width:749px;height:60px;padding:70px 0 128px;border:1px solid #dfdfdf}

.page45 .cont04_1 {width:1070px;height:200px;margin:40px 0;font-size:18px;text-align:center}
.page45 .cont04_1:after {display:block;content:'';clear:both;height:0;visibility:hidden}
.page45 .cont04_1 div {float:left}
.page45 .cont04_1 .l_box {width:300px;height:200px;line-height:200px;background:url(/sh_page/img/p45_img_3.png) no-repeat center;font-weight:bold;font-size:24px;color:#fff}
.page45 .cont04_1 .r_box {width:749px;height:60px;padding:57px 0 141px;border:1px solid #dfdfdf}

.page45 .cont04_2 {width:1070px;height:200px;margin:40px 0;font-size:18px;text-align:center}
.page45 .cont04_2:after {display:block;content:'';clear:both;height:0;visibility:hidden}
.page45 .cont04_2 div {float:left}
.page45 .cont04_2 .l_box {width:300px;height:200px;line-height:200px;background:url(/sh_page/img/p45_img_4.png) no-repeat center;font-weight:bold;font-size:24px;color:#fff}
.page45 .cont04_2 .r_box {width:749px;height:60px;padding:70px 0 128px;border:1px solid #dfdfdf}

.page45 .cont04_3 {width:1070px;height:200px;margin:40px 0;font-size:18px;text-align:center}
.page45 .cont04_3:after {display:block;content:'';clear:both;height:0;visibility:hidden}
.page45 .cont04_3 div {float:left}
.page45 .cont04_3 .l_box {width:300px;height:200px;line-height:200px;background:url(/sh_page/img/p45_img_5.png) no-repeat center;font-weight:bold;font-size:24px;color:#fff}
.page45 .cont04_3 .r_box {width:749px;height:60px;padding:55px 0 143px;border:1px solid #dfdfdf}

.page45 .cont05 {font-size:18px;text-align:center}
.page45 .cont05 span {font-size:12px;letter-spacing:3px;color:#b5b5b5;text-transform:uppercase;font-family:notokr-bold}
.page45 .cont05 p {margin:150px 0 50px;font-size:40px;line-height:1.5;letter-spacing:-0.5px;color:#222;font-family:notokr-bold}

/*47*/

.page47 {font-size:16px;line-height:1.7;color:#555;padding-bottom:70px}
.page47 .cont01 {padding:50px 0;background:url(/sh_page/img/p47_bg.png) right 260px no-repeat;font-size:18px}
.page47 .cont01 .cont_text_1 {width:695px}
.page47 .cont01 span {font-size:12px;letter-spacing:3px;color:#b5b5b5;text-transform:uppercase;font-family:notokr-bold}
.page47 .cont01 p {margin:20px 0 30px;font-size:40px;line-height:1.5;letter-spacing:-0.5px;color:#222;font-family:notokr-bold}
.page47 .cont02 {overflow:hidden;margin:50px 0}
.page47 .cont02 .tit {float:left;width:250px;height:317px;padding-top:100px;margin-right:36px;color:#fff;text-align:center;background-image:url(/sh_page/img/p47_img01.png)}
.page47 .cont02 .tit i {font-size:12px;letter-spacing:2px}
.page47 .cont02 .tit h3 span {padding-left:10px;font-size:24px;font-family:notokr-bold}
.page47 .cont02 .tit h3:before {display:block;content:"";width:35px;height:1px;height:1px;margin:15px auto;background-color:#fff}
.page47 .cont02 .career {overflow:hidden;position:relative;width:762px;height:317px;padding:75px 0 0 20px;float:left;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.page47 .cont02 .career:after {display:block;content:"Lesson Target";position:absolute;right:0;bottom:-30px;z-index:-1;font-size:70px;color:#f2f2f2;font-style:italic;font-family:notokr-black}
.page47 .cont02 .career ul {float:left;margin-right:42px}

.page47 .cont03s {font-size:18px;text-align:center}
.page47 .cont03s p {margin:80px 0 50px;font-size:40px;line-height:1.5;letter-spacing:-0.5px;color:#222;font-family:notokr-bold}

.page47 .cont03_1 {width:1070px;margin:40px 0 100px;}
.page47 .cont03_1:after {display:block;content:'';clear:both;height:0;visibility:hidden}
.page47 .cont03_1 div {width:1049px;padding:40px 100px 60px;border:1px solid #dedede;border-bottom:none}
.page47 .cont03_1 div:after {display:block;content:'';clear:both;height:0;visibility:hidden}
.page47 .cont03_1 div ul {float:left;width:33%}
.page47 .cont03_1 div li {padding-left:20px}
.page47 .cont03_1 div .li_title {margin-bottom:40px;padding:0;font-weight:bold;font-size:20px;text-align:center;color:#222;background:url(/sh_page/img/p45_li_tit_bg.png) no-repeat center}
.page47 .cont03_1 div .li_bold {margin-top:10px;padding-left:13px;font-weight:bold;background:url(/sh_page/img/p45_li_mark.png) no-repeat left}
.page47 .cont03_1 .v_li_5 {border-bottom:1px solid #dedede}

#p61 {}
#p61 .tab{display:table;overflow:hidden;padding:0;margin:0 auto 50px}
#p61 .tab > li{float:left;width:158px;margin:0 -1px -1px 0;border:solid 1px #ddd;font-size:17px;list-style-type:none;box-sizing:border-box}
#p61 .tab > li.long_menu{width:200px}
#p61 .tab > li:last-child{margin:0 0 1px 0}
#p61 .tab > li a{display:block;padding:12px 0;line-height:26px;font-weight:800;color:#333;outline:none;text-align:center;transition-duration:300ms;transition-property:color, border-color, background-color;transition-timing-function:ease;}
#p61 .tab > li a:hover{color:#fff;background:#f11a1a}
#p61 .tab > li a.selected{color:#fff;background:#f11a1a;text-decoration:none;cursor:default}
#p61 .panel{clear:both;padding:0;margin:0;}
#p61 .panel > .tab > li{padding:0;margin:0;color:#333;list-style-type:none;text-indent:1em}

/*페이지상단영상추가*/
.add .video{display:inline-block;margin-bottom:50px}
.add img{margin-bottom:30px}
.add .video p{width:520px;height:80px;margin-bottom:5px;text-align:center;font-size:18px;color:#fff;font-weight:bold;line-height:26px;background:#e8180c;box-sizing:border-box}
.add .video01{margin-right:25px}













