/* sub.css */
@font-face{font-family:'Sansation_Regular';src:url('../font/Sansation_Regular.ttf');}
@font-face{font-family:'Sansation_Regular';src:url('../font/Sansation_Regular.woff');}
@font-face{font-family:'NanumSquareR';src:url('../font/NanumSquareR.ttf');}
@font-face{font-family:'NanumSquareR';src:url('../font/NanumSquareR.woff');}

/* main */
/* mainvisual */
body > div > section > div.main_visual{width:500%;position:relative;left:0;}
body > div > section > div.main_visual:after{content:"";display:block;clear:both;}
div.main_visual > section{position:relative;left:0;float:left;width:20%;height:800px;background:url(../images/main_bg1.jpg) no-repeat 50% 0;}
div.main_visual > section:nth-of-type(2){background:url(../images/main_bg2.jpg) no-repeat 0 0;}
div.main_visual > section:nth-of-type(3){background:url(../images/main_bg3.jpg) no-repeat 0 0;}
div.main_visual > section:nth-of-type(4){background:url(../images/main_bg4.jpg) no-repeat 0 0;}

div.main_visual > section > div{position: relative;top:334px;width: 940px;margin: auto;}
div.main_visual > section > div > h3{position:absolute;left:0;width:564px;}
div.main_visual > section > div > ul li:nth-of-type(1){position:absolute;left:0;top:78px;font-size:18px;color:#fff;line-height:1.5;width:540px;}
div.main_visual > section > div > ul li:nth-of-type(2){position:absolute;left:0;top:151px;}
.btn_more a{display:block;padding:10px 30px;border:1px solid #fff;border-radius:20px;color:#fff;transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;}
.btn_more a:hover{display:block;padding:10px 30px;border-radius:20px;background:#fff;opacity:0.8;color:#000;}

div.arrow a{z-index:50;position:absolute;top:430px;opacity:1;}
div.arrow a:hover{opacity:0.5;}
div.arrow a.prev{left:120px;}
div.arrow a.next{right:120px;}

.book_roll{position:absolute;left:482px;bottom:164px;width:280px;}
.book_roll li{float:left;padding-right:7px;}

/* content */
.content_inner{width:940px;margin:0 auto;}
.content_inner:after{content:"";display:block;clear:both;}
.content_inner section{float:left;width:460px;height:272px;border:1px solid #e5e5e5;box-sizing: border-box;padding:40px;}
.content_inner section:hover{border:1px solid #c5c5c5;}
.content_inner > section:nth-of-type(1),
    .content_inner section:nth-of-type(3),
    .content_inner section:nth-of-type(5){margin-right: 20px;margin-bottom: 20px;}
.content_inner section h2{font-size: 22px;color:#333;}
.content_inner section p.qlab_more a{display: block;width:88px;height:26px;line-height: 28px; font-size: 12px;color:#0083ca;border:2px solid #0083ca;text-align: center;margin-top: 10px;transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;font-weight: 800;}
.content_inner section p.qlab_more a:hover{background: #0083ca;color:#fff;}

/* 소개 */
.qlab_intro{background:url(../images/intro_img.png) no-repeat 80% 70%;}

/* 서비스플랫폼 */
.qlab_service{background:#f2f2f2 url(../images/service_img.png) no-repeat 80% 100%;}

/* Center */
.content_inner section.Center{height:159px;background:url(../images/center_bg.jpg) no-repeat 0 0;color:#fff;padding:30px 40px 20px;}
.content_inner section.Center h2{color:#fff;}
.content_inner section.Center h2 span{font-size:12px;color:#fff;padding-left: 12px;}
.Center ul{padding-top: 40px;}
.Center ul li{float:left;font-size: 13px;}
.Center ul li.call_num{height:30px;padding:0px 50px 0 35px;font-size: 16px;background:url(../images/center_img01.png) no-repeat 0 50%;line-height: 30px;}
.Center ul li.open_day{height:30px;padding-left:35px;font-size: 14px;background:url(../images/center_img02.png) no-repeat 0 50%; }

/* Project,Partner */
.content_inner section.banner_box{border:1px solid #e5e5e5;box-sizing: border-box;height:159px;padding:0;}
.content_inner section.banner_box:hover{border:1px solid #c5c5c5;}
.content_inner section.Project,.content_inner section.Partner{border:none;padding:25px;width:229px;height:159px;margin-right: 0;}
.content_inner section.Project h2,.content_inner section.Partner h2{color:#0083ca;font-size: 17px;font-weight: 800;}
.content_inner section.Project{background:url(../images/project_bar.png) no-repeat 100% 50%;border-right: 0;}
.content_inner section.Partner{border-left: 0;}
.main_tab{position:relative;height:100px;}
.main_tab dt{float:left;position:relative;left:65px;top:80px;z-index:3;margin-right:10px;}
.Partner .main_tab dt{float:left;position:relative;left:74px;}
.main_tab dd{position:absolute;left:0;top:10px;z-index:2;}
.main_tab dt.t_first{background:url(../images/img_control_1.png) no-repeat 0 0;}

/* 큐랩뉴스 */
.qlab_News_box{width:100%;height:108px;border-top:1px solid #dcdcdc;margin-top:40px;}
.qlab_News{position:relative;width:940px;margin:0 auto;}
.qlab_News h2{position: absolute;left:0;top:42px; font-size: 22px;color:#333;}
.qlab_News_tit{position: absolute;left:155px;top:44px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;width:500px;}
.inquiry > a{position: absolute;right:0;top:34px; display: block;width:196px;height:38px;border:1px solid #bababa;text-align: center;line-height: 38px;transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;}
.inquiry > a:hover{background:#888;color:#fff;border:1px solid #888;}

/* 퀵패스 */
.quick_path:after{content:"";display:block;clear:both;}
.quick_path{float:right;}
.quick_path_inner > ul > li{float:left;margin-left:7px;padding-left:12px;font-size:12px;background:url(../images/ico_gt.png) no-repeat 0 50%;}
.quick_path_inner > ul > li a{color:#999;}
.quick_path_inner > ul > li:nth-of-type(1){background:none;}
.quick_path_inner > ul > li:last-of-type a{color:#333;}

/* sub */
.engTitle{font-family:'Sansation_Regular';color:#0083ca;}

/* company */
.company_visual{width:100%;height:285px;background:#ccc url(../images/main_bg4.jpg) no-repeat 50% 100%;text-align:center;}
.company_visual > p{padding-top:170px;}

.snb_inner1{width:686px;margin:0 auto;}
.snb_inner1 > ul{width:690px;margin:0 auto;padding-top:3px;line-height:40px;}
.snb_inner1 > ul:after{content:"";display:block;clear:both;}
.snb_inner1 > ul > li{float:left;}
.snb_inner1 > ul > li:last-of-type a{background:none;}
.snb_inner1 > ul > li a{display:block;width:136px;text-align:center;background:url(../images/snb_bar.jpg) no-repeat 100% 50%;}
.snb_inner1 > ul > li a:hover,.snb_inner1 > ul > li.snb_on a{color:#0083ca;border-bottom:4px solid #339cd5;}

/*큐랩은*/
.intro{margin-top: 36px;border-top: 3px solid #848586;font-size: 14px;line-height: 1.5;}
.intro li{padding: 55px 0 55px 180px;border-bottom: 1px solid #0083ca;}
.intro li b{font-size: 16px;}
.intro li:nth-of-type(1){background: url(../images/icon_intro_01.png) no-repeat 65px 50%;}
.intro li:nth-of-type(2){background: url(../images/icon_intro_02.png) no-repeat 65px 50%;}
.intro li:nth-of-type(3){background: url(../images/icon_intro_03.png) no-repeat 65px 50%;}
.intro li:nth-of-type(4){background: url(../images/icon_intro_04.png) no-repeat 65px 50%;}
.intro li:nth-of-type(5){background: url(../images/icon_intro_05.png) no-repeat 65px 50%;}

/*CEO*/
.ceo{margin-top:  36px;padding: 50px 20px 50px 0; border-top: 3px solid #848586;border-bottom: 1px solid #0083ca;font-size: 18px;background: url(../images/ceo_logo.png) no-repeat 50% 50%;}
.ceo span{font-size: 22px;}
.ceo em{color:#0083ca;}
.ceo>div:after{content:"";display:block;clear:both;}
.ceo>div>img{float:right;}
.ceo_sign{float:right;text-align: right;padding:20px;}

/*사업영역*/
.business_con{text-align: center;}
.business_con ul{margin-top: 56px;border-top: 3px solid #848586;font-size: 14px;line-height: 1.5;}
.business_con ul li{float:left;width:469px;padding-top:150px;height:160px;border-bottom: 1px solid #0083ca;border-right: 1px solid #0083ca;}
.business_con ul li:nth-of-type(2),.business_con ul li:nth-of-type(4),.business_con ul li:nth-of-type(6){border-right: 0;}
.business_con ul li:nth-of-type(1){background: url(../images/icon_bus_01.png) no-repeat 53% 50px;height:180px;}
.business_con ul li:nth-of-type(2){background: url(../images/icon_bus_02.png) no-repeat 50% 50px;height:180px;}
.business_con ul li:nth-of-type(3){background: url(../images/icon_bus_03.png) no-repeat 50% 50px;}
.business_con ul li:nth-of-type(4){background: url(../images/icon_bus_04.png) no-repeat 52% 50px;}
.business_con ul li:nth-of-type(5){background: url(../images/icon_bus_05.png) no-repeat 51% 50px;}
.business_con ul li dt{font-size: 18px;color:#0083ca;font-weight: bold;}
.business_con ul li dt span{display: block;font-size:14px;color:#999;font-weight: normal;margin-bottom: 10px;}

/* 테이블*/
.pr_con table td,.pr_con table th{height: 48px;}
.map_p{margin:20px 0 80px;}
.map_p p{line-height:1.8;}
.map_p span{display: inline-block;color:#0083ca;width:60px;}

input,select{border:1px solid #ccc;height:30px;vertical-align:middle;padding-left:8px;font-family:'NanumBarunGothic';}
input[type=image]{border:0;padding-left:0;}
select{height:32px;}
textarea{width:720px;height:200px;border:1px solid #ccc;resize: none;overflow-y: scroll;margin:8px 0 4px 0;padding:10px;font-family:'NanumBarunGothic';}

.pr_con table{width:100%;text-align:center;margin-bottom:35px;}
.pr_con table thead th{color:#555;text-align:center;background:#fafafa;border-top:2px solid #888;border-bottom:1px solid #d1d1d1;}
.pr_contable tbody tr{border-bottom:1px solid #e6e6e6;}
.pr_contable tbody tr td{color:#666;}
.news_table .table_left{padding-left:30px;}
.news_table .notice{text-align:left;padding-left:30px;}
.news_table .notice a:hover{text-decoration:underline;}

/* 사업문의 */
.company5_ta{width:100%;text-align:center;margin-top:35px;margin-bottom:50px;}
.company5_ta thead th{color:#555;text-align:center;background:#fafafa;border-top:2px solid #888;border-bottom:1px solid #d1d1d1;font-weight:bold;}
.company5_ta tbody tr{border-bottom:1px solid #e6e6e6;}
.company5_ta tbody tr td{color:#666;}
.company5_ta tbody tr .table_left{width:200px;background:#fafafa;}
.company5_ta tbody tr:nth-of-type(1){border-top:2px solid #888;}
.notice1{text-align:left;padding-left:10px;}

/* 확인취소버튼 */
.write{height:23px;margin-bottom:140px;margin-left:430px;}
.write li{float:left;width:80px;height:30px;margin-right:4px;border:1px solid #d7d7d7;text-align:center;line-height:30px;}
.write li:nth-of-type(1) a{color:#0083ca;font-weight:bold;}
.write li a{display:block;font-size:14px;}
.write li a:hover{text-decoration:none;background:#0083ca;color:#fff;}

/* PRcenter */
.PRcenter_visual{width:100%;height:285px;background:#ccc url(../images/main_bg1.jpg) no-repeat 50% 100%;text-align:center;}
.PRcenter_visual > p{padding-top:170px;}

.snb_wrap{width:100%;height:46px;border-bottom:1px solid #999fa2;}
.snb_inner{width:410px;margin:0 auto;}
.snb_inner > ul{width:690px;margin:0 auto;padding-top:3px;line-height:40px;}
.snb_inner > ul:after{content:"";display:block;clear:both;}
.snb_inner > ul > li{float:left;background:url(../images/snb_bar.jpg) no-repeat 100% 50%;}
.snb_inner > ul > li:last-of-type{background:none;}
.snb_inner > ul > li a{display:block;width:136px;text-align:center;}
.snb_inner > ul > li a:hover,.snb_inner > ul > li.snb_on a{color:#0083ca;border-bottom:4px solid #339cd5;}

.pr_con{width:940px;margin:0 auto;}
.pr_con:after{content:"";display:block;clear:both;}
.pr_con h2{font-size:32px;padding-top:25px;padding-bottom:8px;color:#444;}
.pr_con p{font-size:15px;color:#666;}
.pr_con > img{margin:30px 0 150px 140px;}

/* 전체검색 */
.pr_con form{float:right;height:40px;margin-bottom:20px;padding-left:256px;border:none;}
.pr_con form select{width:120px;height:40px;border:1px solid #cfcfcf;vertical-align:top;font-size:13px;font-family:"NanumSquareR","맑은 고딕","돋움","dotom",sans-serif;color:#666;box-sizing: border-box;}
.pr_con form input{vertical-align:top;height:40px;}
.pr_con form .srch_text{width:200px;height:40px;border:1px solid #cfcfcf;box-sizing: border-box;}
input::-webkit-input-placeholder { color:#ccc;}
input::-moz-placeholder { color:#ccc;}
input::-ms-input-placeholder { color:#ccc;}

/* 페이지 */
.page{height:23px;margin-bottom:140px;margin-left:454px;}
.page li{float:left;width:25px;height:25px;margin-right:4px;border:1px solid #d7d7d7;text-align:center;line-height:25px;}
.page li:nth-of-type(1) a{color:#0083ca;font-weight:bold;}
.page li a{display:block;font-size:12px;}
.page li a:hover{text-decoration:none;color:#0083ca;}

/* 뉴스상세페이지 테이블 */
.news_detail table{width:100%;line-height:42px;text-align:center;margin-bottom:29px;margin-top:40px;}
.news_detail table thead th{color:#555;text-align:center;background:#fafafa;border-top:2px solid #888;border-bottom:1px solid #d1d1d1;font-weight:bold;}
.news_detail table thead th:nth-of-type(1){width:120px;}
.news_detail table tbody tr{border-bottom:1px solid #e6e6e6;}
.news_detail table tbody tr:nth-of-type(3){height:500px;overflow:auto;}
.news_detail table .table_left{padding-left:10px;color:#666;}
.news_detail table .notice{text-align:left;padding-left:30px;}
.news_detail table .notice a:hover{text-decoration:underline;}

/* PRcenter 프로젝트 */
.project{position:relative;width:940px;height:700px;}
.project > section > div{margin:10px auto}
.project > section > div > img{margin:0 auto}
.project h2 a{display:block; width:187px;height:40px;line-height: 40px;text-align: center;border:1px solid #aeaeae;font-size: 15px;}
.project > section:nth-of-type(1) > h2 a{background:#0083ca;color:#fff;}
.project h2.t1{z-index:80;position:absolute;left:0;top:20px;padding:0;}
.project h2.t2{z-index:80;position:absolute;left:188px;top:20px;padding:0;}
.project h2.t1 img,.project h2.t2 img{/*position:absolute;*/padding:0;margin:0;}
.project1,.project2{position:absolute;left:0px;top:30px;height:760px;padding-top:50px;}
.project2{display:none;}
.pr_con > img.partner_img{margin-bottom: 0;}

/* QUALITY CONSULTING */
.Quality_visual{width:100%;height:285px;background:#ccc url(../images/main_bg2.jpg) no-repeat 50% 60%;text-align:center;}
.Quality_visual > p{padding-top:170px;}

.snb_wrap{width:100%;height:46px;border-bottom:1px solid #999fa2;}
.snb_inner2{position:relative;width:662px;margin:0 auto;}
.snb_inner2 > ul{width:662px;margin:0 auto;padding-top:3px;line-height:40px;}
.snb_inner2 > ul:after{content:"";display:block;clear:both;}
.quality_menu{float:left;width:330px;background:url(../images/snb_bar.jpg) no-repeat 100% 50%;}
.quality_menu:last-of-type{background:none;}
.quality_menu > a{display:block;width:330px;text-align:center;}
.quality_menu > a:hover,.snb_on > a{color:#0083ca;border-bottom:4px solid #339cd5;}

.quality_menu > ul{display:none;}
.quality_menu_s1{position:absolute;left:15px;top:45px;width:350px;height:20px;}
.quality_menu_s2{position:absolute;left:352px;top:45px;width:350px;height:20px;}
.quality_menu_s1 > li,.quality_menu_s2 > li{float:left;}
.quality_menu_s1 > li a,.quality_menu_s2 > li a{display:block;/*width:160px;*/border:none;padding-right: 20px;}
.quality_menu_s1 > li a:hover,.quality_menu_s2 > li a:hover{text-decoration:underline;}

/* QUALITY 1-1 */
.function_con{margin-top: 26px;font-size: 14px;line-height: 1.5;}
.function_con h3{font-size: 21px;color: #0083ca;line-height: 2;}
.function_con p{margin-bottom: 40px;}
.function_con .test2_text{margin-bottom: 10px;}
.test_box section{float:left;width:466px;margin-right: 8px;}
.test_box section:nth-of-type(2){margin:0;}
.test_box section h4{padding:10px;background: #0083ca;color:#fff;font-size: 16px;text-align: center;}
.test_box section div{background: #f0f0f0;height:128px;margin-top: 5px;padding: 15px 0;margin-bottom: 5px;}
.test_box section div section{width:232px;height:124px;border-right: 1px solid #0083ca;margin: 0;}
.test_box section div section:nth-of-type(2){border:0;}
.test_box section div section h5{color: #0083ca;font-weight: 600;font-size: 15px;text-align: center;padding-bottom: 8px;}
.test_box section div section ul li{width:180px;font-size: 13px;padding-left: 50px;background:url(../images/bu_testbox.png) no-repeat 17% 10%;}
.test_box section div ul.oneBox{padding-top: 6px;}
.test_box section div ul.oneBox li{width:400px;font-size: 13px;padding-left: 40px;background:url(../images/bu_testbox.png) no-repeat 7% 0%;padding-bottom: 10px}
.test_box section:nth-of-type(1) div section:nth-of-type(1) ul{float:left;width:100px;}
.function_con > .test_box > p.text_ex{font-size: 11px;}

/* QUALITY 1-2 */
.Perfor_con{float: left;position: relative;width:940px;margin-top: 20px;}
.Perfor_con > section > h3 a{display:block; width:187px;height:40px;line-height: 40px;text-align: center;border:1px solid #aeaeae;}
/*.Perfor_con > section > h3 a:hover{background:#0083ca;color:#fff;}*/
.Perfor_con > section:nth-of-type(1) > h3 a{background:#0083ca;color:#fff;}
.Perfor_con > section > h3.tit1{position:absolute;left:0;top:0;}
.Perfor_con > section > h3.tit2{position:absolute;left:188px;top:0;}
.Perfor_con > section > h3.tit3{position:absolute;left:376px;top:0;}
.Perfor_con > section > h3.tit4{position:absolute;left:564px;top:0;}
.Perfor_con > section > h3.tit5{position:absolute;left:752px;top:0;}
.Perfor_con > section > div{display: none;margin-top: 80px;}
.Perfor_con > section > div.item1{display: block;}
.Perfor_con > section > div h4{font-size: 21px;color: #0083ca;line-height: 2;}
.Perfor_con > section > div h4.device{color:#777;font-size:16px;font-weight: bold;}
.Perfor_con > section > div > p{padding-bottom: 20px;}
.item1 > .test_box section h5{padding:10px;background: #0083ca;color:#fff;font-size: 16px;text-align: center;}

.item5 > table > thead > tr > th.table_left{width:360px;}
.item5 > table > tbody > tr > td.table_left{border-right: 1px solid #e6e6e6;}
.item5 > table > tbody > tr > td{border-bottom: 1px solid #e6e6e6;}

/* QUALITY 2-1 */
.suheang{width:940px;height:246px;border-top: 1px solid #d1d1d1;border-bottom: 1px solid #d1d1d1;line-height: 1.5;text-align: center;margin-bottom: 40px;}
.suheang li{float:left;width:232px;height:62px;padding:144px 40px 40px;border-right: 1px solid #d1d1d1;}
.suheang li:nth-of-type(1){background:url(../images/suheang_icon01.png) no-repeat 50% 28%;}
.suheang li:nth-of-type(2){background:url(../images/suheang_icon02.png) no-repeat 50% 28%;}
.suheang li:nth-of-type(3){background:url(../images/suheang_icon03.png) no-repeat 50% 28%;border-right: 0;}

/* QUALITY 2-2 */
.function_con ul.result_img{width:940px;margin: 40px 0 50px;}
.function_con ul.result_img:after{content:"";display:block;clear:both;}
.function_con ul.result_img li{position: relative;float: left; margin-right: 5px;}
.function_con ul.result_img li.last{margin:0;}
.function_con ul.result_img li span{position: absolute;left:0;top:0;width:100%;height:30px;background: #000;opacity: 0.7;}
.function_con ul.result_img li p{position: absolute;color:#fff;text-align: right;padding:6px 10px;font-size: 12px;margin:0;}
.function_con > h4{font-weight: bold;padding-bottom: 10px;}

.gameanb{font-size: 12px;padding:10px 0;}
.gameanb li{padding-left:10px;background: url(../images/bu_testbox.png) no-repeat 0 10%;}

/* R&D */
.rnd_visual{width:100%;height:285px;background:#ccc url(../images/main_bg2.jpg) no-repeat 50% 60%;text-align:center;}
.rnd_visual > p{padding-top:170px;}

.snb_inner3{width:272px;margin:0 auto;}
.snb_inner3 > ul{width:272px;margin:0 auto;padding-top:3px;line-height:40px;}
.snb_inner3 > ul:after{content:"";display:block;clear:both;}
.snb_inner3 > ul > li{float:left;background:url(../images/snb_bar.jpg) no-repeat 100% 50%;}
.snb_inner3 > ul > li:last-of-type{background:none;}
.snb_inner3 > ul > li a{display:block;width:136px;text-align:center;}
.snb_inner3 > ul > li a:hover,.snb_inner3 > ul > li:nth-of-type(1) a{color:#0083ca;border-bottom:4px solid #339cd5;}
.snb_inner3 > ul > li:nth-of-type(1) a{color:#0083ca;border-bottom:4px solid #339cd5;}
.snb_inner3 > ul.snb_on > li a{color:#666;border-bottom:0;}
.snb_inner3 > ul.snb_on > li:nth-of-type(2) a{color:#0083ca;border-bottom:4px solid #339cd5;}

.research span{font-size:20px;color:#0083ca;}
.manages{background: #ededed;text-align: center;padding:10px;margin:40px 0 50px;border-radius: 20px;}
.function_con p.network_p{margin-bottom: 10px;}
.network_p + img{margin-bottom: 40px;}

/* recruit */
.recruit_visual{width:100%;height:285px;background:#ccc url(../images/main_bg3.jpg) no-repeat 50% 70%;text-align:center;}
.recruit_visual > p{padding-top:170px;}

.snb_inner4{width:680px;margin:0 auto;}
.snb_inner4 > ul{width:680px;margin:0 auto;padding-top:3px;line-height:40px;}
.snb_inner4 > ul:after{content:"";display:block;clear:both;}
.snb_inner4 > ul > li{float:left;}
.snb_inner4 > ul > li:last-of-type{background:none;}
.snb_inner4 > ul > li a{display:block;width:136px;text-align:center;background:url(../images/snb_bar.jpg) no-repeat 100% 50%;}
.snb_inner4 > ul > li a:hover,.snb_inner4 > ul > li.snb_on a{color:#0083ca;border-bottom:4px solid #339cd5;}

.recruitTable{width:60px;}

.recruit_box > img{margin:30px 0 100px;}
.recruit_list{border-bottom:1px solid #0083ca;}
.recruit_list li{padding:50px 80px 50px 236px;border-top:1px solid #0083ca;}
.recruit_list li:nth-of-type(1){background: url(../images/recruit_num01.png) no-repeat 0 50%;}
.recruit_list li:nth-of-type(2){background: url(../images/recruit_num02.png) no-repeat 0 50%;}
.recruit_list li:nth-of-type(3){background: url(../images/recruit_num03.png) no-repeat 0 50%;}
.recruit_list li h4{color:#0083ca;font-size: 20px;padding-bottom: 15px;}

.recruit_img{padding:30px 0 40px;}
.recruit_rule{padding:20px 0;margin-bottom: 30px;font-size: 15px;}
.recruit_rule li{padding-left: 10px; background:url(../images/bu_testbox.png) no-repeat 0 2px;}

/* 복리후생 */
.welfare li{float:left;width:470px;text-align: center;}

.welfare{margin-top: 56px;border-top: 3px solid #848586;font-size: 14px;line-height: 1.5;}
.welfare li{float:left;width:469px;padding-top:150px;height:160px;border-bottom: 1px solid #0083ca;border-right: 1px solid #0083ca;}
.welfare li:nth-of-type(2),.welfare li:nth-of-type(4),.welfare li:nth-of-type(6),.welfare li:nth-of-type(8){border-right: 0;}
.welfare li:nth-of-type(1){background: url(../images/icon_welfare_01.png) no-repeat 50% 50px;height:180px;}
.welfare li:nth-of-type(2){background: url(../images/icon_welfare_02.png) no-repeat 50% 50px;height:180px;}
.welfare li:nth-of-type(3){background: url(../images/icon_welfare_03.png) no-repeat 50% 50px;}
.welfare li:nth-of-type(4){background: url(../images/icon_welfare_04.png) no-repeat 50% 50px;}
.welfare li:nth-of-type(5){background: url(../images/icon_welfare_05.png) no-repeat 50% 50px;}
.welfare li:nth-of-type(6){background: url(../images/icon_welfare_06.png) no-repeat 50% 50px;}
.welfare li:nth-of-type(7){background: url(../images/icon_welfare_07.png) no-repeat 50% 50px;}
.welfare li:nth-of-type(8){background: url(../images/icon_welfare_08.png) no-repeat 50% 50px;}

.welfare li h3{font-size: 18px;color:#0083ca;font-weight: bold;margin-bottom: 10px;}
.welfare li p{display: block;font-size:14px;color:#999;font-weight: normal;margin-bottom: 10px;}

/* 채용안내 */
.recruit_txt{margin: 20px 0 40px;font-size: 14px;line-height: 1.5;padding:50px;text-align: center;background: url(../images/recruit_box.jpg) no-repeat 50% 95%;}
.recruit_txt h3{font-size: 21px;color: #0083ca;line-height: 2;color:#333;}
.recruit_txt p{padding:10px 0;}
.recruit_process_img{margin-bottom: 40px;}

/* 버튼 */
.qlab_btn{text-align: center;}
.qlab_btn button{width:100px;height:40px;background: #0083ca;border: 1px solid #0083ca;color: #fff;cursor: pointer;line-height: 40px;font-size: 15px;margin-left:10px;}
.qlab_btn button:first-child{margin-left:0;}


