@media screen and (min-width:769px){
@charset "utf-8";
.cb{clear:both;}
.mt40{margin-top:40px;}
.line_1{position:relative;top:20px;margin:50px 0; background:#ccc; width:100%; height:1px;}
.txt12{font-size:12px;}
.ul_basic li{padding:0 0 0 30px;  letter-spacing:0;background: url('../images/sub/li_bg.gif') no-repeat 15px 11px; font-size:16px;}

/* 인사말*/
.s01_txt03{text-align:center;font-size:22px; letter-spacing:-1px;  position:relative;top:30px; width:100%; line-height:28px;}
.s01_txt04{font-size:18px;float:left;width:calc(50% - 25px);position:relative;top:20px; padding-right:25px; line-height:28px;}
.s01_txt05{font-size:18px;float:left;width:calc(50% - 25px);position:relative;top:20px; padding-left:25px;  line-height:28px;}
.bold_1{font-weight:bold;font-size:28px; letter-spacing:-1px; color:#403385;}
.bold_2{font-weight:bold;font-size:18px; letter-spacing:-1px; color:#403385;}
.s0101_img{position:relative;}
.s0101_img_m{display:none;}
/* 인사말*/

/* 조직도*/
.s0102_img{display:block;}
.s0102_img_m{display:none;}
/* //조직도*/

/* 주요고객*/
.custom {margin-bottom:40px; height:135px;}
.custom2 {margin-bottom:40px; height:210px;}
.custom3 { height:50px;}
.custom li{float:left; padding:10px;}
.custom2 li{float:left; padding:10px;}
.custom3 li{float:left; padding:10px;}
/* //주요고객*/

/* 프로필*/
.s5_wrap{float:left;width:calc(33% - 30px);margin:30px 15px 30px 15px;  height:335px;}

/* .s5_top{border-radius:15px 15px 0 0; width:calc(100% - 20px);background:#2a67be;color:#fff; height:35px; font-size:18px; padding:10px 0 0 20px; letter-spacing:0px; } */
.s5_top{border-radius:15px 15px 0 0; width:calc(100% - 20px);background:#2a67be;color:#fff; height:35px; font-size:18px; padding:10px 0 0 20px; letter-spacing:0px; }
/*.s5_bot{border-radius:0 0 15px 15px; width:calc(100% - 10px);height:320px;background:#f3f3f3;color:#000; font-size:14px; padding:0 10px 10px 0;} */
.s5_bot{border-radius:0 0 15px 15px; width:calc(100% - 10px);height:320px;background:#f3f3f3;color:#000; font-size:14px; padding:0 10px 10px 0;}
.s5_bot p{padding:10px 0 5px 15px;}
.s5_bot img{width:105px; margin-right:10px;}
.s5_bot li{font-size:12px; line-height:17px; padding:0 0 0 30px; font-family:'Malgun Gothic'; letter-spacing:0;background: url('../images/sub/li_bg.gif') no-repeat 15px 7px;}
.s5_bot .firs{padding:10px; background:#d7dfec; width:calc(100% - 10px);}

.h80{height:80px;}
.h130{height:130px;}
/* 프로필*/

/* 품질정책*/
.s6_h5{background:  url('../images/sub/h5_bg.gif') no-repeat 0 1px; padding:0 0 0 30px; font-size:16px; width:62%;}
.s6_img1{position:absolute; right:0px; top:200px;}
/* 품질정책*/

/* 번역서비스*/

.ico01_1{position:relative; float:left;width:calc(23% - 30px); margin-right:200px; text-align:center; }
.ico01_1 .txt01{text-align:center; font-size:16px; padding-top:15px;}
.ico01_1 .txt02{text-align:center; font-size:16px;}

.ico01_2{position:relative; float:right;width:calc(100%); margin-left:200px; text-align:center; margin-bottom:-270px;}
.ico01_2 .txt01{text-align:center; font-size:16px; padding-top:15px;}
.ico01_2 .txt02{text-align:center; font-size:16px;}



.ico01{position:relative; float:left;width:calc(23% - 30px); margin-right:10px; text-align:center; }
.ico01 .txt01{text-align:center; font-size:18px; padding-top:15px;  font-weight:bold; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif; margin-bottom:20px;}
.ico01 .txt02{text-align:left; font-size:15px;  font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;}

.ico02{position:relative; float:left;width:calc(23% - 30px);margin-right:10px; text-align:center;}
.ico02 .txt01{text-align:center; font-size:18px; padding-top:15px;  font-weight:bold; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif; margin-bottom:20px;}
.ico02 .txt02{text-align:left; font-size:15px;  font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;}

.ico03{position:relative; float:left;width:calc(23% - 30px);  text-align:center;}
.ico03 .txt01{text-align:center; font-size:18px; padding-top:15px;  font-weight:bold; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif; margin-bottom:20px;}
.ico03 .txt02{text-align:left; font-size:15px;  font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;}

.ico04{position:relative; float:left;width:calc(23% - 30px);  text-align:center;}
.ico04 .txt01{text-align:center; font-size:18px; padding-top:15px;  font-weight:bold; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif; margin-bottom:20px;}
.ico04 .txt02{text-align:left; font-size:15px;  font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;}


/*
.ico04{position:relative;width:100%; }
.ico04 img{position:relative;margin-right:20px;}
.ico04 .txt01{position:absolute;left:190px; top:10px;font-size:24px;}
.ico04 .txt02{position:absolute;left:190px; top:45px;font-size:16px;}
*/
.ico05{position:relative;padding-top:60px;width:100%; }
.ico05 img{position:relative;margin-right:20px;}
.ico05 .txt01{position:absolute;left:190px; top:60px;font-size:24px;}
.ico05 .txt02{position:absolute;left:190px; top:95px;font-size:16px;}

.ico06{position:relative;width:100%; padding-top:60px;}
.ico06 img{position:relative;margin-right:20px;}
.ico06 .txt01{position:absolute;left:190px; top:70px;font-size:24px;}
.ico06 .txt02{position:absolute;left:190px; top:105px;font-size:16px;}

.ico07{position:relative;width:100%; padding-top:60px;}
.ico07 img{position:relative;margin-right:20px;}
.ico07 .txt01{position:absolute;left:190px; top:70px;font-size:24px;}
.ico07 .txt02{position:absolute;left:190px; top:105px;font-size:16px;}



.s7_h5 br{display:none;}
.s7_h5{background:  url('../images/sub/h5_bg2.gif') no-repeat 0 1px; padding:0 0 0 30px; font-size:18px; width:calc(100% - 30px);margin-bottom:30px; }
.s77_h5{no-repeat 0 1px; padding:0 0 0 30px; font-size:15px;color:#666666;  width:calc(100% - 30px);margin-bottom:30px; font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;}

.s8_h5{ padding:60px 60px 10px 60px; font-size:15px;color:#2577d3;  width:calc(80% - 30px);margin-bottom:0px;  font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;}
.s9_h5{ padding:0 0 0 0px; font-size:15px;color:#2577d3;  width:calc(35% - 30px);margin-bottom:-30px;  font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;}
.s10_h5{ padding:0 0 0 450px; font-size:15px;color:#2577d3;  width:calc(50% - 30px);margin-bottom:-30px;  font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;}







.s2_2_left{float:left; width:140px;height:100px; margin-right:30px; margin-bottom:30px;padding-top:20px; border-radius:20px; background:#79abbd;text-align:center;font-size:22px;color:#fff;}
.s2_2_right{float:left; width:calc(100% - 170px); font-size:16px;}
.he1{height:100px;padding-top:23px;}
.he2{height:90px;padding-top:33px;}
.he3{height:80px;padding-top:44px;}

/* //번역서비스*/




/* //견적의뢰*/
.ku_1{background:#334b9b  url('../images/sub/ku_1.png') no-repeat center 30px;;position:relative;left:110px;float:left;width:370px;height:228px;}
.ku_1 .txt1{position:absolute;top:135px; left:110px;font-size:19px; font-weight:bold; color:#fff;}
.ku_1 a{position:absolute;top:180px; left:143px;display:block;border:1px solid #fff; text-align:center; color:#fff; font-weight:bold;font-size:14px; width:80px; height:23px;padding-top:3px;}
.ku_2{background:#1f326d  url('../images/sub/ku_2.png') no-repeat center 30px;;position:relative;left:110px;float:left;width:370px;height:228px;}
.ku_2 .txt1{position:absolute;top:135px; left:108px;font-size:19px; font-weight:bold; color:#fff;}
.ku_2 a{position:absolute;top:180px; left:143px;display:block;border:1px solid #fff; text-align:center; color:#fff; font-weight:bold;font-size:14px; width:80px; height:23px;padding-top:3px;}
.ku_3{background:#f4f7f9 ;position:relative;left:110px;float:left;width:240px;height:228px; text-align:center;}
.ku_3 .txt1{color:#1f326d; font-size:20px; font-weight:bold; padding-top:45px;}
.ku_3 .txt2{color:#1f326d; font-size:30px;font-weight:bold;}
.ku_3 .txt3{color:#1f326d; font-size:17px;font-weight:bold;}
.ku_3 .txt4{color:#1f326d; font-size:15px;font-weight:bold; padding-top:35px;}

.fl{float:left;}
.sub_content .wrap h5{ font-size:22px; font-weight:normal;margin-bottom:20px;}
.sub_content .wrap h5 br{display:none;}
.sub_content .wrap h5 br{display:none;}
.sub_content .wrap h5 .txt1{font-size:15px; position:relative; top:0px;}
.sub_content .wrap h5 .blue{ position:relative; top:5px;padding-top:10px; margin:5px 10px 0 10px ;font-size:20px; color:#2577d3;font-weight:bold;}



.btn_wrap0{margin:0 auto;position:relative;padding:0px 0; width:180px; height:37px;text-align:center;}
.btn_wrap0 .confirm{float:left;display:block; background:#2577d3; text-align:center; width:180px; height:31px; padding-top:10px; color:#fff; font-size:15px; font-weight:bold;}

.btn_wrap{margin:0 auto;position:relative;padding:30px 0; width:370px; height:47px;text-align:center;}
.btn_wrap .confirm{float:left;display:block; background:#2577d3; text-align:center; width:180px; height:41px; padding-top:12px; color:#fff; font-size:18px; font-weight:bold;}

.btn_wrap2{margin:0 auto;position:relative;top:30px;padding:30px 0; width:180px; height:47px;text-align:center;}
.btn_wrap2 .confirm{float:left;display:block; background:#2577d3; text-align:center; width:180px; height:41px; padding-top:12px; color:#fff; font-size:18px; font-weight:bold;}


.btn_wrap3{margin:0 auto;position:relative;padding:0px 0; width:80px; height:25px;text-align:center;}
.btn_wrap3 .confirm{float:left;display:block; background:#2577d3; text-align:center; width:80px; height:20px; padding-top:5px; color:#fff; font-size:15px;}

.btn_wrap4{margin:0 auto;position:relative;padding:0px 0; width:140px; height:25px;text-align:center;}
.btn_wrap4 .confirm{float:left;display:block; background:#2577d3; text-align:center; width:140px; height:20px; padding-top:5px; color:#fff; font-size:15px;}

.btn_wrap5{margin:0 auto;position:relative;padding:0px 0; width:140px; height:25px;text-align:center;}
.btn_wrap5 .confirm{float:left;display:block; background:#669900; text-align:center; width:140px; height:20px; padding-top:5px; color:#fff; font-size:13px;}

.btn_wrap51{margin:0 auto;position:relative;padding:0px 0; width:100px; height:25px;text-align:center;}
.btn_wrap51 .confirm{float:left;display:block; background:#6b8e23; text-align:center; width:100px; height:20px; padding-top:5px; color:#fff; font-size:13px; border-radius: 100%;}



.btn_wrap6{margin:0 auto;position:relative;padding:0px 0; width:140px; height:25px;text-align:center;}
.btn_wrap6 .confirm{float:left;display:block; background:#9acd32; text-align:center; width:140px; height:20px; padding-top:5px; color:#fff; font-size:13px;}

.btn_wrap7{margin:0 auto;position:relative;padding:0px 0; width:140px; height:25px;text-align:center;}
.btn_wrap7 .confirm{float:left;display:block; background:#999999; text-align:center; width:140px; height:20px; padding-top:5px; color:#fff; font-size:13px;}

.btn_wrap8{margin:0 auto;position:relative;padding:0px 0; width:140px; height:25px;text-align:center;}
.btn_wrap8 .confirm{float:left;display:block; background:#666666; text-align:center; width:140px; height:20px; padding-top:5px; color:#fff; font-size:13px;}

.btn_wrap9{margin:0 auto;position:relative;padding:0px 0; width:140px; height:25px;text-align:center;}
.btn_wrap9 .confirm{float:left;display:block; background:#cd853f; text-align:center; width:140px; height:20px; padding-top:5px; color:#fff; font-size:13px;}


.btn_wrap10{margin:0 auto;position:relative;padding:20px 0; width:370px; height:47px;text-align:center;}
.btn_wrap10 .confirm{float:left;display:block; background:#2577d3; text-align:center; width:180px; height:41px; padding-top:10px; color:#fff; font-size:18px; font-weight:bold; margin-left:100px;}





.btn_wrap .pre{float:left;margin-left:10px;display:block; background:#6a6a6a; text-align:center; width:180px; height:41px; padding-top:12px; color:#fff; font-size:18px; font-weight:bold;}
.bl{color:#2577d3;}
.t1{margin-bottom:10px;font-size:17px;}
.h20{height:30px;}

.in_style01 { border:1px solid #ccc; height:30px;  }

.in_1{border:1px solid #ccc; width:90%; height:30px;}
.in_2{border:1px solid #ccc; width:150px; height:30px;}


.in_31{border:1px solid #ccc; width:100px; height:20px;font-size:13px; text-align:center;}
.in_32{border:1px solid #ccc; color:#925fc0; font-weight:bold; width:130px; height:22px;font-size:13px; text-align:center;}

.in_31_r{border:1px solid #ccc; width:100px; height:20px;font-size:13px; text-align:right; font-weight:bold;}
.in_31_l{border:1px solid #ccc; width:50px; height:15px;font-size:12px;  font-weight:bold;}


.in_32_r{border:1px solid #6681c6;  color:#6681c6; width:100px; height:21px;font-size:13px; text-align:center; font-weight:bold;}
.in_32_1_r{border:1px solid #6681c6;  color:#6681c6; width:100px; height:18px;font-size:13px; text-align:center; font-weight:bold;}

.in_33_r{border:1px solid #ccc;  width:100px; height:22px;font-size:13px; text-align:right; font-weight:bold;}


.in_34  {border:0px solid #ccc; color:#2980b9; width:100px; height:20px;font-size:13px; text-align:center; font-weight:400; ;font-family: "Noto Sans KR", sans-serif, Lucida Sans Unicode, arial;}
.in_34_r{border:0px solid #ccc; color:#d63031; width:100px; height:20px;font-size:14px; text-align:center; font-weight:600; ;font-family: "Noto Sans KR", sans-serif, Lucida Sans Unicode, arial;}













.in_3{border:1px solid #ccc; height:25px;font-size:17px; font-weight:bold; color:#333333; font-family :'Nanum';}
.in_33{border:1px solid #ccc; height:24px;font-size:12px; font-weight:bold; color:#333333; font-family :'Nanum';}
.w_100p{width:100%;}
.w_100{width:100px;}
.w_200{width:200px;}
.w_100w{width:100px; text-align:right; }
.w_300{width:300px;}
.w_400{width:400px;}
.w_400_1{width:400px; font-size:15px; font-weight:bold;   padding: 0px  0px  0px  10px ; }
.w_272{width:272px;}
.in_4{display:block;background:#2577d3; margin-left:5px; color:#fff;text-align:center; width:100px; height:27px; padding-top:5px;}
.in_5{border:1px solid #ccc; width:250px; height:30px;}
.in_6{border:1px solid #ccc; width:350px; height:30px;}
.in_7{width:350px; height:30px;}
.zip_btn{width:120px; background-color:#2a67be; color:#ffffff; height:30px; margin-bottom:2px; padding-top:5px;}

.sel_1{border:1px solid #ccc; width:150px;  height:30px;}
.sel_2{border:1px solid #ccc; width:120px;  height:30px;}
.sel_3{border:1px solid #ccc; height:30px;}
.sel_4{border:1px solid #ccc; width:100px;  height:25px; font-size:17px; font-weight:bold; color:#990066; font-family :'Nanum';}
.sel_5{border:1px solid #ccc; width:50px;  height:20px; font-size:15px; font-weight:bold; color:#990066; font-family :'Nanum';}
.sel_6{border:1px solid #ccc; width:70px;  height:25px; font-size:17px; font-weight:bold; color:#990066; font-family :'Nanum';}

.sel_150{border:1px solid #ccc; width:150px; padding-left:10px; height:30px;  font-size:15px; font-weight:bold; color:#666; font-family :'Nanum';}
.sel_50{border:1px solid #ccc; width:50px; padding-left:5px;  height:30px;  font-size:15px; font-weight:bold; color:#666; font-family :'Nanum';}

.txt_1{text-align:center;font-size:15px; letter-spacing:1px;  position:relative; top:6px; left:5px;  color:#666; font-family :'Nanum';}



.b_star{ position:relative; top:5px;padding-top:10px; margin:6px 5px 0 5px ;font-size:20px; color:#2577d3;font-weight:bold;}
.date{margin-left:5px; position:relative;top:2px;}
.date_2{font-size:18px; color:#2577d3; margin:0 10px;}
.date_3{font-size:18px; color:#4f4e4e; margin:0 10px;}
.date_4 a{font-size:18px; color:#2577d3; }
.textarea{border:1px solid #ccc; width:80%; height:200px;}

.hid_layer_wrap{display:none; position:absolute;z-index:32;width:100%; height:100%; background:#000; opacity:0.7;}
.hid_layer{background:#fff;display:none; z-index:33;position:absolute;top:300px; left:50%;margin-left:-280px; width:560px; height:350px; }
.hid_layer .hid_layer_head{position:relative;width:calc(100% - 30px);height:25px;background:#2577d3;color:#fff; font-size:17px; padding:15px}
.hid_layer .hid_layer_head .close{float:right;}
.hid_layer .hid_layer_body{position:relative; background:#fff; width:calc(100% - 30px);height:290px;padding:15px;}
.hid_layer .hid_layer_body .txt1{background:#f2f2f2; width:100%; height:40px;padding-top:15px;color:#2577d3; text-align:center; font-size:17px;}
.hid_layer .hid_layer_body .txt2{ width:100%; height:40px;padding-top:15px;color:#696969;  font-size:15px;}
.hid_layer .hid_layer_body .txt3{ width:100%; height:40px;font-weight:bold;padding-top:35px;color:#2577d3;  font-size:15px;}
.hid_layer .hid_layer_body .input{margin-top:10px;}
.hid_layer .hid_layer_body .input input{width:270px; height:40px;border:1px solid #ccc; float:left;}
.hid_layer .hid_layer_body a {display:block; float:left;width:228px; text-align:center;height:31px;background:#2577d3; color:#fff; padding-top:11px ; margin-left:5px; font-size:16px;}

.proc1_1{background:#2577d3; color:#fff; padding:3px 10px; margin-left:5px;font-size:14px;position:relative;top:-2px;}
.proc1_2{background:#315ca6; color:#fff; padding:3px 10px; margin-left:5px; font-size:14px;position:relative;top:-2px;}
.proc1_3{background:#fd8032; color:#fff; padding:3px 10px; margin-left:5px; font-size:14px;position:relative;top:-2px;}
.proc1_4{background:#2577d3; color:#fff; padding:3px 10px; margin-left:5px; font-size:14px;position:relative;top:-2px;}
.proc1_5{background:#0fb2b7; color:#fff; padding:3px 10px; margin-left:5px; font-size:14px;position:relative;top:-2px;}

.proc_1{cursor:pointer;display:block; float:left;width:60px;background:#2577d3; color:#fff; padding:3px 10px; margin-left:5px;font-size:14px;position:relative;top:-2px;}
.proc_2{cursor:pointer;display:block; float:left;width:60px;background:#315ca6; color:#fff; padding:3px 10px; margin-left:5px; font-size:14px;position:relative;top:-2px;}
.proc_3{cursor:pointer;display:block; float:left;width:60px;background:#fd8032; color:#fff; padding:3px 10px; margin-left:5px; font-size:14px;position:relative;top:-2px;}
.proc_4{cursor:pointer;display:block; float:left;width:60px;background:#2577d3; color:#fff; padding:3px 10px; margin-left:5px;font-size:14px;position:relative;top:-2px;}
.proc_5{cursor:pointer;display:block; float:left;width:60px;background:#0fb2b7; color:#fff; padding:3px 10px; margin-left:5px;font-size:14px;position:relative;top:-2px;}
.yg_text{width:100%;height:100px;padding:10px;font-size:12px; font-weight:normal; color:#999999;}

#accordian li > ul{ display:none; padding:20px 0; font-size:15px; padding-left:20px; border-top:1px solid #ccc; }
#accordian .ac{cursor:pointer;text-align:left; font-size:18px; height:30px; border-top:1px solid #ccc; padding:8px 0;}
#accordian .ico_ar{font-size:12px; float:right; color:#ccc;}

.pagination {
/* width:475px;margin:20px auto; */
 width:800px;margin:20px auto; 

}

.pagination a {
  color: black;
  float: left;
  padding: 4px 12px;
  text-decoration: none;
  transition: background-color .3s;
  border: 1px solid #ddd;
  margin: 0 4px;
}

.pagination a.active {
  background-color: #315ca6;
  color: white;
  border: 1px solid #4CAF50;
}

.pagination a:hover:not(.active) {background-color: #ddd;}
}



@media screen and (max-width:768px){
@charset "utf-8";

.ul_basic li{font-size:13px;padding:0 0 0 30px;  letter-spacing:0;background: url('../images/sub/li_bg.gif') no-repeat 15px 7px;}
.cb{clear:both;}
.mt40{margin-top:30px;}
/* 인사말*/

.s01_txt03{font-size:15px; letter-spacing:-1px;  position:relative;top:0px; width:100%; line-height:20px;}
.s01_txt04{font-size:15px;width:100%;position:relative;top:0px;  line-height:20px;}
.s01_txt05{font-size:15px;width:100%;position:relative;top:0px;  line-height:20px;}
.line_1{position:relative;top:0px;margin:20px 0; background:#ccc; width:100%; height:1px;}
.bold_1{font-weight:bold;font-size:20px; letter-spacing:-1px; color:#403385;}
.bold_2{font-weight:bold;font-size:15px; letter-spacing:-1px; color:#403385;}
.s0101_img{display:none;}
.s0101_img_m{position:relative; top:-20px;} .s0101_img_m img{width:100%;}
/* 인사말*/

/* 조직도*/
.s0102_img{display:none;}
.s0102_img_m{display:block;} .s0102_img_m img{width:100%;}
/* //조직도*/

/* 주요고객*/
.custom {margin-bottom:40px; height:316px;}
.custom li{float:left; padding:10px; width:calc(50% - 20px);} .custom li img{width:95%;}
.custom2 {margin-bottom:40px; height:586px;}
.custom2 li{float:left; padding:10px; width:calc(50% - 20px);} .custom li img{width:95%;}
.custom3 { height:140px;}
.custom3 li{float:left; padding:10px; width:calc(50% - 20px);} .custom li img{width:95%;}
/* //주요고객*/

/* 프로필*/
.s5_wrap{width:calc(100% - 30px);margin:30px 15px 30px 15px;  }

/* .s5_top{border-radius:15px 15px 0 0; width:calc(100% - 20px);background:#2a67be;color:#fff; height:35px; font-size:18px; padding:10px 0 0 20px; letter-spacing:0px; }*/
.s5_top{border-radius:15px 15px 0 0; width:calc(100% - 20px);background:#49453c;color:#fff; height:35px; font-size:18px; padding:10px 0 0 20px; letter-spacing:0px; }
.s5_bot{border-radius:0 0 15px 15px; width:calc(100% - 10px);background:#f3f3f3;color:#000; font-size:14px; padding:0 10px 10px 0;}
.s5_bot p{padding:10px 0 5px 15px;}
.s5_bot img{width:95px; margin-right:10px;}
.s5_bot li{font-size:12px; line-height:17px; padding:0 0 0 30px; font-family:'Malgun Gothic'; letter-spacing:0;background: url('../images/sub/li_bg.gif') no-repeat 15px 7px;}
.s5_bot .firs{padding:10px; height:130px;background:#d7dfec; width:calc(100% - 10px);}
.h80{height:80px;}
.h130{height:120px;}
/* 프로필*/

/* 품질정책*/
.s6_h5{background:  url('../images/sub/h5_bg.gif') no-repeat 0 10px; padding:10px 10px 0 30px; font-size:13px; width:calc(100% - 40px); }
.s6_img1{display:none;}
/* 품질정책*/

/* 번역서비스*/
.ico01{position:relative;width:100%; text-align:center; }
.ico01 img{width:20%;}
.ico01 .txt01{text-align:center; font-size:18px; padding-top:10px;}
.ico01 .txt02{text-align:center; font-size:13px;padding-top:10px;}

.ico02{position:relative;width:100%; text-align:center; margin-top:20px; }
.ico02 img{width:20%;}
.ico02 .txt01{text-align:center; font-size:16px;padding-top:10px;}
.ico02 .txt02{text-align:center; font-size:14px;padding-top:10px; padding-bottom:30px;}

.ico03{position:relative;width:100%; text-align:center; margin-top:20px;}
.ico03 img{width:20%;}
.ico03 .txt01{text-align:center; font-size:16px;padding-top:10px;}
.ico03 .txt02{text-align:center; font-size:14px;padding-top:10px;}

.ico04{position:relative;padding-top:0px;width:100%;text-align:center;}
.ico04 img{width:20%}
.ico04 .txt01{position:relative; font-size:18px; padding-bottom:20px;}
.ico04 .txt02{position:relative; font-size:13px; }
.ico05{position:relative;padding-top:30px;width:100%; text-align:center;}
.ico05 img{width:20%}
.ico05 .txt01{position:relative; font-size:18px; padding-bottom:20px;}
.ico05 .txt02{position:relative; font-size:14px; }
.ico06{position:relative;width:100%; padding-top:30px;text-align:center;}
.ico06 img{width:20%}
.ico06 .txt01{position:relative; font-size:18px; padding-bottom:20px;}
.ico06 .txt02{position:relative; font-size:13px; }
.ico07{position:relative;width:100%; padding-top:30px;text-align:center;}
.ico07 img{width:20%}
.ico07 .txt01{position:relative; font-size:18px; padding-bottom:20px;}
.ico07 .txt02{position:relative; font-size:13px; }
.s7_h5{background:  url('../images/sub/h5_bg.gif') no-repeat 0 1px; padding:0 0 0 30px; font-size:13px;line-height:15px; width:calc(100% - 30px);margin-bottom:30px; }

.txt12{font-size:12px; margin-top:20px;}

.s2_2_left{float:left; width:100px;height:65px; margin-right:10px; margin-bottom:30px;padding-top:10px; border-radius:10px; background:#79abbd;text-align:center;font-size:16px;color:#fff;}
.s2_2_right{float:left; width:calc(100% - 110px); font-size:13px;  line-height:15px;}
.he1{height:170px;padding-top:0px;}
.he2{height:90px;padding-top:0px;}
.he3{height:80px;padding-top:0px;}


/* //번역서비스*/



/* //견적의뢰*/
.ku_1{background:#334b9b  url('../images/sub/ku_1.png') no-repeat center 30px;;position:relative;left:0px;width:100%;height:228px;}
.ku_1 .txt1{position:absolute;top:135px;left:50%;width:162px;margin-left:-76px; font-size:19px; font-weight:bold; color:#fff;}
.ku_1 a{position:absolute;top:180px; left:50%;margin-left:-40px;display:block;border:1px solid #fff; text-align:center; color:#fff; font-weight:bold;font-size:14px; width:80px; height:21px;padding-top:5px;}
.ku_2{background:#1f326d  url('../images/sub/ku_2.png') no-repeat center 30px;;position:relative;left:0px;width:100%;height:228px;}
.ku_2 .txt1{position:relative;top:135px; left:50%;width:162px;margin-left:-76px;font-size:19px; font-weight:bold; color:#fff;}
.ku_2 a{position:absolute;top:180px; left:50%;margin-left:-40px;display:block;border:1px solid #fff; text-align:center; color:#fff; font-weight:bold;font-size:14px; width:80px; height:21px;padding-top:5px;}
.ku_3{background:#f4f7f9 ;position:relative;left:0px;width:100%;height:228px; text-align:center;}
.ku_3 .txt1{color:#1f326d; font-size:20px; font-weight:bold; padding-top:45px;}
.ku_3 .txt2{color:#1f326d; font-size:30px;font-weight:bold;}
.ku_3 .txt3{color:#1f326d; font-size:17px;font-weight:bold;}
.ku_3 .txt4{color:#1f326d; font-size:15px;font-weight:bold; padding-top:35px;}

.fl{float:left;}
.sub_content .wrap h5{ font-size:18px; font-weight:normal;margin-bottom:20px;}
.sub_content .wrap h5 .txt1{font-size:13px; position:relative; top:0px;}
.sub_content .wrap h5 .blue{ position:relative; top:5px;padding-top:10px; margin:5px 10px 0 0px ;font-size:20px; color:#2577d3;font-weight:bold;}




.btn_wrap{margin:0 auto;position:relative;padding:20px 0; width:210px; height:47px;text-align:center;}
.btn_wrap .confirm{float:left;display:block; background:#2577d3; text-align:center; width:100px; height:26px; padding-top:12px; color:#fff; font-size:13px; font-weight:bold;}
.btn_wrap .pre{float:left;margin-left:10px;display:block; background:#6a6a6a; text-align:center; width:100px; height:26px; padding-top:12px; color:#fff; font-size:12px; font-weight:bold;}
.btn_wrap2{margin:0 auto;position:relative;top:30px;padding:30px 0; width:100px; height:47px;text-align:center;}
.btn_wrap2 .confirm{float:left;display:block; background:#2577d3; text-align:center; width:100px; height:26px; padding-top:12px; color:#fff; font-size:12px; font-weight:bold;}



.btn_wrap3{margin:0 auto;position:relative;padding:0px 0; width:60px; height:15px;text-align:center;}
.btn_wrap3 .confirm{float:left;display:block; background:#2577d3; text-align:center; width:60px; height:15px; padding-top:2px; color:#fff; font-size:12px;}


.bl{color:#2577d3;}
.t1{margin-bottom:10px;font-size:17px;}
.h20{height:34px; line-height:15px; font-size:13px; padding-left:25px; text-indent:-13px;}
.h21{height:28px; line-height:15px; font-size:13px; padding-left:25px; text-indent:-13px;}
.h30{height:34px; line-height:15px; font-size:13px;}

.in_1{border:1px solid #ccc; width:85%; height:30px;}
.in_2{border:1px solid #ccc; width:100px; height:30px;}
.in_3{border:1px solid #ccc;  height:30px;}
.w_100p{width:100%;}
.w_100{width:100px;}
.w_300{width:100px;}
.w_400{width:100%;}
.w_272{width:213px;}
.br100{width:100%;margin-bottom:10px;}
.in_4{line-height:100%;display:block;background:#2577d3; margin-top:7px;margin-left:11px; color:#fff;text-align:center; width:80px; height:18px; padding-top:6px;}
.in_5{border:1px solid #ccc; width:100%; margin-top:7px;}
.in_6{border:1px solid #ccc; width:250px; height:30px;}
.in_7{width:250px; height:30px;}

.zip_btn{width:100px; background-color:#2a67be; color:#ffffff; height:35px; margin-bottom:5px;}


.sel_1{border:1px solid #ccc; width:100px;  height:30px;}
.sel_2{border:1px solid #ccc; width:50px;  height:30px;}
.sel_3{border:1px solid #ccc; height:30px;}
.b_star{ position:relative; top:2px;padding-top:0px; margin:6px 5px 0 5px ;font-size:12px; color:#2577d3;font-weight:bold;}
.date{margin-left:5px; position:relative;top:2px;}
.date_2{font-size:13px; color:#2577d3; margin:0 5px;}
.date_3{font-size:13px; color:#4f4e4e; margin:7px 5px 0 5px;}
.date_4 a{font-size:13px; color:#2577d3; }
.textarea{border:1px solid #ccc; width:80%; height:60px;}
.hidden{display:none;}

.hid_layer_wrap{display:none;position:absolute;z-index:32;width:100%; height:100%; background:#000; opacity:0.7;}
.hid_layer{display:none;background:#fff;z-index:33;position:absolute;top:100px;width:100%;height:320px; }
.hid_layer .hid_layer_head{position:relative;width:calc(100% - 30px);height:25px;background:#2577d3;color:#fff; font-size:17px; padding:15px}
.hid_layer .hid_layer_head .close{float:right;}
.hid_layer .hid_layer_body{position:relative; background:#fff; width:calc(100% - 30px);height:270px;padding:15px;}
.hid_layer .hid_layer_body .txt1{background:#f2f2f2; width:100%; height:40px;padding-top:15px;color:#2577d3; text-align:center; font-size:17px;}
.hid_layer .hid_layer_body .txt2{ width:100%; height:40px;padding-top:15px;color:#696969;  font-size:15px;}
.hid_layer .hid_layer_body .txt3{ width:100%; height:40px;font-weight:bold;padding-top:35px;color:#2577d3;  font-size:15px;}
.hid_layer .hid_layer_body .input{margin-top:10px;}
.hid_layer .hid_layer_body .input input{width:170px; height:40px;border:1px solid #ccc; float:left;}
.hid_layer .hid_layer_body a {display:block; float:left;width:128px; text-align:center;height:27px;padding-top:14px ;background:#2577d3; color:#fff;  margin-left:5px; font-size:16px;}

.proc1_1{background:#2577d3; color:#fff; padding:3px 10px; margin-left:5px;font-size:14px;position:relative;top:-2px;}
.proc1_2{background:#315ca6; color:#fff; padding:3px 10px; margin-left:5px; font-size:14px;position:relative;top:-2px;}
.proc1_3{background:#fd8032; color:#fff; padding:3px 10px; margin-left:5px; font-size:14px;position:relative;top:-2px;}

.proc_1{display:block; float:left;width:52px;background:#2577d3; color:#fff; padding:3px 10px; margin-left:5px;font-size:12px;position:relative;top:-2px;}
.proc_2{display:block; float:left;width:52px;background:#315ca6; color:#fff; padding:3px 10px; margin-left:5px; font-size:12px;position:relative;top:-2px;}
.proc_3{display:block; float:left;width:52px;background:#fd8032; color:#fff; padding:3px 10px; margin-left:5px; font-size:12px;position:relative;top:-2px;}
.proc_4{display:block; float:left;width:52px;background:#2577d3; color:#fff; padding:5px 10px; margin-left:5px;font-size:12px;position:relative;top:-2px;}
.proc_5{display:block; float:left;width:52px;background:#0fb2b7; color:#fff; padding:3px 10px; margin-left:5px;font-size:12px;position:relative;top:-2px;}

.yg_text{width:90%;height:200px;padding:10px;font-size:12px; font-weight:normal;}
.textarea{border:1px solid #ccc; width:100%; height:50px;}

#accordian li > ul{ display:none; padding:20px 0; font-size:12px; padding-left:20px; border-top:1px solid #ccc; }
#accordian .ac{padding-top:15px;line-height:100%;cursor:pointer;text-align:left; font-size:13px; height:30px; border-top:1px solid #ccc; }
#accordian .ico_ar{font-size:10px; float:right; color:#ccc;}


.pagination {
  display: inline-block;
}

.pagination a {
  color: black;
  font-size:12px;
  float: left;
  height:16px;
  padding: 2px 8px; 0  8px;
  text-decoration: none;
  transition: background-color .3s;
  border: 1px solid #ddd;
  margin: 0 3px;
}

.pagination a.active {
  background-color: #2577d3;
  color: white;
  border: 1px solid #4CAF50;
}

.pagination a:hover:not(.active) {background-color: #ddd;}
}