@charset "utf-8";

/*** Sub Common ***/
/* Sub Visual Sec */
.sub_wrap{margin-top: 0px !important;}
.sv_sec {animation-duration:2s;  animation-name: fade; position: relative;display: table; width: 100%; background:url(../../images/sub/sub_vs_01.png) no-repeat center top; height:449px; box-sizing: border-box;  /* transition:1.2s; */}
.sv01{background:url(../../images/sub/sub_vs_01.jpg) no-repeat center top; }
.sv02{background:url(../../images/sub/sub_vs_02.png) no-repeat center top; }
.sv03{background:url(../../images/sub/sub_vs_03.png) no-repeat center top; }	
.sv04{background:url(../../images/sub/sub_vs_04.jpg) no-repeat center top; }
.sv05{background:url(../../images/sub/sub_vs_05.png) no-repeat center top; }

.tit_box{display: table;  width: 100%; height: 100%; }
.sv_sec .sv_tit_sec { position:relative;width:100%;  box-sizing:border-box;  display: table-cell; vertical-align: middle;  padding-top: 89px; text-align: center;}
.sv_sec .sv_tit_sec .sv_title {font-size: 48px; line-height: 1; margin-left: -3px; color: #fff; font-weight: 700; position: relative; letter-spacing: -0.03em !important; margin-bottom: 10px; padding-top: 12px;} 
.sv_sec .sv_tit_sec .sv_txt{font-size: 18px; line-height: 30px;  color: rgba(255,255,255,0.5); letter-spacing: 7px; font-weight: 500; position: relative;  }
/* .sv_sec .sv_tit_sec .sv_txt br{display: none;} */

.sub_layout {width:100%;box-sizing:border-box;  position: relative; }

.lnb_wrap{position: absolute; left: 50%; bottom: 0; z-index: 100; height: 60px;margin-left:-660px;background: #1d53b1;}
.lnb_wrap img{width: auto;}
.lnb_wrap .home{width: 69px; height: 60px; box-sizing: border-box; border-right: 1px solid rgba(255,255,255,0.2); text-align: center; position: relative; float: left;}
.lnb_wrap .home img{position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto;}

.lnb_wrap .dep1_lnb,
.lnb_wrap .dep2_lnb,
.lnb_wrap .dep3_lnb{float: left; width: 250px; color: #fff; box-sizing: border-box; border-right: 1px solid rgba(255,255,255,0.2); position: relative;}

.lnb_wrap .dep2_lnb{width:259px;}

.lnb_wrap .dep1_lnb h3, 
.lnb_wrap .dep2_lnb h3,
.lnb_wrap .dep3_lnb h3{font-size: 17px; line-height: 60px; font-weight: 400; letter-spacing: 0; padding-left: 30px; position: relative; cursor: pointer;}

.lnb_wrap .dep1_lnb h3:after,
.lnb_wrap .dep2_lnb h3:after,
.lnb_wrap .dep3_lnb h3:after{position: absolute; content: ''; width: 12px; height: 9px; background: url(../../images/sub/lnb_arr.png) center no-repeat; right: 30px; top: 27px; transition:.3s;}

.lnb_wrap .dep1_lnb.on h3:after,
.lnb_wrap .dep2_lnb.on h3:after,
.lnb_wrap .dep3_lnb.on h3:after{transform:rotate(-180deg)}

.lnb_wrap .dep1_lnb > ul,
.lnb_wrap .dep2_lnb div > ul,
.lnb_wrap .dep3_lnb div > ul{/* display: none; */ position: absolute; width: 100%; background: #fff; left: 0; top: 60px; border: 1px solid #ddd; box-sizing: border-box; box-shadow:0px 0px 20px rgba(0,0,0,0.1)}

.lnb_wrap .dep2_lnb div > ul,
.lnb_wrap .dep3_lnb div > ul{left: -1px;}


.lnb_wrap .dep1_lnb> ul{display: none;}
.lnb_wrap .dep1_lnb.on1> ul{display: block;}

.lnb_wrap .dep2_lnb .dep2{display: none;}
.lnb_wrap .dep2_lnb.on2 .dep2{display: block;}

.lnb_wrap .dep3_lnb .dep3{display: none;}
.lnb_wrap .dep3_lnb.on3 .dep3{display: block;}

.lnb_wrap .dep1_lnb > ul > li > a,
.lnb_wrap .dep2_lnb div > ul > li > a,
.lnb_wrap .dep3_lnb div > ul > li > a{font-size: 16px; line-height: 50px; color: #666; border-bottom: 1px solid #ddd; padding-left: 29px; transition:.3s; box-sizing: border-box;}

.lnb_wrap .dep1_lnb > ul > li:hover > a,
.lnb_wrap .dep2_lnb div > ul > li:hover > a,
.lnb_wrap .dep3_lnb div > ul > li:hover > a{color: #1d53b1;}

.lnb_wrap .dep1_lnb > ul > li:last-child > a,
.lnb_wrap .dep2_lnb div > ul,
.lnb_wrap .dep3_lnb div > ul{width: 101%;}

.lnb_wrap .dep2_lnb div > ul > li:last-child > a{border-bottom: 0;}
.lnb_wrap .dep2_lnb div > ul > li > ul,
.lnb_wrap .dep3_lnb div > ul > li > ul{display: none;}

.lnb_wrap .dep1_lnb > ul > li > a br{display: none;}

.sub_layout{max-width:100%; margin-top: 97px;margin-bottom: 150px;overflow: hidden;} 
.sub_layout.sub_layout1{margin-top:78px ;}
.sub_layout.sub_layout3{margin-top:78px ;}
.sub_layout.sub_layout5{margin-top:78px ;}
.sub_layout.sub_layout1,
.sub_layout.sub_layout3,
.sub_layout.sub_layout4,
.sub_layout.sub_layout5{margin-bottom:0}

.sub_layout.sub_layout4 .bo_wrap_1{padding-bottom: 120px;}

.slnb_ul{display: table;table-layout:fixed;width: 100%;height: 60px;margin-bottom:70px;text-align: center;}
.slnb_ul li{display:table-cell;vertical-align: middle;height: 100%;}
.slnb_ul li a{font-size:18px;line-height: 60px;color: #666666;background-color: #f9f9f9;border-right: 1px solid #fff;}
.slnb_ul li:last-child a{border-right:0}
.slnb_ul li.current a	{color: #fff;background-color: #2693e7;}
 


/*** Content ***/
.scon_tit {font-size: 44px; line-height: 1; color: #333; font-weight: 500; margin-bottom: 50px  !important;margin-top: 5px;}
.scon_tit3,
.scon_tit4{margin-bottom: 60px !important;}



/*s1_1 ±â¾÷Á¤º¸*/

li, span, p, h1, h2, h3, h4{word-break: keep-all;}

.sb_title_wrap{margin-bottom: 80px;}
.s103 .sb_title_wrap{margin-bottom: 46px;}
.s104 .sb_title_wrap{margin-bottom: 50px;}
.s301 .sb_title_wrap{margin-bottom: 50px;}
.s502 .sb_title_wrap,
.s503 .sb_title_wrap{margin-bottom: 66px;}
.sb_title_wrap .sb_tit {font-size: 20px; font-weight: 400; line-height: 60px; letter-spacing: -0.03em; color:#2693e7; text-align: center;text-transform:uppercase;}
.sb_title_wrap .sb_tit_txt{margin-top: -6px;font-size: 40px; line-height:62px;color: #333333; text-align: center;font-weight: 400;}
.sb_title_wrap .sb_tit_txt span {font-weight: 500;}
.sb_tit_desc{margin-top:30px;font-size:18px;line-height: 30px;color: #666666;text-align: center;}

.s101_1_wrap{ background: #f9fbfe;padding-bottom: 80px;}
.s101_1_top{display: inline-block; padding: 57px 0 80px; width: 100%;;}
.s101_1_top {display: inline-block;  margin: 0 auto; padding-bottom: 54px; width: 100%;}
.s101_1_top > ul > li{position: relative; float: left; width: 33.33%;}
.s101_1_top > ul > li:after{}

.s101_1_top > ul > li > figure{position: relative;z-index: 2;margin: 0 auto; max-width: 187px; height:auto;}
/* .s101_1_top > ul > li:nth-child(1) > figure{padding-left: 35px;}
.s101_1_top > ul > li:nth-child(2) > figure{padding-right: 5px;}
.s101_1_top > ul > li:nth-child(3) > figure{padding-right: 10px;} */
.s101_1_top > ul > li > figure:after{content: '';position: absolute ;bottom:-10px;right:-7px;width:197px;height: 197px;background: url(../../images/sub/s101_img_bg.png) no-repeat center;z-index: -1;}

/* .s101_1_top > ul > li:nth-child(2) > figure:after{bottom:-10px;right:-3px;}
.s101_1_top > ul > li:nth-child(3) > figure:after{bottom:-10px;right:3px;} */



.s101_1_top > ul > li > h3{padding: 10px 0 15px; font-size: 22px; font-weight: 400; line-height: 30px; letter-spacing: -0.03em; color: #1d53b1; text-align: center;}
.s101_1_top > ul > li > ul > li{position: relative; margin: 0 68px; padding-left: 13px;;font-size: 18px; line-height: 32px; letter-spacing: -0.03em; color: #666;}
.s101_1_top > ul > li > ul > li:before{content: '';position: absolute;top:13px;left:0;width:3px;height: 3px;background-color: #f86900;}

.network {width:709px;height: 66px;margin:auto;;font-size: 22px;line-height: 62px; color: #002060; font-weight: 500;text-align: center; border: 2px solid #002060; box-sizing:border-box;border-radius: 50px; box-shadow: 0px 0px 16px 6px rgba(217, 218, 220, 0.75);}

.s101_2_wrap{width:100%;/*min-height: 807px; margin-top:80px; */padding: 97px 0;background: url(../../images/sub/s101_2_bg.jpg) no-repeat center;-webkit-background-size: cover;background-size:cover;}
.s101_2_wrap ul{padding-left: 104px;;}
.s101_2_wrap ul li{float: left;display: table;;width:21.21%;height: 290px;;margin-right:2.27%;margin-bottom:20px;;padding-top:55px;border:1px solid rgba(255,255,255,0.3);background: rgba(255,255,255,0.05);box-sizing:border-box;text-align: center;}
.s101_2_wrap ul li:nth-child(n+5){margin-bottom: 0;}
.s101_2_wrap ul li:nth-child(1){padding-top: 0;background-color: #2693e6;opacity:0.9;color: #fff;}
.s101_2_wrap ul li:nth-child(1) h2{display: table-cell;vertical-align: middle}
.s101_2_wrap ul li:nth-child(4n){margin-right:0;}
.s101_2_wrap ul li figure{width:66px;height: 66px;margin:auto;}
.s101_2_wrap ul li h3{margin:10px 0 5px ;font-size:18px;line-height: 30px;color: #fff;font-weight: 500;opacity:0.7;}
.s101_2_wrap ul li p{font-size:16px;line-height: 27px;color: #fff;}
.s101_2_wrap ul li:last-child p{font-size:14px;line-height: 20px;color: #fff;}




/* ==================================== */

/* ¼­ºê °øÅë */
.sb_tit_wrap{text-align: center;}
.sb_tit_wrap .sm_tit{display: inline-block;margin-top: -2px;min-width:140px;padding: 0 18px;font-size:15px;line-height: 33px;color: #1d53b1;font-weight: 500;text-transform: uppercase;border:2px solid #1d53b1;border-radius:5px;box-sizing:border-box;}
.sb_tit_wrap h2{margin-bottom:30px;font-size:40px;line-height: 64px;color: #333333;font-weight:500 ;}
.sub_layout2 .sb_tit_wrap h2{margin-bottom: 18px;}
.sb_tit_wrap p.sb_tit_desc{margin-top:18px;margin-bottom:44px;font-size:18px;line-height: 30px;color: #666666;;}

/* °øÅë Å¬·¡½º */
.lsm{letter-spacing: -2px !important;}
.col_f86900{color: #f86900;}


.s2_info_div,
.cont_div{margin-top:78px;}
.sub_layout2 .s2_info_div{margin-top: 58px;}
.sub_layout2 .s2_info_div.s201_s2_info_div{margin-top: 64px;}
.sub_layout2 .s201_2 .s2_info_div.s201_s2_info_div{margin-top: 63px;}
.sub_layout2 .s202_2 .s2_info_div:nth-of-type(1){margin-top: 85px;}
.s103 .cont_div,
.s301 .cont_div{margin-top: 0;}
.s2_info_div h3,
h3.sb_cont_tit{position: relative;margin-bottom:25px;padding-left: 23px;font-size:32px;line-height: 64px;color: #333333;font-weight:500 ;}
.s202_2 .s2_info_div h3{margin-bottom:15px;}
.s202_4 .s2_info_div:nth-of-type(1) h3{margin-bottom:15px;}
.s204 .s2_info_div h3{margin-bottom: 25px;}
.s202_4 h3.sb_cont_tit{margin-bottom:13px;;}
.s204_2 .s2_info_div h3{margin-bottom:15px;;}
.s204_3 .s2_info_div h3{margin-bottom:35px;;}
.s205.s2_info_div h3{margin-bottom:30px;;}
.s301 h3.sb_cont_tit{margin-bottom: 23px;}
.s503 h3.sb_cont_tit{margin-bottom: 23px;}
h3.sb_cont_tit{margin-bottom:13px;;}
.s2_info_div h3:before,
h3.sb_cont_tit:before{content: '';position: absolute;top:50%;left:0;width:5px;height: 25px;margin-top:-12.5px;background: url(../../images/sub/tit_line_bg.png) no-repeat center;}



/* s1_2 ÀÎ»ç¸» */
.s102{margin-bottom: 150px;}
.lt_box{float: left;width: 53.4%;margin-right: 6.439%/* margin-right:85px */;}
.rt_box{float: left;width: 40.15%;padding-top: 25px;box-sizing:border-box;}
.lt_box .s102_tit_wrap{margin-bottom:33px;}
.lt_box .s102_tit_wrap .sb_tit{margin-top: 3px;margin-bottom: 5px;font-size:20px;line-height: 60px;color: #2693e7;font-weight: 400;}
.lt_box .s102_tit_wrap .sb_tit_txt{font-size:43px;line-height: 64px;color: #333333;font-weight: 300;}
.lt_box .s102_tit_wrap .sb_tit_txt span{font-weight: 500;}
.lt_box .s102_txt p{margin-bottom:30px;font-size:18px;line-height: 30px;color: #666666;}
.lt_box .s102_txt p:last-child{margin-bottom:0px;padding-top: 20px;}
.lt_box .s102_txt p.ceo_name span:nth-child(1){font-size:20px;line-height: 23px;color: #333333;font-weight: 500;    vertical-align: top;}
.lt_box .s102_txt p.ceo_name span:nth-child(2){margin-left: 20px;font-size:32px;color: #333333;letter-spacing: 7px;font-weight: 400;vertical-align: top;}

.rt_box figure{position: relative;box-shadow:20px 20px 20px rgba(0,0,0,0.15)}
.rt_box figure:before{content: '';position: absolute;top:-40px;right:-40px;z-index: -1;width: 375px;height: 375px;background: url(../../images/sub/s102_bg1.png) no-repeat center;}
.rt_box figure:after{content: 'TELEVERSE.INC';position: absolute;bottom:-30px;right:-40px;z-index: 1;width: 157px;height: 157px;border-radius:0 0 10px 0;background-color: #1d53b1;font-size:17px;line-height: 157px;color: #fff;text-align: center;font-family: 'Montserrat', sans-serif;font-weight: 500;}


/* s1_3 È¸»ç¿¬Çõ */
.s103_1{position: relative;width:100%;}
/* .s103_1:after{content: '';position: absolute;bottom:-130px;left:0;z-index: -1;;width: 100%;height: 100%;;background: url(../../images/sub/s103_sdwbg.png) no-repeat center;} */

.s103_2{margin-top: 50px; padding-left: 250px;    padding-bottom: 150px;}
.s103_2 .his_row{width:100%;height: auto;margin-bottom:25px;}
.s103_2 .his_row:last-child{margin-bottom:0;}
.s103_2 .his_row:after{content: '';display: block ;clear:both;}
.s103_2 .his_row .his_year{position: relative;float: left;width: 116px;padding-right: 115px;font-size:40px;line-height: 55px;color: #032163;font-weight: 600;}
.s103_2 .his_row .his_year:before{content: '';position: absolute;top:50%;left:132px;width:90px;height: 1px;margin-top:-1px;background-color: #032163;}
.s103_2 .his_row .his_year:after{content: '';position: absolute;top:50%;right:0;width:21px;height: 21px;margin-top:-10.5px;;background:url(../../images/sub/year_point.png) no-repeat center;}
.s103_2 .his_row .his_txt{position: relative;float: left;padding-left:40px;}
.s103_2 .his_row .his_txt:after{content: '';position: absolute;top:20px;left:-11px;z-index: -1;width:1px;height: 200px;background-color: #ddd;}
.s103_2 .his_row .his_txt ul {margin-top:10px;}
.s103_2 .his_row .his_txt ul li{position: relative;margin-top: 6px;padding-left:11px;;font-size:18px;line-height: 36px;color: #666666;}
.s103_2 .his_row .his_txt ul li:before{content: '';	position: absolute;top:50%;left:0;width:2px;height: 2px;background-color: #666666;border-radius:50%}



/* s1_4 Á¶Á÷µµ */
.s104{margin-bottom:150px;margin-top:20px;}
.org_wrap .org_ceo{position: relative;width:182px;height: 182px;margin:0 auto 90px;border-radius:50%;font-size:28px;line-height: 182px;color: #fff;text-align: center;font-weight: 500;border: 10px solid #d2ddef;;background-color: #1d53b1;}
.org_wrap .org_ceo:before{content: '';position: absolute;bottom:-100px;left:50%;width:1px;height: 100px;background-color: #ddd;z-index: -1;}

.org_box_wrap{position: relative;padding-top:50px;    margin-left: 10px;}
.org_box_wrap:before{content: '';position: absolute;top:0px;left:7.575%;width:83.4%;height: 1px;background-color: #ddd;} 
.org_box_wrap .org_box{position: relative;float: left;width:15.26%;margin-right:1.51%;}
.org_box_wrap .org_box:before{content: '';position: absolute;top:-50px;left:50%;width:1px;height: 200px;background-color: #ddd;z-index: -1;}
.org_box_wrap .org_box:last-child{margin-right:0;}
.org_box_wrap .org_box h4{display: table;width:100%;height: 60px;;font-size:20px;line-height: 28px;color: #fff;text-align: center;font-weight: 500;background-color: #2893e5;}
.org_box_wrap .org_box:nth-child(5) h4{font-size:18px}
.org_box_wrap .org_box h4 span{display:table-cell;vertical-align: middle;}
.org_box_wrap .org_box ul{width:100%;height: 225px;margin-top:20px;padding:10px 20px;background-color: #fff;border: 1px solid #ddd;box-sizing:border-box}
.org_box_wrap .org_box ul li{font-size:16px;/* line-height: 50px; */ padding: 8px 0;color: #666666;text-align: center;border-bottom:1px solid #ddd}
.org_box_wrap .org_box:nth-child(3) ul li:last-child,
.org_box_wrap .org_box:nth-child(4) ul li:last-child{border-bottom:0}

.dn_chrt_wrap{margin-top:66px;}
.dn_chrt_wrap .dn_chrt_box{float: left;display: table;/* width:47.72%; *//* height: 340px */;}
.dn_chrt_box_in{display:table-cell;vertical-align: middle;}
.dn_chrt_wrap .dn_chrt_box_1{margin-right:4.54%/* ;background:#f9fbfe url(../../images/sub/dn_chrt_box_1.png) no-repeat center */}
.dn_chrt_wrap .dn_chrt_box_1 h4{font-size:26px;line-height: 30px;color: #333333;text-align: center;font-weight: 500;}	
.dn_chrt_wrap .dn_chrt_box_1 p{font-size:18px;line-height: 30px;color: #333333;text-align: center;font-weight: 500;}	
.dn_chrt_wrap .dn_chrt_box_1 p span{font-size:24px;line-height: 30px;color: #2693e6;}	
 
.dn_chrt_wrap .dn_chrt_box_2{position: relative;/* background:#f9fbfe url(../../images/sub/dn_chrt_box_2.png) no-repeat center */}
.dn_chrt_wrap .dn_chrt_box_2  h4{font-size:26px;line-height: 36px;color: #333333;text-align: center;font-weight: 500;}	
.dn_chrt_wrap .dn_chrt_box_2  ul li{padding-bottom:5px;font-size:18px;line-height: 30px;color: #333333;font-weight: 500;border-bottom:1px solid #ddd}
.dn_chrt_wrap .dn_chrt_box_2  ul li span{padding-left: 5px;font-size:24px;}
.dn_chrt_wrap .dn_chrt_box_2  ul li:nth-child(1){position: absolute;top:41px;left:70px;padding-right:50px;}
.dn_chrt_wrap .dn_chrt_box_2  ul li:nth-child(2){position: absolute;top:130px;left:60px;padding-right:30px}
.dn_chrt_wrap .dn_chrt_box_2  ul li:nth-child(3){position: absolute;top:81px;right:60px;padding-left:40px}
.dn_chrt_wrap .dn_chrt_box_2  ul li:nth-child(4){position: absolute;bottom:53px;right:50px;padding-left: 100px;}



/* s1_5 ¿À½Ã´Â ±æ*/
.s_map{margin-bottom: 57px; margin-top: 60px;	}
.s_map iframe{width:100%;height: 500px;padding: 3px;border: 1px solid #ddd!important;box-sizing: border-box;}

.smap_txt{overflow: hidden; padding-bottom: 100px;}

.smap_txt .lbox {float: left; overflow: hidden;}
.smap_txt .lbox h3{ float: left; padding-right: 52px;font-size: 25px; line-height: 25px; color: #333; font-weight: 500;}
.smap_txt .lbox p{ float: left;font-size: 16px; line-height: 28px; color: #787878;}
.smap_txt .lbox p span{display: inline-block;position: relative; margin-right: 24px;vertical-align: middle;}
.smap_txt .lbox p span:after{ content:''; position: absolute;right: -14px; top: 9px; width: 1px; height: 12px; background: #dbdbdb; }
.smap_txt .lbox p span:last-child:after{display: none;}

.smap_txt .rbox{float: right;}
.smap_txt .rbox li {float: left;}
.smap_txt .rbox li:last-child{margin-left: -1px;}
.smap_txt .rbox li a{position: relative; width: 61px; height: 61px; font-size: 0; border: 1px solid #ddd; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.smap_txt .rbox li a:before{content:''; position: absolute; width: 61px; height: 61px; background: url(../../images/template/print_1.png) center no-repeat; transition:.3s;}
.smap_txt .rbox li:nth-child(2) a:before{ background: url(../../images/template/print_2.png) center no-repeat;}




/*ÁÖ¿ä ±¸¼º ¿ä¼Ò*/
.consist_desc{margin-bottom:53px;font-size:18px;line-height: 30px;color: #666666;}
.s204 .consist_desc{margin-bottom:43px;}
.s204_2 .consist_desc{margin-bottom:49px;}
.consist_wrap{}
.consist_wrap .consist_box{float: left;width: calc(50% - 30px);/*  padding-bottom:50px; */border-bottom: 1px solid #ddd;}
.s201_2 .consist_wrap .consist_box{width:100%;padding-left: 0!important;padding-right: 0!important;}
.s201_2 .consist_wrap .consist_box:nth-child(1){margin-bottom: 60px;}
.s201_2 .s2012_tbl_wrap{}
.s201_2  .s2012_tbl{width:100%;text-align: left;}
.s201_2  .s2012_tbl tr{border-bottom:1px solid #dddddd;}
.s201_2  .s2012_tbl thead{background-color: #1d53b1;text-align: center;}
.s201_2  .s2012_tbl thead tr{font-size:18px;line-height: 60px;color: #fff;background-color: #1d53b1;font-weight: 500;}
.s201_2  .s2012_tbl tbody tr th{}
.s201_2  .s2012_tbl tbody th{padding:24px 38px;box-sizing:border-box;font-size:18px;color: #1d53b1;font-weight: 500;background-color: #f9fbfe;}
.s201_2  .s2012_tbl tbody td{padding: 24px 38px;box-sizing:border-box;font-size:18px;color: #666666;font-weight: 400;background-color: #fff;}
/* .s201_4 .consist_wrap .consist_box:nth-child(1){width:28.79%;padding-right: 2.27%;}
.s201_4 .consist_wrap .consist_box:nth-child(2){width:28.79%;padding-left:2.27%;padding-right: 2.27%;}
.s201_4 .consist_wrap .consist_box:nth-child(3){width:28.79%;;padding-left: 2.27%;margin-top:0;}
.s201_4 .consist_wrap .consist_box:nth-child(4){width:47.73%;padding-right: 2.27%}
.s201_4 .consist_wrap .consist_box:nth-child(5){width:47.73%;padding-left: 2.27%} */

.s201_4 .consist_wrap .consist_box:nth-child(1){width:30.3%;padding-right:2.27%}
.s201_4 .consist_wrap .consist_box:nth-child(2){width:30.3%;padding:0 2.27%}
.s201_4 .consist_wrap .consist_box:nth-child(3){width:30.3%;padding-left:2.27%;margin-top:0;}
.s201_4 .consist_wrap .consist_box:nth-child(4){width:47.72%;padding-right:2.27%}
.s201_4 .consist_wrap .consist_box:nth-child(5){width:47.72%;padding-left:2.27%}

.s202 .consist_wrap .consist_box{width: 100%;}

.s202_2 .consist_wrap .consist_box:nth-child(3){width:47.73%;padding-right: 2.27%}
.s202_2 .consist_wrap .consist_box:nth-child(4){width:47.73%;padding-left: 2.27%}

.s202_2 .charac_wrap ul li {float: left;width:22.72%;margin-right:3.03%;margin-bottom:40px;} 
.s202_2 .charac_wrap ul li:nth-child(4n){;margin-right:0%} 
.s202_2 .charac_wrap ul li figcaption{width:100%;height: 50px;;background-color: #1d53b1;font-size:16px;line-height: 50px;color: #fff;text-align: center;}

.consist_wrap .consist_box:nth-child(1){padding-right:30px;}
.consist_wrap .consist_box:nth-child(2){padding-left:30px;}
.consist_wrap .consist_box:nth-child(n+3){margin-top:50px;;}
.consist_wrap .consist_box .cst_fg_area{position: relative;/* margin-bottom: 18px; */}
.consist_wrap .consist_box .cst_fg_area .ylw_tit{position: absolute;bottom:-15px;right:-3px;z-index: 1;width:auto;height: 50px;padding: 0 30px 0 38px;background: url(../../images/sub/ylw_tit_bg.png) no-repeat left center;font-size:16px;line-height: 50px;color: #fff;font-weight: 700;text-align: center}
.consist_wrap .consist_box .cst_fg_area h4{padding:24px 0;}					


.consist_wrap .cst_list_area{padding:24px 0}
/* .s201_4 .consist_wrap .cst_list_area{padding:24px 0}   s201_2*/


 
 .consist_wrap .consist_box .cst_list_area > h4{float: left;margin-right:49px;font-size:24px; line-height: 32px;color: #333;font-weight: 500;}
 .s201_4 .consist_box .cst_list_area > h4 {display: block; width: 100%;}
 .s203 .consist_wrap .consist_box .cst_list_area > h4 span, 
 .s201 .consist_box .cst_list_area > h4,
 .s203 .consist_box:nth-child(2) .cst_list_area > h4 { font-size: 18px;}
 .s203_2 .consist_box .cst_list_area > h4 {margin-right: 30px; font-size: 18px; }
 .s203_2 .consist_box:nth-child(2) .cst_list_area > h4{line-height: 1.6;}
 .s206 .consist_wrap .consist_box .cst_list_area > h4{padding:24px 0;}


.s201_3 .consist_wrap .consist_box .cst_list_area > h4{min-width:165px;margin-right:39px;}
.s202 .consist_wrap .consist_box .cst_list_area > h4{margin-right:33px;}
.s204_2 .consist_wrap .consist_box .cst_list_area > h4{margin-right:20px;}
.consist_wrap .consist_box .cst_list_area > h4 span{display: block;font-size:24px;line-height: 1;color: #1d53b1;font-weight: 500;}
.s203 .consist_box:nth-child(1) .cst_list_area > h4 span{margin: 10px 0;}
.s203_2 .consist_box:nth-child(2) .cst_list_area > h4 span{margin: 5px 0;}
.s204 .consist_wrap .consist_box .cst_list_area > h4{line-height: 1.6;margin-right:37px}
.s204_2 .consist_wrap .consist_box .cst_list_area > h4{line-height: 1.6;}
.s204 .consist_wrap .consist_box .cst_list_area > h4 span,
.s204_2 .consist_wrap .consist_box .cst_list_area > h4 span{margin-bottom:5px}
/* .s203_2 .consist_wrap .consist_box .cst_list_area > h4{line-height: 54px;} */

.consist_wrap .consist_box .cst_list_area > ul{float: left;/* margin-top: 16px;min-width:64% */}
.s204 .consist_wrap .consist_box .cst_list_area > ul{margin-top:-2px}
.s204_2 .consist_wrap .consist_box .cst_list_area > ul{margin-top:-2px}

.s203 .consist_wrap .cst_list_area{min-height:209px}
.s203 .consist_wrap .consist_box .cst_list_area > ul,
.s203_2 .consist_wrap .consist_box .cst_list_area > ul{margin-top: 0;}
/* .s201 .consist_wrap .consist_box:nth-child(2) .cst_list_area ul li{display:inline-block;width:300px;} */

.s201_4 .consist_wrap .consist_box:nth-child(3) .cst_list_area h4{margin-top: 0;margin-right: 0;letter-spacing:-2px!important}


/* .s201_2 .consist_wrap .consist_box:nth-child(1) .cst_list_area,
.s201_2 .consist_wrap .consist_box:nth-child(2) .cst_list_area{min-height: 81px;} */

.s201_3 .consist_wrap .consist_box:nth-child(1) .cst_list_area,
.s201_3 .consist_wrap .consist_box:nth-child(2) .cst_list_area,
.s201_3 .consist_wrap .consist_box:nth-child(3) .cst_list_area{min-height: 103px;padding-top: 35px;;}
/* 
.s201_3 .consist_wrap .consist_box:nth-child(1) .cst_list_area,
.s201_3 .consist_wrap .consist_box:nth-child(2) .cst_list_area,
.s201_3 .consist_wrap .consist_box:nth-child(3) .cst_list_area{min-height:68px}
.s201_3 .consist_wrap .consist_box:nth-child(4) .cst_list_area,
.s201_3 .consist_wrap .consist_box:nth-child(5) .cst_list_area{min-height:80px} */


.s202 .consist_wrap .consist_box:nth-child(1) .cst_list_area,
.s202 .consist_wrap .consist_box:nth-child(2) .cst_list_area{/* min-height: 265px */;padding-top: 35px;}
.s202 .consist_wrap .consist_box:nth-child(2){padding-left: 0;margin-top: 50px;}
/* .s202 .consist_wrap .consist_box:nth-child(3) .cst_list_area{min-height: 57px;} */


.s202_2 .consist_wrap .consist_box:nth-child(1) .cst_list_area,
.s202_2 .consist_wrap .consist_box:nth-child(2) .cst_list_area{min-height: 160px;padding-top: 35px;;}
.s202_2 .consist_wrap .consist_box:nth-child(3) .cst_list_area,
.s202_2 .consist_wrap .consist_box:nth-child(4) .cst_list_area{min-height: 115px;padding-top: 35px;}


.s202_3 .consist_wrap .consist_box:nth-child(2){padding-right: 30px;padding-left: 0;}
.s202_3 .consist_wrap .consist_box:nth-child(3){padding-left: 30px;padding-right: 0;}
.s202_3 .consist_wrap .consist_box:nth-child(1){width:100%;padding-top: 35px;margin-bottom:60px;}
.s202_3 .consist_wrap .consist_box:nth-child(2) .cst_list_area{min-height: 193px;padding-top: 35px;}
.s202_3 .consist_wrap .consist_box:nth-child(3) .cst_list_area{min-height: 193px;padding-top: 35px;}

/* .s203 .consist_wrap .consist_box:nth-child(1) .cst_list_area, */
.s203 .consist_wrap .consist_box:nth-child(2) .cst_list_area{min-height: 208px;}
.s203 .consist_wrap .consist_box:nth-child(3) .cst_list_area{min-height:193px;padding-top:35px}
.s203 .consist_box .cst_list_area h4{line-height: 56px;margin-right: 37px; font-size: 18px;}
.s203 .consist_wrap .consist_box:nth-child(1) .cst_list_area > h4 {line-height: 1.6;}

.s202_3 .consist_wrap .consist_box:nth-child(3){margin-top: 0;}
.s202_3 .consist_wrap .consist_box:nth-child(1) .cst_list_area > h4{width:160px}
.s202_3 .consist_wrap .consist_box:nth-child(1) .cst_list_area > ul{width:calc(100% - 210px)}
.s202_3 .consist_wrap .consist_box:nth-child(1) .cst_list_area > ul li{float: left;width:40%}



.s203_2 .consist_wrap .consist_box:nth-child(1) .cst_list_area,
.s203_2 .consist_wrap .consist_box:nth-child(2) .cst_list_area{height:205px;padding-top:	35px;}


.s203_3 .consist_wrap .consist_box:nth-child(1) .cst_list_area,
.s203_3 .consist_wrap .consist_box:nth-child(2) .cst_list_area{height:177px;padding-top: 35px;}


.s204 .consist_wrap .consist_box:nth-child(1) .cst_list_area,
.s204 .consist_wrap .consist_box:nth-child(2) .cst_list_area{height: 120px; padding-top: 35px;}

.s204_2 .consist_wrap .consist_box:nth-child(1) .cst_list_area,
.s204_2 .consist_wrap .consist_box:nth-child(2) .cst_list_area,
.s204_2 .consist_wrap .consist_box:nth-child(3) .cst_list_area{height: 120px;padding-top: 35px;}




.s206 .consist_wrap .consist_box{width:100%;padding-right:0;}
/* .s206 .consist_wrap .consist_box .cst_list_area > h4 */

.consist_wrap .consist_box .cst_list_area > ul > li{position: relative;padding-left: 13px;font-size:18px;line-height: 32px;color: #666666;}
.s203 .consist_box .cst_list_area > ul > li,
.s203_2 .consist_box .cst_list_area > ul > li {font-size: 16px;}

.consist_wrap .consist_box .cst_list_area > ul > li:before{content: '';position: absolute;top:15px;left:0;width:4px;height: 4px;background-color: #f86900;border-radius:50%;}
.consist_wrap .consist_box .cst_list_area > ul > li span.col_999{color: #999;}

.consist_wrap .consist_box .cst_list_area.s201_cst_list_area_1,
.consist_wrap .consist_box .cst_list_area.s201_cst_list_area_2{min-height:178px;padding-top: 35px;}

.consist_wrap .consist_box .cst_list_area.s201_cst_list_area_1 ul{width:65%} 
.consist_wrap .consist_box .cst_list_area.s201_cst_list_area_2 ul{width:74%} 
.s201 .consist_box .cst_list_area.s201_cst_list_area_2 ul {width: 69%;}
.s201 .consist_wrap .consist_box .cst_list_area > ul > li{display:inline-block;min-width: 220px;}
.consist_wrap .consist_box .cst_list_area > .cst_list_sub {margin-top:30px;}
.s202 .consist_wrap .consist_box .cst_list_area > .cst_list_sub {float: left;width:100%;margin-top:0px;}
.consist_wrap .consist_box .cst_list_area > .cst_list_sub > ul {margin-top:6px;}
.s202 .consist_wrap .consist_box .cst_list_area > .cst_list_sub > ul {width:100%}
.s202 .consist_wrap .consist_box .cst_list_area > .cst_list_sub > ul li{float: left;width:50%;margin-top:20px;}
/* .s202 .consist_wrap .consist_box .cst_list_area > .cst_list_sub > ul li:nth-child(2){float: left;margin-top:20px;} */

.consist_wrap .consist_box .cst_list_area > .cst_list_sub > ul > li > h5{float: left;min-width: 275px;font-size:20px;line-height:34px;color: #1d53b1;font-weight: 500;}
.s202 .consist_wrap .consist_box .cst_list_area > .cst_list_sub > ul > li:nth-child(1) > h5{min-width:150px;}
.consist_wrap .consist_box .cst_list_area > .cst_list_sub > ul > li > p{float: left;/* margin-top: 37px; */font-size:14px;line-height:28px;color: #888888;}

.s202_4 .consist_wrap .consist_sqbox{float: left;width: 50%;padding-bottom:35px;border-bottom: 1px solid #ddd;}
.s202_4 .consist_wrap .consist_sqbox:nth-child(n+3){margin-top:35px;}
.s202_4 .consist_wrap .consist_sqbox > figure{float: left;margin-right: 50px;}
.s202_4 .consist_wrap .consist_sqbox > div{float: left; width: 60%;}
.s202_4 .consist_wrap .consist_sqbox > div h4{font-size:22px;line-height: 64px;color: #333333;font-weight: 500;}
.s202_4 .consist_wrap .consist_sqbox > div ul li{position: relative;padding-left: 15px;;font-size:18px;line-height: 32px;color: #666666;width: 80%; -ms-word-break: break-all;word-break:  break-all;}
.s202_4 .consist_wrap .consist_sqbox > div ul li:before{content: '';position: absolute;top:12px;left:0px;width: 4px;height: 4px;background-color: #f86900;border-radius:50%;}


.s202_3 .consist_wrap .cnst_lvbox,
.s202_5 .consist_wrap .cnst_lvbox{float: left;width:30.3%;margin-right:4.54%;}
.s202_3 .consist_wrap .cnst_lvbox:nth-child(3),
.s202_5 .consist_wrap .cnst_lvbox:last-child{margin-right:0;}
.s202_3 .consist_wrap .cnst_lvbox div h4,
.s202_5 .consist_wrap .cnst_lvbox div h4{margin-top: 17px;font-size:18px;line-height: 55px;color: #ffffff;font-weight: 500;text-align: center;}
.s202_3 .consist_wrap .cnst_lvbox div h4.cns_ywl_tit,
.s202_5 .consist_wrap .cnst_lvbox div h4.cns_ywl_tit{background-color: #f7c701;}
.s202_3 .consist_wrap .cnst_lvbox div h4.cns_bl_tit,
.s202_5 .consist_wrap .cnst_lvbox div h4.cns_bl_tit{background-color: #2693e7;}
.s202_3 .consist_wrap .cnst_lvbox div h4.cns_dbl_tit,
.s202_5 .consist_wrap .cnst_lvbox div h4.cns_dbl_tit{background-color: #1174d1;}
.cnst_lvbox div ul{/* margin-top: 17px;; */padding:18px 0;border:1px solid #ddd;box-sizing:border-box;text-align: center;}
.s202_3 .consist_wrap .cnst_lvbox div ul{height: 135px;padding:0}
.s202_3 .consist_wrap .cnst_lvbox:nth-child(1) div ul{padding-top:20px}
.s202_3 .consist_box .cst_list_area > ul > li { font-size: 14px;}
.cnst_lvbox div ul li{font-size:18px;line-height: 32px;color: #666666;}

.s205 .cnst_ylw_box{margin-top:30px;}
.s205 .cnst_ylw_box_wrap .cnst_ylw_box{float: left;width:24.24%;margin-right:0.984%}
.s205 .cnst_ylw_box_wrap .cnst_ylw_box:last-child{margin-right:0;}
.s205 .cnst_ylw_box_wrap .cnst_ylw_box h4{width:100%;height:55px;margin-bottom:23px;font-size:18px;line-height: 55px;color: #fff;font-weight: 500;text-align: center;background-color: #fccb04;}


.s205 .sol_wrap .cl_ico_box{float: left;width: 50%;border-bottom:1px solid #ddd;padding-bottom: 42px;;}
.s205 .sol_wrap .cl_ico_box:nth-child(1),
.s205 .sol_wrap .cl_ico_box:nth-child(2){margin-bottom:30px;}
.s205 .sol_wrap .cl_ico_box figure{float: left;width: 170px;height: 170px;margin-right:50px;}
.s205 .sol_wrap .cl_ico_box .cl_ico_txt{float: left;margin-top:10px; width: calc(100% - 230px); margin-right: 10px;}

.s205 .sol_wrap .cl_ico_box h4{font-size:22px;line-height: 64px;color: #333333;font-weight: 500;}


.bl_box_wrap .bl_box{float: left;width:33.333%;border:1px solid #dddddd;border-top:1px solid #1d53b1;box-sizing:border-box;}
.s206 .bl_box_wrap .bl_box{height: 220px;padding:25px 10px 0 57px;}
.s206_2 .bl_box_wrap .bl_box{height: 250px;padding:28px 0 0 48px;}
.bl_box_wrap .bl_box:nth-child(2){border-left:0;border-right: 0;;}
.bl_box_wrap .bl_box h4{/* margin-bottom:20px; */font-size:22px;line-height: 64px;color: #1d53b1;font-weight: 500;}
.s206 .bl_box h4{line-height: 1.6; margin-bottom: 10px;}

 .bl_box_wrap .bl_box ul{margin-top:-6px}


 
/* ÁÖ¿äÀû¿ë ¼Ö·ç¼Ç */
.sol_wrap .sol_fg_wrap{float: left;}
.s201 .sol_wrap .sol_fg_wrap{width: 30.3%;/*width:400px; width:28.79%; */}
.s201 .sol_wrap .sol_fg_wrap:nth-child(1){/* padding-right:3.27%; */}
.s201 .sol_wrap .sol_fg_wrap:nth-child(2){margin:0 4.54% 0/*margin:0 60px 0; padding-left:3.27%;padding-right: 3.27%; */}
.s201 .sol_wrap .sol_fg_wrap:nth-child(3){/* padding-left:3.27% */;}

.s201_2 .sol_wrap .sol_fg_wrap {width: 47.72%;}
.s201_2 .sol_wrap .sol_fg_wrap:nth-child(1){margin-right: 4.54%;}
.s201_2 .sol_wrap .sol_fg_wrap:nth-child(1) .sol_list_txt li{width:49.2%;margin-right:1.5%;margin-bottom:10px;}
.s201_2 .sol_wrap .sol_fg_wrap:nth-child(1) .sol_list_txt li:nth-child(2n){margin-right: 0;}
.s201_3 .sol_wrap .sol_fg_wrap:nth-child(1){margin-bottom:60px;}

.s202_4 .sol_wrap .sol_fg_wrap:nth-child(1){width:47.73%;padding-right:2.27%;}
.s202_4 .sol_wrap .sol_fg_wrap:nth-child(2){width:47.73%;padding-left:2.27%;}
.s202_4 .sol_wrap .sol_fg_wrap:nth-child(3){margin-top:65px;width:100%;;}

.s202_5 .sol_wrap .sol_fg_wrap:nth-child(1){width:47.73%;padding-right:2.27%;}
.s202_5 .sol_wrap .sol_fg_wrap:nth-child(2){width:47.73%;padding-left:2.27%;}

.s202_5 .sol_wrap .sol_fg_wrap:nth-child(1) .sol_list_txt li{width:49.2%;margin-right:1.5%;margin-bottom:10px;}
.s202_5 .sol_wrap .sol_fg_wrap:nth-child(2) .sol_list_txt li{width:100%;margin-bottom:10px;}
.s202_5 .sol_wrap .sol_fg_wrap:nth-child(1) .sol_list_txt li:nth-child(2n),
.s202_5 .sol_wrap .sol_fg_wrap:nth-child(2) .sol_list_txt li:nth-child(2){margin-right:0}

.s204 .sol_wrap .sol_fg_wrap{width:30.3%;}
.s204 .sol_wrap .sol_fg_wrap:nth-child(1){padding-right:2.27%;}
.s204 .sol_wrap .sol_fg_wrap:nth-child(2){padding-left:2.27%;padding-right: 2.27%;}
.s204 .sol_wrap .sol_fg_wrap:nth-child(3){padding-left:2.27%;}
.s204 .sol_wrap .sol_fg_wrap figure{margin-bottom:20px;}
.s204 .sol_txtbox{display: table;width:100%;height: 85px;border:1px solid #ddd;box-sizing:border-box;text-align: center;}
.s204 .sol_txtbox_in{display:table-cell;vertical-align: middle;height: 100%;font-size:16px;line-height: 28px;color: #2693e7;}

.s204_2 .sol_wrap .sol_fg_wrap{width:47.72%;margin-right:4.54%}
.s204_2 .sol_wrap .sol_fg_wrap:nth-child(2n){margin-right: 0;}
.s204_2 .sol_wrap .sol_fg_wrap:nth-child(n+3){margin-top: 50px;}
.s204_2 .sol_wrap .sol_fg_wrap:nth-child(1),
.s204_2 .sol_wrap .sol_fg_wrap:nth-child(2){min-height:530px;}
.s204_2 .sol_txtbox{margin-top:10px;;display: table;width:100%;height:105px;border:1px solid #2693e7;box-sizing:border-box;text-align: center;}
.s204_2 .sol_txtbox_in{display:table-cell;vertical-align: middle;height: 100%;font-size:16px;line-height: 28px;color: #2693e7;}


.sol_wrap .sol_fg_wrap .blue_tit{width: 100%;height:55px;font-size:18px;line-height: 55px;color: #fff;text-align: center;background-color: #2693e7;}

.sol_wrap .sol_list_txt{margin-top: 20px;}
.s202_3 .sol_wrap .sol_list_txt,
.s203 .sol_wrap .sol_list_txt{margin-top: 30px;}
.sol_wrap .sol_list_txt li{float: left;display: table;width:30.3%;height: 110px;margin-right:4.45%;border:1px solid #2693e7;box-sizing:border-box;text-align: center;}
.sol_wrap .sol_list_txt li:last-child{margin-right: 0;}
.sol_wrap .sol_list_txt li span{display:table-cell;vertical-align: middle;font-size:18px;line-height: 30px;color: #2693e7;}
.s203 .sol_wrap .sol_list_txt li span{font-size:16px}
.s203 .sol_wrap .sol_list_txt li{width:24.3%;margin-right:0.9%}
.s203 .sol_wrap .sol_list_txt li:last-child{margin-right: 0;}






/*  Æ¯Â¡ ¹× ±â´ëÈ¿°ú */
.charac_wrap .cl_ico_box{float: left;width:34.84%;padding-bottom: 30px;border-bottom: 1px solid #ddd;;/* margin-top: 30px */;;} 

.s201_s2_info_div .charac_wrap .cl_ico_box:nth-child(3n),
.s203 .s2_info_div .charac_wrap .cl_ico_box:nth-child(3n),
.s206 .s2_info_div .charac_wrap .cl_ico_box:nth-child(3n){width:30.32%}
.s206 .s2_info_div .charac_wrap .cl_ico_box:last-child{border-bottom: 0;}
.s206 .s2_info_div .charac_wrap .cl_ico_box{min-height: 250px;}
.s204_3 .s2_info_div .charac_wrap .cl_ico_box{;border-bottom:0;}
.s204_3 .s2_info_div .charac_wrap .cl_ico_box:nth-child(3){width:30.32%}
.s203 .charac_wrap{margin-top:10px;}
.s203 .s2_info_div .charac_wrap .cl_ico_box:nth-child(n+4){height: 120px;margin-top:30px;}


.s201_2 .charac_wrap .cl_ico_box{width:50%;margin-top:10px}
.s201_2 .charac_wrap .cl_ico_box:nth-child(2){width:50%;padding-left: 40px;box-sizing:border-box;;}

.s201_4 .charac_wrap .cl_ico_box{width:35.07%;margin-top:10px;border-bottom:0;}
.s201_4 .charac_wrap .cl_ico_box:nth-child(3){width:29.86%}

.s202_4 .charac_wrap .cl_ico_box{width:50%;margin-top: 8px;padding-bottom:32px;border-bottom:1px solid #ddd}
.s202_4 .charac_wrap .cl_ico_box:nth-child(2){padding-left: 40px; box-sizing: border-box;}
.s202_4 .charac_wrap .cl_ico_box:last-child{padding-bottom: 0;border-bottom:0;padding-top: 22px;}

.s202_5 .charac_wrap .cl_ico_box{width:50%;padding-bottom:20px;border-bottom:1px solid #ddd;padding-top:0!important;border-top:0!important;}
.s202_5 .charac_wrap .cl_ico_box:nth-child(n+3){margin-top:30px;    border-bottom: 0;}
.s202_5 .charac_wrap .cl_ico_box:nth-child(2n){padding-left:40px;box-sizing:border-box;}
.s202_5 .charac_wrap .cl_ico_box:nth-child(1) h4,
.s202_5 .charac_wrap .cl_ico_box:nth-child(2) h4,
.s202_5 .charac_wrap .cl_ico_box:nth-child(3) h4{margin-top:8px}
.s204 .charac_wrap .cl_ico_box{width:50%;padding-bottom:30px;border-bottom:1px solid #ddd;padding-top:0!important;border-top:0!important;}
.s204 .charac_wrap .cl_ico_box:nth-child(1){margin-top:10px;}
.s204 .charac_wrap .cl_ico_box:nth-child(2){margin-top:10px;padding-left: 40px;box-sizing:border-box;;}
.s204 .charac_wrap .cl_ico_box:nth-child(3){margin-top:30px;border-bottom:0;}
.s204 .charac_wrap .cl_ico_box:nth-child(4){margin-top:30px;padding-left: 40px;box-sizing:border-box;border-bottom:0;}


.s206 .charac_wrap .cl_ico_box{margin-bottom:30px;}

.cl_list_txt li{position: relative;padding-left: 19px;font-size:18px;line-height: 31px;color: #666666;}
.s206_2 .cl_list_txt li { padding:0 19px;  font-size: 16px;}
.cl_list_txt li:before{content: '';position: absolute;top:15px;left:0;width:4px;height: 4px;background-color: #f86900;border-radius:50%}

/* .charac_wrap .cl_ico_box:nth-child(n+4){padding-top:30px;border-top:1px solid #ddd} */
.charac_wrap .cl_ico_box figure{position: relative;float: left;margin-right:35px;  }
/* .s201_s2_info_div .charac_wrap .cl_ico_box:nth-last-child(n+3) figure{margin-top: 6px;} */
.s201_s2_info_div .charac_wrap .cl_ico_box:nth-child(n+4){margin-top: 30px;border-bottom:0;}
.charac_wrap .cl_ico_box figure:after{content: '';position: absolute;bottom:0px;right:0px;width: 120px;height: 120px;box-shadow:3px 3px 3px rgba(0,0,0,0.15);border-radius:50%;}
.charac_wrap .cl_ico_box .cl_ico_txt{float: left;display:table;height: 150px; padding-right: 10px; width: calc(100% - 155px); -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

.s202_4 .cl_ico_box .cl_ico_txt{height: 170px;}
.s202_5 .cl_ico_box .cl_ico_txt { height: 240px;}
.s206 .cl_ico_box .cl_ico_txt{height: 220px;}
.s206 .cl_ico_box:nth-child(4) .cl_ico_txt {margin-top: 0;}
/* .s206 .cl_ico_box figure{margin-top: 30px;} */

/* .charac_wrap .cl_ico_box:nth-child(1) .cl_ico_txt{margin-top:-20px} */
/* .charac_wrap .cl_ico_box:nth-child(4) .cl_ico_txt{margin-top:10px} */
.charac_wrap .cl_ico_box .cl_ico_txt_in{display:table-cell;vertical-align: middle;}
.s2 .cl_ico_box .cl_ico_txt_in{vertical-align: top;}

/* .s204_3 .charac_wrap .cl_ico_box:nth-child(1) .cl_ico_txt{margin-top:29px} */

.charac_wrap .cl_ico_box .cl_ico_txt h4{margin-bottom: 10px;font-size:22px;line-height: 30px;color: #333333;font-weight: 500;}
.s202_5 .cl_ico_box .cl_ico_txt h4 { font-size: 20px;}
.s201_s2_info_div .charac_wrap .cl_ico_box:nth-last-child(n+4) h4{margin-top:9px}
.s201_s2_info_div .charac_wrap .cl_ico_box:nth-child(4) h4{margin-top:20px}

.charac_wrap .cl_ico_box .cl_ico_txt P{font-size:18px;line-height: 30px;color: #666666;}

.s202_2 .charac_desc{font-size:18px;line-height: 32px;color: #666666;margin-bottom:40px;:}

.s203_3 .charac_wrap .s2033_ico_box{float: left;width:47.72%;margin-right:4.54%}
.s203_3 .charac_wrap .s2033_ico_box:last-child{margin-right: 0;}
.s203_3 .charac_wrap .s2033_ico_box .s2033_ico_txt{margin-top:40px;}
.s203_3 .charac_wrap .s2033_ico_box:nth-child(1) .s2033_ico_txt .s2033_txt{margin-top:-10px}
.s203_3 .charac_wrap .s2033_ico_box:nth-child(2) .s2033_ico_txt .s2033_txt{margin-top:-24px}

.s203_3 .charac_wrap .s2033_ico_box .s2033_ico{float: left;margin-right:34px;}
.s203_3 .charac_wrap .s2033_ico_box .s2033_txt{float: left;}
.s203_3 .charac_wrap .s2033_ico_box .s2033_txt h4{;;font-size:20px;line-height: 60px;color: #333333;font-weight: 500;}
.s203_3 .charac_wrap .s2033_ico_box:nth-child(2) .s2033_txt h4{margin-top:15px}

.s206 .s2_info_div figure.s206_top_fg{margin-bottom:50px;}

.s206_2 .cl_ico_bl_box{float: left;width:31.8%;margin-right:2.27%;padding:55px 30px 40px;background-color: #fafbfe;;box-sizing:border-box}
.s206_2 .cl_ico_bl_box:last-child{margin-right:0}
.s206_2 .cl_ico_bl_box figure{position: relative;width: 120px;margin:auto;}
.s206_2 .cl_ico_bl_box figure:after{content: '';position: absolute;bottom:0px;right:0px;width: 120px;height: 120px;box-shadow:3px 3px 3px rgba(0,0,0,0.15);border-radius:50%;}
.s206_2 .cl_ico_bl_box h4{margin:16px 0 24px;font-size:24px;line-height: 30px;color: #333333;text-align: center;font-weight: 500;}
.s206_2 .cl_ico_bl_box ul{width:100%;height: 410px;;padding:20px 0 20px 30px;;background-color: #fff;box-sizing:border-box}


/* our vendor */
.custo_area{width:100%;padding:69px 0 111px 0;}
.s503 .custo_area{width:100%;padding:60px 0 31px 0;}
.s503 .custo_area:nth-of-type(3){padding-top:60px ;background: #fff;}
.custo_area ul li{float: left;width:25%;margin-bottom:50px;;border-bottom:1px solid #ddd;box-sizing:border-box;}
.custo_area ul li h3{font-size:18px;/* line-height: 59px; */height: 83px; display: table;;color: #333333;font-weight: 400;text-align: center;margin:0 auto;text-align: center;}

.custo_area ul li p{display: table-cell;vertical-align: middle; text-align: center;}

.custo_area ul li figure{border:1px solid #ddd;    border-right: 0;/* border-right:0; */box-sizing:border-box;}
.custo_area ul li:nth-of-type(4n) figure,
.custo_area ul li:last-child figure{border-right:1px solid #ddd}
/* .custo_area ul li:last-child figure{border-right:1px solid #ddd} */


.bgc_f9fbfe{background: #f9fbfe;}
.ft_hidden{position: absolute;top: -9999px;left: -9999px;font-size:0;opacity:0;text-indent: -9999px;;}

/* contact us */
.contact_area{width:100%;padding: 75px 0 110px;}
.contact_info_box{float: left;width:22.72%;height: 360px;margin-right:3.03%;padding-top:38px;box-sizing:border-box;;background-color: #fff;}
.contact_info_box:last-child{margin-right:0;}
.contact_info_box figure{position: relative;width: 95px; height: 95px;;margin:auto;}
.contact_info_box figure:after{content: '';position: absolute;bottom: 0px;right: 0px; width: 95px; height: 95px;box-shadow: 3px 3px 3px rgba(0,0,0,0.15);border-radius: 50%;}
.contact_info_box h4{margin:20px 0 10px;font-size:20px;line-height: 22px;color: #333333;text-align: center;font-weight: 300;}
.contact_info_box p{font-size:26px;line-height: 32px;color: #1d53b1;font-weight: 500;text-align: center;}
.contact_info_box ul{margin-top: 19px;padding-left:50px;box-sizing:border-box; text-align: center;}
.contact_info_box ul li{padding-left:30px;font-size:18px;line-height: 32px;color: #666666; display: inline-block;}
.contact_info_box ul li.ico_fax{background: url(../../images/sub/s504_ico_fax.png) no-repeat left center;}
.contact_info_box ul li.ico_mail{background: url(../../images/sub/s504_ico_mail.png) no-repeat left center;}


/* °í°´¹®ÀÇ */
.inquiry_intro_wrap{width:100%;height: 130px;margin-bottom:60px;background-color: #f9f9f9;}
.inquiry_intro{display: table;width:720px;height: 100%;margin:auto;}
.inquiry_intro .inquiry_intro_in{display:table-cell;vertical-align: middle;/* width:710px; */height: 100%;margin:auto;/* padding:0 15%; */box-sizing:border-box;text-align: center;}
.inquiry_intro .inquiry_intro_in h3{float: left;display:inline-block;margin-right:20px;font-size:18px;line-height: 30px;color: #1d53b1;font-weight: 500;}
.inquiry_intro .inquiry_intro_in p{float: left;display:inline-block;font-size:18px;line-height: 30px;color: #666666;text-align: center;}


/* ÀÎ»çÁ¦µµ s3_1 */
.s301{margin-bottom: 150px;}
.s301_1_cont,
.s301_1_cont_in{position: relative;width: 100%;}
.s301_1_cont:before{content: '';position: absolute;top:50%;left:0;width:10px;height: 10px;margin-top:-5px;border-radius:50%;background-color: #ddd;}
.s301_1_cont:after{content: '';position: absolute;top:50%;right:0;width:10px;height: 10px;margin-top:-5px;border-radius:50%;background-color: #ddd;}
.s301_1_cont_in:after{content: '';position: absolute;top:50%;left:0;right:0;z-index: -1;width:100%;height: 1px;background-color: #ddd;}


.s301_1_wrap ul{position: relative;;width:89%;min-height:374px;padding: 47px 0 0 160px;box-sizing: border-box;}
.s301_1_wrap ul:before{content: '';position: absolute;top: 50%;left: 0%;right:0;width:100%;height: 1px;;background-color: #ddd}
.s301_1_wrap ul:after{content: '';position: absolute;top: 0;left: 50%;z-index: -1;margin-left: -42.685%;width:100%;height: 374px;border-radius:300px;background-color: #f9fbfe;}
.s301_1_wrap ul li{position: relative;float: left;width:280px;height: 280px;margin-right:85px;padding: 148px 50px 0;font-size:17px;line-height: 26px;color: #ffffff;text-align: center;center;box-sizing:border-box;-ms-word-break: break-all;word-break: break-all;}
.s301_1_wrap ul li:nth-of-type(1){padding-top: 163px;;background: url(../../images/sub/s301_1_img1.png) no-repeat center;}
.s301_1_wrap ul li:nth-of-type(1) br{display: none;}
.s301_1_wrap ul li:nth-of-type(2){background: url(../../images/sub/s301_1_img2.png) no-repeat center;}
.s301_1_wrap ul li:nth-of-type(3){margin-right:0;background: url(../../images/sub/s301_1_img3.png) no-repeat center;}

.s301_2_wrap,
.s301_3_wrap{margin-top:64px!important}

.s301_2_wrap ul li{position: relative;float: left;width:33.333%;height: 253px;padding:30px;border:1px solid #ddd;border-left: 0;box-sizing:border-box;}
.s301_2_wrap ul li:nth-child(1){border-left:1px solid #ddd}
.s301_2_wrap ul li:nth-child(1):after{content:"";position: absolute;bottom:40px;right:40px;width:59px;height: 59px;background: url(../../images/sub/s301_2_ico3.png) no-repeat center;}
.s301_2_wrap ul li:nth-child(2):after{content:"";position: absolute;bottom:40px;right:40px;width:65px;height: 59px;background: url(../../images/sub/s301_2_ico2.png) no-repeat center;}
.s301_2_wrap ul li:nth-child(3):after{content:"";position: absolute;bottom:40px;right:40px;width:66px;height: 66px;background: url(../../images/sub/s301_2_ico1.png) no-repeat center;}
.s301_2_wrap ul li span{font-size:16px;line-height: 22px;color: #e0b401;}
.s301_2_wrap ul li h4{margin:10px 0 16px;font-size:24px;line-height: 22px;color: #333333;font-weight: 500;}
.s301_2_wrap ul li p{font-size:18px;line-height: 30px;color: #666666;}

.s301_3_wrap ul li{position: relative;float: left;width:30.3%;margin-right:4.54%}
.s301_3_wrap ul li:last-child{margin-right:0%}
.s301_3_wrap ul li figure{margin-bottom: 38px;}
.s301_3_wrap ul li span.num_st{position: absolute;top:-10px;left:0;font-size:60px;line-height: 60px;color: #dddddd;font-weight: 500;}
.s301_3_wrap ul li h4{margin-bottom: 17px;padding-left:90px;box-sizing:border-box;font-size:24px;line-height:22px;color:#333333;font-weight: 500;}
.s301_3_wrap ul li p{padding-left:90px;box-sizing:border-box;font-size:18px;line-height:30px;color:#666666}

.posr{position: relative;}

.sub_layout3 #container_title,
#bo_v_table{width: 1320px;margin:auto;margin-top:80px;position: relative;margin-bottom: 40px;padding-left: 23px;font-size: 32px;line-height: 64px;color: #333333;    font-weight: 500;}
.sub_layout3 #container_title:before,
#bo_v_table:before{content: '';position: absolute;top: 50%; left: 0;width: 5px;height: 25px;margin-top: -12.5px;background: url(../../images/sub/tit_line_bg.png) no-repeat center;}
.sub_layout3 #bo_list,
.sub_layout3 #bo_list_admin,
#bo_v_table,
#bo_v{max-width: 1320px;margin:auto;}
#bo_v{margin:40px auto 150px;width:1320px}
.sub_layout3 #bo_sch{margin:40px auto 150px;width:1320px;background-color: #f9f9f9;padding:30px 0 }
.sub_layout3 #bo_sch select, 
.sub_layout3 #bo_sch input[type=text]{    border: 1px solid #ddd; height: 60px; line-height: 58px; font-size: 18px; color: #666; box-sizing: border-box; padding: 0; padding-left: 20px; padding-right: 50px; width: 40%; border-radius: 5px;}
 .sub_layout3 #bo_sch select{/* width: auto; */ max-width: 200px;height: 60px;   line-height: 60px;font-size: 18px; vertical-align: middle;border: 1px solid #ccc; outline: 0;box-sizing: border-box;background: #fff url(../../images/sub/sch_arr.jpg) 90% center no-repeat; -webkit-appearance: none; -moz-appearance: none; appearance: none;}

#stx{width: 40%;height: 60px;line-height: 60px; font-size: 18px; text-indent: 5px; vertical-align: middle; background: #fff !important; border: 1px solid #ccc; outline: 0; box-sizing: border-box;border-radius:5px;    text-indent: 20px;}
#stx::placeholder{color: #666;}
.btn_submit{width: 110px; height: 60px;background: #1d53b1;font-size: 18px;line-height: 60px;color: #fff;text-align: center;border: 0;outline: none;border-radius: 5px!important; transition: .3s;}

#bo_v header{border-top:1px solid #333;padding:20px 0;}
#bo_v_top,#bo_vc{display: none;}

.btn_b01{display: inline-block;
    width: 111px;
    height: 55px;
    border: 1px solid #191919;
    box-sizing: border-box;
    font-size: 18px;
    line-height: 53px;
    color: #333;
    font-weight: 500;
    vertical-align: middle;
    transition: .3s;
	text-align: center;}
	.btn_b01:hover{color: #fff;background-color: #333;}

/* s3_2 */
.s3_2 .sb_title_wrap {margin-bottom: 0px;}
.s302_1_wrap{width:100%;padding:88px 0 55px;box-sizing:border-box;;background: url(../../images/sub/s302_1_bg.png) no-repeat center 78%;-webkit-background-size: cover;background-size:cover;}
.cont_div.s302_1_wrap{margin-top: 0;}
.s302_1_wrap ul{position: relative;margin-top: -24px;padding-left: 7px; box-sizing: border-box;text-align: center;}
.s302_1_wrap ul:before{content: '';position: absolute;bottom:-110px;left:50%;width:1003px;height: 128px;margin-left:-501px;background: url(../../images/sub/s302_1_sdwbg.png) no-repeat center;}
.s302_1_wrap ul li{position: relative;/* float: left; */display:inline-block;width:314px;height: 314px;padding-top: 65px;box-sizing:border-box;}
.s302_1_wrap ul li:nth-child(1){margin-left:60px;background: url(../../images/sub/s302_1_img1.png) no-repeat center;}
.s302_1_wrap ul li:nth-child(2){margin-left: -25px;background: url(../../images/sub/s302_1_img2.png) no-repeat center;}
.s302_1_wrap ul li:nth-child(3){margin-left: -25px;background: url(../../images/sub/s302_1_img3.png) no-repeat center;}
.s302_1_wrap ul li:nth-child(4){margin-left: -25px;background: url(../../images/sub/s302_1_img4.png) no-repeat center;}
.s302_1_wrap ul li h4{/* margin-bottom:16px; */font-size:22px;line-height: 34px;color: #fff;font-weight: 500;text-align: center;}
.s302_1_wrap ul li p{font-size:14px;line-height: 28px;color: #fff;opacity:0.7;text-align: center;}

.s302_2_wrap{padding:80px 0 105px;background-color: #f9fbfe;}
.s302_2_wrap ul li{position: relative;float: left;width: 33.33%;height: 323px;padding-top:107px;text-align: center;box-sizing:border-box;}
.s302_2_wrap ul li:nth-child(1){background: #fff url(../../images/sub/s302_2_ico3.png) no-repeat center 45px;}
.s302_2_wrap ul li:nth-child(2){background: #fff url(../../images/sub/s302_2_ico1.png) no-repeat center 32px;}
.s302_2_wrap ul li:nth-child(3){background: #fff url(../../images/sub/s302_2_ico2.png) no-repeat center 45px;}
.s302_2_wrap ul li:nth-child(4){background: #fff url(../../images/sub/s302_2_ico4.png) no-repeat center 32px;}
.s302_2_wrap ul li:nth-child(5){background: #fff url(../../images/sub/s302_2_ico6.png) no-repeat center 35px;}
.s302_2_wrap ul li:nth-child(6){background: #fff url(../../images/sub/s302_2_ico5.png) no-repeat center 32px;}
.s302_2_wrap ul li:nth-child(n+4){border-top: 1px solid #ddd;}
.s302_2_wrap ul li:nth-child(2),
.s302_2_wrap ul li:nth-child(5){border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
.s302_2_wrap ul li:nth-child(2):before,
.s302_2_wrap ul li:nth-child(5):before{content: '';position: absolute;top:50%;left:0;z-index: 1;width:15px;height: 15px;margin-top: -10px;margin-left:-7.5px;background: url(../../images/sub/s302_2_diabg.png) no-repeat center;}
.s302_2_wrap ul li:nth-child(2):after,
.s302_2_wrap ul li:nth-child(5):after{content: '';position: absolute;top:50%;right:0;z-index: 1;width:15px;height: 15px;margin-top: -10px;margin-right:-7.5px;background: url(../../images/sub/s302_2_diabg.png) no-repeat center;}
.s302_2_wrap ul li span{font-size:16px;line-height: 22px;color: #e0b401;}
.s302_2_wrap ul li h4{margin:10px 0 18px;font-size:24px;line-height: 22px;color: #333333;font-weight: 500;}
.s302_2_wrap ul li p{font-size:18px;line-height: 30px;color: #666666;}


/* Ã¤¿ë°ø°í °Ô½ÃÆÇ ½ºÅ¸ÀÏ */
#bo_list_admin{width:1320px;margin:90px auto 150px;}
.sub_layout4 #bo_list_admin{width:1320px;margin:90px auto 50px;}


/* °øÁö»çÇ× °Ô½ÃÆÇ ½ºÅ¸ÀÏ */
.sub_layout4 .bd_search {margin-top: 40px;}
.sv025 .dep3_lnb.dep3_lnb2{display: none;}