@charset "utf-8";

.pcbr{display:none !important;}
.ptbr{display:none !important;}
.tbr{display:none !important;}
.mbr{display:block !important;}
.pc_view{display:none !important;}
.pt_view{display:none !important;}
.tm_view{display:block !important;}
.t_view{display:none !important;} 
.m_view{display:none !important;}

section{position:relative;}
#wrap header{background:#fff; border-bottom:1px solid #d0d4d9;transition:0s;} 

/*page_top*/
.page_top{position:relative;z-index: 100; display:none;}
.page_top #top_btn{position:fixed;border:0;bottom: 40px; right: 4%; text-align: center;width: 42px;height: 42px;display:block;font-family: 'Play';color: #000;font-size: 11px;font-weight: 800;background: rgba(255,255,255,0.3) url(/img/common/page_top_icon.png)no-repeat top 11px center;background-size: 11px;border: 1px solid #000;transition:0.3s;line-height: 54px;}


/*m11, m41*/
.is-sticky .sub_tab_wrap.sticky{}
.is-sticky .sub_tab_wrap.sticky .sub_tab{padding-top:0;}

/*subtop*/
div.sub_top{position: relative;height: 315px;margin:0 auto;z-index: 9;overflow:hidden;}
div.sub_top div.sub_top_bg{position: relative;top: 0;left: 0;z-index: -1;width: 100%;height: 100%;overflow: hidden;display: table;}
div.sub_top div.sub_bg_img {position: absolute;top: 0%;left: 0%;z-index: -1;width: 100%;height: 100%; }
div.sub_top div.inner{position:relative;width: 100%;height:auto;padding-top: 60px;margin:0 auto;z-index: 10;display: table-cell;vertical-align: middle;text-align: center;}
div.sub_top div.inner > *{color:#fff; transition:0.3s 0.1s;}
div.sub_top div.inner .sub_title01{font-size: 40px;font-family:'Play';font-weight: 600;display: inline-block;}
div.sub_top div.inner .sub_title01:after{display:block;content:"";width: auto;height: 2px;margin-top: 3px;background:#fff;}
div.sub_top div.inner .sub_title02{font-size: 30px;font-weight:300;margin: 20px auto 0;max-width: 285px;width: 97%;line-height: 1.3;word-break: keep-all;}
div.sub_top.on div.inner > *{opacity:0; transition:0.3s;}
.sub_wrap1 div.sub_top div.sub_bg_img{background-position: center right 51% !important;}
.sub_wrap2 div.sub_top div.sub_bg_img{background-position:center right 55% !important;}
.sub_wrap5 div.sub_top div.sub_bg_img{background-position:center right 23% !important;}
.sub_wrap6 div.sub_top div.sub_bg_img{background-position:center right 18% !important;}
/*subtab*/
.sub_tab_wrap{position:relative;width: 100%;height: 49px;background: #f7f7f7;font-size: 0;z-index:10;}
.sub_tab_wrap .sub_tab{padding: 0 3%;width: 100%;height: 100%;text-align: center;margin: 0 auto;font-size: 0;box-sizing: border-box;display: inline-block;overflow: hidden;overflow-y: hidden;overflow-x: auto;white-space: nowrap;border-bottom: 1px solid #d7d7d7;-ms-overflow-style: none;}
.sub_tab_wrap .sub_tab::-webkit-scrollbar {display:none;}
.sub_tab_wrap .sub_tab li{height: 49px;line-height: 49px;font-size: 12px;display: inline-block;color:#555555;text-align:center;box-sizing: border-box;}
.sub_tab_wrap .sub_tab li+li{border-left:0;} 
.sub_tab_wrap .sub_tab li.on{color:#184fa1;border-bottom: 4px solid #184fa1;font-weight: 500;}
.sub_tab_wrap .sub_tab li a{display:block;height:100%;padding: 0 25px;}
/*m00*/
.main_title{text-align:center;margin-bottom: 30px;}
.main_title h1.title{font-size: 33px;font-weight:500;color:#333;line-height: 1em;}
.m00 section.bg_color1{background:#fafafa;}
.m00 p.txt1,.m00 span.txt1,.m00 li.txt1{font-size: 12px;color: #555555;line-height: 1.8;font-weight: 400;letter-spacing: -1px;word-break: keep-all;}
.m00 .gradient1{background: linear-gradient(-9deg, #422aa6, #0195d6);}
.m00 .tab_list_wrap.type1{ margin-bottom: 10px;}
.m00 .tab_list_wrap.type1 .list_wrap{overflow:hidden;width: 100%;}
.m00 .tab_list_wrap.type1 .list_wrap li{float: left;width: calc(33.38% - 3px);height: 35px;line-height: 34px;font-size: 12px;font-weight: 400;color: #92979a;border-bottom: 2px solid #c6cbce;text-align: center;cursor: pointer;transition:0.2s;}
.m00 .tab_list_wrap.type1 .list_wrap li.on{color:#184fa1;border-bottom: 2px solid #184fa1;font-weight: 500;cursor: inherit;}
.m00 .tab_list_wrap.type1 .list_wrap li+li{margin-left: 4px;}
.m00 .tab_list_wrap.type1 .list_wrap li:hover{opacity:0.7;transition:0.2s;}
.m00 .tab_list_wrap.type1 .list_wrap li.on:hover{opacity:1}


.m11 section{padding: 70px 0;}
.m11 .section01{background: url('/img/page/m00_aezis_item.png')no-repeat right bottom;background-size: 70%;}
.m11 .section01 .company_img .img1{width:100%;height: 210px;position: relative;overflow: hidden;display: flex;flex-wrap: wrap;justify-content: center;}
.m11 .section01 .company_img .img1:after{display:block;content:"";position: absolute;top: 5px;left: 5px;width: calc(100% - 12px);height: calc(100% - 12px);border: 1px solid rgba(255,255,255,0.5);}
.m11 .section01 .company_img .img1 img{width: 120%;}
.m11 .section01 .company_info{position:relative;display: flex;justify-content: flex-end;}
.m11 .section01 .company_info .gradient1{width: 92%;max-width: 500px;position: relative;padding: 40px 22% 30px 25px;font-size: 24px;line-height: 1.2;color: #fff;margin-top: -50px;font-family: 'play';font-weight: 500;letter-spacing: -1px;}
.m11 .section01 .company_info .gradient1:before{display:block;content:"";position: absolute;width: 2px;height: 55px;top: -27px;background: #fff;}
.m11 .section01 .company_txt{width: 93%;margin: 40px auto 0;}
.m11 .section01 .company_txt .tit{font-size: 27px;color: #1e1e1e;font-weight: 300;letter-spacing:-1px;line-height: 1.4;word-break: keep-all;}
.m11 .section01 .company_txt .tit strong{font-weight:500;}
.m11 .section01 .company_txt .tit:after{display:block;content:"";width: 27px;height: 2px;background: #184fa1;margin: 16px 0 20px;}
.m11 .section01 .company_txt .txt1{max-width: 965px;}
.m11 .section02 .container{overflow:hidden;}
.m11 .section02 .container>*{position: relative;}
.m11 .section02 .container .company_img{max-width:400px;margin: 0 auto;}
.m11 .section02 .container .company_img .img2{position: relative;z-index: 1;}
.m11 .section02 .container .company_img .img2 img{max-width: 370px;width: 94%;}
.m11 .section02 .container .company_img .img3{position: absolute;width: 200px;height: 200px;right: 0;margin-top: -164px;z-index: 0;}
.m11 .section02 .container .company_txt{padding-top: 75px;}
.m11 .section02 .container .company_txt .tit{font-size: 27px;color: #1e1e1e;font-weight: 300;line-height: 1.4;letter-spacing:-1px;word-break: keep-all;}
.m11 .section02 .container .company_txt .tit strong{font-weight:500;}
.m11 .section02 .container .company_txt .txt1{margin-top: 20px;}
.m11 .section02 .container .company_txt .ceo{margin-top: 20px;font-weight:500;font-size: 14px;color:#333;}

.m11 .section03{background: url('/img/page/m11_bg1.png')no-repeat bottom 45px center;background-position: top 284px left 49%;}
.m11 .section03 .vision_wrap{width: 100%;height: 230px;background: url('/img/page/m11_img03.jpg')no-repeat center/ cover;text-align: center;display: table;}
.m11 .section03 .vision_wrap .center{display: table-cell;vertical-align: middle;padding: 0 5%;}
.m11 .section03 .vision_wrap .tit{font-family: 'Play';color: #fff;font-size: 31px;line-height: 1em;margin-bottom: 12px;font-weight: 600;}
.m11 .section03 .vision_wrap .txt1{color: #fff; line-height: 1.6;}
.m11 .section03 .misson_wrap{padding-top: 70px;}
.m11 .section03 .misson_wrap .center{text-align:center;}
.m11 .section03 .misson_wrap .center .tit{font-size: 31px;margin-bottom: 20px;line-height: 1em;color: #000;font-family: 'Play';font-weight: 600;}
.m11 .section03 .misson_wrap .txt1{color: #000; line-height: 1.6;width:70%; margin:0 auto;}
.m11 .section03 .misson_wrap .list_wrap{overflow: hidden;margin-top: 35px;}
.m11 .section03 .misson_wrap .list_wrap li{position: relative;text-align: center;width:100%; float:initial; padding:0;}
.m11 .section03 .misson_wrap .list_wrap li+li{padding-top: 20px;}
.m11 .section03 .misson_wrap .list_wrap li+li:before{width: 17px;height: 3px;background: url('/img/page/m11_itme1.png')no-repeat center;}
.m11 .section03 .misson_wrap .list_wrap li .figure{position: relative;width: 160px;height: 160px;border-radius: 50%;background: #4894c3;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;margin: 0 auto 20px;box-shadow: 3px 3px 5px rgba(0,0,0,.2);}
.m11 .section03 .misson_wrap .list_wrap li .figure img{transform: scale(0.7);}
.m11 .section03 .misson_wrap .list_wrap li .figure:after{display: block;content: "";position: absolute;top: 6px;left: 50%;transform: translateX(-50%);width: calc(100% - 14px);height: calc(100% - 14px);border-radius: 50%;border: 1px solid #fff;}
.m11 .section03 .misson_wrap .list_wrap li .icon2{background: #184fa1;}
.m11 .section03 .misson_wrap .list_wrap li .icon3{background: #0d256d;}
.m11 .section03 .misson_wrap .list_wrap li .tit{font-size: 16px;color: #333333;font-weight: 500;margin-bottom: 12px;}
.m11 .section03 .misson_wrap .list_wrap li .tit span{display: block;font-family: 'Play';font-size: 14px;font-weight: 600;margin-top: 2px;color: #184fa1;}
.m11 .section04{padding-bottom:0px;}
.m11 .section04 .history_list_wrap > li .history_title_wrap p.tit{display: table-cell;vertical-align: middle;text-align: center;font-size: 37px;color: #fff;font-weight: 600;font-family: 'Play';}
.m11 .section04 .history_list_wrap > li .history_title_wrap span{font-family: 'Noto Sans KR';font-weight: 400;font-size: 18px;display: block;}
.m11 .section04 .history_list_wrap > li .history_title_wrap{width: 100%;height: 200px;background: url('/img/page/m11_img04.jpg')no-repeat center/cover;display: table;}
.m11 .section04 .history_list_wrap > li .history_title_wrap.history_title2{background: url('/img/page/m11_img05.jpg')no-repeat center/cover;}
.m11 .section04 .history_list_wrap > li .history_title_wrap.history_title3{background: url('/img/page/m11_img06.jpg')no-repeat center/cover;}
.m11 .section04 .history_list_wrap .content_wrap:after{display:block; content:""; clear:both;}
.m11 .section04 .history_list_wrap .content_wrap>*{}
.m11 .section04 .history_list_wrap .content_wrap .year_box .center{width: 195px;height: 85px;text-align: center;display: table;margin-top: -42.5px;margin-left: 4%;}
.m11 .section04 .history_list_wrap .content_wrap .year_box .center p{display:table-cell; vertical-align:middle;}
.m11 .section04 .history_list_wrap .content_wrap .year_box span{width: 100%;font-size: 31px;font-family: 'Play';color: #fff;font-weight: 300;line-height: 1em;}
.m11 .section04 .history_list_wrap .content_wrap .year_box span + span:before{content: "-";display: inline-block;}
.m11 .section04 .history_list_wrap .contnet_list{position:relative;padding: 20px 0 50px 0px;border-left:1px solid #d0d4d9;margin-left: 4%;font-size:0;}
.m11 .section04 .history_list_wrap .contnet_list > li{position:relative;padding-left: 20px;display: table;width: 100%;}
.m11 .section04 .history_list_wrap .contnet_list > li:before{display:block;content:"";position:absolute;top: 12px;left: -2.5px;width: 4px;height: 4px;background:#184fa1;}
.m11 .section04 .history_list_wrap .contnet_list > li + li{margin-top: 20px;}
.m11 .section04 .history_list_wrap .contnet_list > li > *{display: table-cell;vertical-align: top;}
.m11 .section04 .history_list_wrap .contnet_list > li .year{font-size: 22px;font-weight:500;color:#184fa1;font-family: 'play';width: 75px;}
.m11 .section04 .history_list_wrap .contnet_list > li ul{padding-top: 4px;width: calc(100% - 120px);}
.m11 .section04 .history_list_wrap .contnet_list li .date{color: #555555;font-weight: 500;font-size: 12px;margin-right: 8px;}
.m11 .section04 .history_list_wrap > li:nth-child(even) .content_wrap .year_box {display: flex;flex-wrap: wrap;justify-content: flex-end;}
.m11 .section04 .history_list_wrap > li:nth-child(even) .content_wrap .year_box .center{margin-left: inherit;margin-right: 4%;}
.m11 .section04 .history_list_wrap > li:nth-child(even) .contnet_list{border-left:0;border-right:1px solid #d0d4d9;margin-left: 0;margin-right: 4%;}
.m11 .section04 .history_list_wrap > li:nth-child(even) .contnet_list > li{padding-left:0; padding-right:30px;}
.m11 .section04 .history_list_wrap > li:nth-child(even) .contnet_list > li > *{float:right; text-align:right;}
.m11 .section04 .history_list_wrap > li:nth-child(even) .contnet_list > li:before{left:auto;right: -2.5px;}
.m11 .section04 .history_list_wrap > li:nth-child(even) .contnet_list > li ul li{width:100%;display: flex;justify-content: flex-end;}
.m11 .section04 .history_list_wrap > li:nth-child(even) .contnet_list > li ul li:after{display:block; content::""; clear:both;}
.m11 .section04 .history_list_wrap > li:nth-child(even) .contnet_list > li ul li span{}
.m11 .section04 .history_list_wrap > li:nth-child(even) .contnet_list li .date{margin-right:0;margin-left:10px;order: 1;}





.m20{padding: 70px 0 0 0;}
.m20 .contents_wrap{display:none;position:relative;padding-bottom: 70px;}
.m20 .con1{display:block;}
.m20 .company_wrap .box:before{display:block;content:"";position:absolute;bottom:0;left:0;width:100%;height: 55%;background:url('/img/page/m00_aezis_item.png')no-repeat right bottom;background-size: 100%;z-index:-1;}
.m20 .company_wrap .contents_title_bg .img1{position: relative;width:100%;height: 285px;overflow:hidden;}
.m20 .company_wrap .contents_title_bg{width:100%;}
.m20 .company_wrap .contents_title_bg .img1 img{width: 234%;transform: translateX(-37%);}
.m23 .company_wrap .contents_title_bg .img1 img{transform: translateX(-23%);}
.m20 .company_wrap .business_info{position:relative;width: 100%;max-width: 715px;padding: 50px 30px;margin-top: -75px;}
.m20 .company_wrap .business_info:after{display:block;content:"";position:absolute;top: -27px;width:2px;height: 55px;background:#fff;}
.m20 .company_wrap .business_info .txt1{color:#fff;margin-top: 24px;font-size: 13px;}
.m20 .company_wrap .business_info .txt1 b{font-weight:400;}
.m20 .company_wrap .list_wrap{margin-top:50px;display:flex;flex-wrap: wrap;}
.m20 .company_wrap .list_wrap li{width: 49%;min-height: 45vw;padding: 5vw 5vw 17vw 5vw;border:1px solid #184fa1;}
.m20 .company_wrap .list_wrap li.list1{background: #fff url('/img/page/m20_icon01.png')no-repeat left 5vw bottom 5vw;background-size: 24px;}
.m20 .company_wrap .list_wrap li.list2{background: #fff url('/img/page/m20_icon02.png')no-repeat left 5vw bottom 5vw;background-size: 21px;}
.m20 .company_wrap .list_wrap li.list3{background: #fff url('/img/page/m20_icon03.png')no-repeat left 5vw bottom 5vw;background-size: 30px;}
.m20 .company_wrap .list_wrap li.list4{background: #fff url('/img/page/m20_icon04.png')no-repeat left 5vw bottom 5vw;background-size: 30px;}
.m20 .company_wrap .list_wrap li.list5{background: #fff url('/img/page/m20_icon05.png')no-repeat left 5vw bottom 5vw;background-size: 28px;}
.m20 .company_wrap .list_wrap li.list6{background: #fff url('/img/page/m20_icon06.png')no-repeat left 5vw bottom 5vw;background-size: 25px;}
.m20 .company_wrap .list_wrap li.list7{background: #fff url('/img/page/m20_icon07.png')no-repeat left 5vw bottom 5vw;background-size: 36px;}
.m20 .company_wrap .list_wrap li.list8{background: #fff url('/img/page/m20_icon08.png')no-repeat left 5vw bottom 5vw;background-size: 30px;}
.m20 .company_wrap .list_wrap li.list9{background: #fff url('/img/page/m20_icon09.png')no-repeat left 5vw bottom 5vw;background-size: 32px;}
.m20 .company_wrap .list_wrap li.list10{background: #fff url('/img/page/m20_icon10.png')no-repeat left 5vw bottom 5vw;background-size: 35px;}
.m20 .company_wrap .list_wrap li:nth-child(n+3){margin-top: 2%;}
.m20 .company_wrap .list_wrap li:nth-child(2n){margin-left: 2%;}
.m20 .company_wrap .list_wrap li .tit{color:#000;font-size: 19px;font-weight:500;}
.m20 .company_wrap .list_wrap li .tit:after{display:block;content:"";width: 9px;height: 2px;background:#444444;margin: 8px 0 13px 0;}
.m20 .company_wrap .list_wrap li .txt1{color:#555555;font-weight: 300;line-height: 1.7;}
.m20 .bisiness_wrap{background: #fafafa;padding-top: 50px;}
.m20 .bisiness_wrap .tm_view table + table{margin-top:30px;}
.m20 .bisiness_wrap table{width: 100%;border-top: 2px solid #282828;}
.m20 .bisiness_wrap table tr > th:nth-child(1){border-left:0;}
.m20 .bisiness_wrap table.type1 tr > th:nth-child(1){width: 20%;}
.m20 .bisiness_wrap table.type1 tr > th:nth-child(2){width: 25%;}
.m20 .bisiness_wrap table tr > th:last-child{border-right:0;}
.m20 .bisiness_wrap table tr > *{min-height: 45px;padding: 12px 5px;box-sizing: border-box;font-size: 12px;text-align: center;color: #333333;border: 1px solid #dadada;line-height:1.7;word-break: keep-all;}
.m20 .bisiness_wrap table th{font-weight: 500;background: #f1f1f1;border-top: none;}
.m20 .bisiness_wrap table td{font-weight: 300;}
.m20 .bisiness_wrap table td:last-child{border-right:0;}
.m20 .bisiness_wrap table td.row{font-weight: 500;background: #f1f1f1;border-left:0;}
.m20 .map_wrap{padding-top: 50px;background:#fafafa;}
.m20 .map_wrap .box h3{font-size:18px;position: relative;font-weight:500;color: #333333;text-align: center;width: auto;left: 50%;transform: translateX(-50%);display: inline-block;margin-bottom: 20px;}
.m20 .map_wrap .box h3:after{display:block;content:"";width: 100%;height: 1px;background: #333;}
.m20 .map_wrap div.box + div.box{margin-top:45px;}
.m20 .map_wrap .contents_map_wrap{width:100%;height: 285px;border: 1px solid #dadada;}
.m20 .map_wrap .contents_map_wrap iframe{width:100%; height:100%;}
.m20 .map_wrap .list_wrap{border-top:2px solid #282828;margin-top: 40px;}
.m20 .map_wrap .list_wrap li{font-size: 12px;border-bottom:1px solid #cbcbcb;display: table;width: 100%;}
.m20 .map_wrap .list_wrap li>*{display: table-cell;vertical-align: middle;padding: 12px;color: #333;}
.m20 .map_wrap .list_wrap b{width: 26%;background:#f1f1f1;border-right: 1px solid #cbcbcb;text-align: center;font-weight: 500;}
.m20 .map_wrap .list_wrap p{padding: 12px;background: #fff;}
.m23 .bisiness_wrap table tr > *{padding:12px 15px;}

.m20 .bisiness_wrap .table_wrap{width: 100%;}
.m20 .bisiness_wrap .table_wrap > .table{border-top: 2px solid #282828;}
.m20 .bisiness_wrap .table_wrap > .table + .table{margin-top: 40px;}
.m20 .bisiness_wrap .table_wrap .tr.thead.tm_view .th{display:block;border-right:0;width: 99.7%;}
.m20 .bisiness_wrap .table_wrap .tr{display:table;width: 100%;word-break: keep-all;}
.m20 .bisiness_wrap .table_wrap .tr > *{min-height: 45px;box-sizing: border-box;font-size: 12px;text-align: center;color: #333333;line-height:1.7;display: table-cell;vertical-align: middle;border-left: 0;}
.m20 .bisiness_wrap .table_wrap .th{font-weight: 500;border: 1px solid #dadada;border-left:0;background: #f1f1f1;border-top: none;padding: 12px 5px;}
.m20 .bisiness_wrap .table_wrap .thead.cate > .th{width: 33.33%;}
.m20 .bisiness_wrap .table_wrap .thead.cate > .th:last-child{border-right:0;}
.m20 .bisiness_wrap .table_wrap .td{font-weight: 300;border-top:0;border-right:0;}
.m20 .bisiness_wrap .table_wrap .tbody > .row{border-top: 0;}
.m20 .bisiness_wrap .table_wrap .tbody > .row.pc_view{width: calc(33.33% - 17%);}
.m20 .bisiness_wrap .table_wrap .tbody > .row .list{display: table !important;width: 100%;}
.m20 .bisiness_wrap .table_wrap .tbody > .row .list > .row:last-child{border-right:0;}
.m20 .bisiness_wrap .table_wrap .tbody > .row > .list > *{display: table-cell;vertical-align: middle;}
.m20 .bisiness_wrap .table_wrap .tbody > .row .list .row{display: table-cell;vertical-align: middle;border: 1px solid #dadada;border-top: 0;border-left: 0;padding: 12px 5px;}
.m20 .bisiness_wrap .table_wrap .tbody > .row .list .row > *{width: 100%;}
.m23 .bisiness_wrap .table_wrap .row:first-child{border-left: 0;width: 50%;}
.m23 .bisiness_wrap .table_wrap .tbody > .row:last-child .th{width: 33.4%;}
.m23 .bisiness_wrap .table_wrap .row:first-child .td{border-left: 0;}



.m21 .company_wrap .business_info figure.img1 img,.m22 .company_wrap .business_info figure.img1 img{width: 94px;}
.m23 .company_wrap .business_info figure.img1 img{width: 112px;}


.m30{padding: 70px 0 70px 0;}
.m30 .tab_list_wrap{display:none}
.m30 .tab_mobile_g{width:93%;margin:0 auto;position:relative}
.m30 .tab_mobile_g button{font-size:12px;text-align:center;color:#184fa1;display:block;width:100%;border:1px solid #c6cbce;box-sizing:border-box;height:38px;font-weight:500}
.m30 .tab_mobile_g button:after{width:0;height:0;border-style:solid;border-width:0 4px 6px;border-color:transparent transparent #184fa1;content:'';position:absolute;top:16px;right:10px;transform:rotate(180deg);transition:.2s ease-out}
.m30 .tab_mobile_g button.on:after{transform:rotate(0)}
.m30 .tab_mobile_l{position:absolute;top:100%;left:0;width:100%;z-index:1000;background:#fff;border:1px solid #c6cbce;border-top:0;box-sizing:border-box;text-align:center;color:#333;font-size:12px;padding:6px 0;display:none}
.m30 .tab_mobile_l li a{display:block;padding:4px 0}
.m30 .tab_mobile_l li.on a{color:#184fa1;text-decoration:underline;font-weight:500}

.m30 .contents_wrap{margin-top:30px;}
.m30 .contents_wrap .contents_list + .contents_list{border-top:1px solid #ddd;}
.m30 .info_wrap{display: flex;flex-wrap: wrap;}
.m30 .contents_wrap .noti{font-size:12px; color:#777; margin-top:10px;}
.m30 .info_wrap .info{width:100%;margin-top: 40px;}
.m30 .info_wrap .tit{color: #1e1e1e;width: 100%;}
.m30 .info_wrap .tit .kor{font-size: 28px;font-weight: 500;letter-spacing: -2px;}
.m30 .info_wrap .tit .en{font-size: 13px;word-break: keep-all;line-height: 1.6;margin-top: 4px;letter-spacing: -0.5px;padding-right: 20%;font-weight: 400;}
.m30 .info_wrap .txt1{margin-top: 20px;}
.m30 .info_wrap .txt1 br{display:none;}
.m30 .info_wrap .title_img{width:100%;height:0;padding-top: 47%;}
.m31_1 .info_wrap .title_img{background:url("/img/page/m31_1_bg.jpg") center top / cover no-repeat;}
.m31_2 .info_wrap .title_img{background:url("/img/page/m31_2_bg.jpg") center top / cover no-repeat;}
.m31_3 .info_wrap .title_img{background:url("/img/page/m31_3_bg.jpg") center top / cover no-repeat;}
.m31_4 .info_wrap .title_img{background:url("/img/page/m31_4_bg.jpg") center top / cover no-repeat;}
.m31_5 .info_wrap .title_img{background:url("/img/page/m31_5_bg.jpg") center top / cover no-repeat;}
.m31_6 .info_wrap .title_img{background:url("/img/page/m31_5_bg.jpg") center top / cover no-repeat;}
.m31_7 .info_wrap .title_img{background:url("/img/page/m31_5_bg.jpg") center top / cover no-repeat;}
.m31_8 .info_wrap .title_img{background:url("/img/page/m31_5_bg.jpg") center top / cover no-repeat;}
.m31_9 .info_wrap .title_img{background:url("/img/page/m31_5_bg.jpg") center top / cover no-repeat;}
.m32_1 .info_wrap .title_img{background:url("/img/page/m32_1_bg.jpg") center top / cover no-repeat;}
.m32_2 .info_wrap .title_img{background:url("/img/page/m32_1_bg.jpg") center top / cover no-repeat;}
.m32_3 .info_wrap .title_img{background:url("/img/page/m32_1_bg.jpg") center top / cover no-repeat;}
.m32_4 .info_wrap .title_img{background:url("/img/page/m32_1_bg.jpg") center top / cover no-repeat;}
.m33_1 .info_wrap .title_img{background:url("/img/page/m33_1_bg.jpg") center top / cover no-repeat;}
.m33_2 .info_wrap .title_img{background:url("/img/page/m33_2_bg.jpg") left 68% top / cover no-repeat;}
.m33_3 .info_wrap .title_img{background:url("/img/page/m33_3_bg.jpg") left 58% top / cover no-repeat;}
.m33_4 .info_wrap .title_img{background:url("/img/page/m33_4_bg.jpg") center top / cover no-repeat;}
.m30 .product_wrap{width: 100%;margin-top: 45px;}
.m30 .product_wrap .product_list_wrap{}
.m30 .product_wrap .product_list_wrap > div.list{position:relative;width: 100%;border-top: 2px solid #000;padding: 25px 0 45px 0;}
.m30 .product_wrap .product_list_wrap > div.list:before{display:block;content:"";position: absolute;top: -2px;left: 0px;width: 57px;height: 4px;background: linear-gradient(45deg, #0390d4, #3e31a9);z-index: 1;}
.m30 .product_wrap .product_list_wrap > div.list .list_tit{word-break: keep-all;font-size: 16px;color: #1e1e1e;font-weight: 500;line-height: 1em;margin-bottom: 20px;}
.m30 .product_wrap .product_list_wrap > div.list .contents{overflow: hidden;}
.m30 .product_wrap .product_list_wrap > div.list .contents .table{width: 100%; overflow-x: scroll;}
.m30 .product_wrap .product_list_wrap > div.list .list_wrap li{position: relative;font-size: 12px;color: #555555;line-height: 1.8;font-weight: 400;letter-spacing: -1px;word-break: keep-all;padding-left: 10px;}
.m30 .product_wrap .product_list_wrap > div.list .list_wrap li + li{margin-top: 2px;}
.m30 .product_wrap .product_list_wrap > div.list .list_wrap li:before{display:block;content:"";position: absolute;top: 8px;left: 0;width: 4px;height: 4px;box-sizing: border-box;border: 1px solid #184fa1;}
.m30 .product_wrap .product_list_wrap .table1{width:100%;min-width: 600px;border-top: 2px solid #282828;}
.m30 .product_wrap .product_list_wrap .table1 tr > *{height: 45px;padding: 12px 5px;line-height: 1.4;text-align: center;color: #111;border: 1px solid #cbcbcb;}
.m30 .product_wrap .product_list_wrap .table1 th{background: #f1f1f1;font-size: 12px;font-weight: 500;}
.m30 .product_wrap .product_list_wrap .table1 td{color: black;font-size: 11px;}
.m30 .product_wrap .product_list_wrap .table1 th.tit{background: #f1f1f1;text-transform: uppercase;font-family: 'Play';font-weight: 500;font-size: 12px;}
.m30 .product_wrap .product_list_wrap .download_wrap .list{width: 100%;min-height: 42px;padding: 8px 10px;display: table;border-bottom: 1px solid #cacaca;}
.m30 .product_wrap .product_list_wrap .download_wrap .list > *{display: table-cell;vertical-align: middle;}
.m30 .product_wrap .product_list_wrap .download_wrap .list .tit{font-size: 14px;color: #111111;font-family: 'play';font-weight: 500;padding-right: 10px;}
.m30 .product_wrap .product_list_wrap .download_wrap .list .download{width: 95px;}
.m30 .product_wrap .product_list_wrap .download_wrap .list .download a{width: 95px;height: 27px;line-height: 26px;border:1px solid #c3c3c3;display: flex;flex-wrap: wrap;justify-content: space-between;border-radius: 3px;font-size: 10px;font-family: 'play';font-weight: 800;letter-spacing: 0.2px;padding: 0 8px;color: #000000;}
.m30 .product_wrap .product_list_wrap .download_wrap .list .download a:after{display:inline-block;content:"";width: 10px;height: 10px;margin-left: 5px;background: url('/img/common/file_download_icon1.png')no-repeat top center;background-size: 100%;vertical-align: top;margin-top: 8px;}
.m30 .product_wrap .inquiry_wrap{width: 100%;background:#f6f6f6;color:#273e82;padding: 30px 20px;}
.m30 .product_wrap .inquiry_wrap .tit{font-size: 14px;font-weight: 500;line-height: 35px;}
.m30 .product_wrap .inquiry_wrap .tit:before{display:inline-block;content:"";width: 35px;height: 35px;background:url('/img/page/m30_item1.png')no-repeat center;background-size:100%;vertical-align: top;margin-right: 8px;}
.m30 .product_wrap .inquiry_wrap .box{display: flex;flex-wrap: wrap;align-items: center;margin-top: 21px;}
.m30 .product_wrap .inquiry_wrap .box > div{font-size: 12px;padding: 0 10px;font-family:'play';line-height: 1em;font-weight: 600;position: relative;}
.m30 .product_wrap .inquiry_wrap .box > div + div:before{display: inline-block;position: absolute;top: 2px;left: 0;content:"";width: 1px;height: 8px;background: #ddd;vertical-align: top;}


.m41 section{padding: 70px 0;}
.m41 .section01 .inner{max-width:1700px;}
.m41 .section01 .info_wrap{width:100%;height: 330px;background:url('/img/page/m41_img01.jpg')no-repeat center/cover;color: #fff;letter-spacing: -1px;margin-bottom: 40px;text-align: center;}
.m41 .section01 .info_wrap .center{position: relative;top: 5px;left: 5px;width: calc(100% - 9px);height: calc(100% - 10px);border: 1px solid rgba(255,255,255,0.4);display: table;}
.m41 .section01 .info_wrap .info_title{vertical-align: middle;display: table-cell;padding: 0 6%;word-break: keep-all;}
.m41 .section01 .info_wrap .info_title strong{font-weight: 500;}
.m41 .section01 .info_wrap .info_title .s_tit{font-size: 14px;font-weight: 300;margin-bottom: 15px;}
.m41 .section01 .info_wrap .info_title .tit{font-size: 29px;line-height: 1.25;font-weight: 300;}
.m41 .section01 .txt1{text-align:center;}
.m41 .section01 .txt1.space{margin-top:10px;}
.m41 .section02 .list_wrap{display: flex;flex-wrap: wrap;justify-content: space-between;padding-top: 70px;}
.m41 .section02 .list_wrap li{position:relative;width: 49%;background: #fff;text-align: center;padding: 0px 25px 25px 25px;border: 1px solid #d7d7d7;}
.m41 .section02 .list_wrap li:after{position:absolute;bottom:-1px;left:0;display:block;content:"";width:100%;height: 4px;background:linear-gradient(-10deg, #422aa6, #0195d6);}
.m41 .section02 .list_wrap li .figure{position:relative;width: 130px;height: 130px;background: #184fa1;border-radius: 50%;margin: -65px auto 0;}
.m41 .section02 .list_wrap li .figure:before{display:block;content:"";position: absolute;top: 62.5px;left: -6.3px;width: 4px;height: 4px;background:#184fa1;}
.m41 .section02 .list_wrap li .figure:after{display:block;content:"";position: absolute;top: 62.5px;right: -6.5px;width: 4px;height: 4px;background:#184fa1;}
.m41 .section02 .list_wrap li .figure span{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;width: 100%; height: 100%;}
.m41 .section02 .list_wrap li .figure span:before{display:block;content:"";position: absolute;top: -5px;left: -5px;width: 138px;height: 138px;border: 1px solid #184fa1;border-radius: 50%;}
.m41 .section02 .list_wrap li .figure span img{transform: scale(0.7);}
.m41 .section02 .list_wrap li .tit{color: #333;font-size: 23px;font-weight: 500;word-break: keep-all;padding: 17px 0;border-bottom: 1px solid #d7d7d7;}
.m41 .section02 .list_wrap li .txt1{padding: 19px 0;}
.m41 .section03 {padding-bottom:70px;}
.m41 .section03 .list_wrap{display: flex;flex-wrap: wrap;justify-content: center;max-width: 400px;margin: 0 auto;}
.m41 .section03 .list_wrap li{position: relative;padding:0 20px;}
.m41 .section03 .list_wrap li .figure{position: relative;margin: 0 auto;}
.m41 .section03 .list_wrap li .figure img{border:1px solid #d7d7d7;width: 90%;min-width: 255px;max-width: 400px;margin: 0 auto;}
.m41 .section03 .list_wrap li .figure:after{display: none;content:"";position: absolute;top: 7px;left: 7px;width: 341px;height: 484px;border: 1px solid rgba(255,255,255,0.4);z-index: 2;}
.m41 .section03 .list_wrap li .figure:before{display:none; content:""; position:absolute; width:100%; height:100%; background:rgba(0,0,0,0.48); z-index:1;}
.m41 .section03 .list_wrap li .text_box{position: absolute;left:50px;bottom: 0;width: 255px;padding: 25px 20px;display: table;opacity:0;transition:0.2s;z-index:3;}
.m41 .section03 .list_wrap li .text_box>*{color:#fff;}
.m41 .section03 .list_wrap li .text_box .tit{margin-bottom: 5px;}
.m41 .section03 .list_wrap li .text_box .tit>*{display: table-cell; vertical-align: bottom;}
.m41 .section03 .list_wrap li .text_box .tit p{font-size: 20px;}
.m41 .section03 .list_wrap li .text_box .tit .date{position: relative;top: -6px;padding-left: 10px;font-family:'play';font-size: 12px;font-weight:500;color:rgba(255,255,255,0.7);}
.m41 .section03 .list_wrap li .text_box .txt1{font-size: 12px;}
.m41 .section03 .list_wrap li.slick-current .text_box{bottom: 30px;left:0px;opacity:1;transition:0.5s;}
.m41 .section03 .slide_navigation{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-top: 25px;
    align-items: center;
}
.m41 .section03 .slide_navigation .arrow{
    width: 15px;
    height: 10px;
}
.m41 .section03 .slide_navigation .arrow.prev{
    background: url('/img/page/slide_arr_p.png')no-repeat;
    background-size: 100%;
}
.m41 .section03 .slide_navigation .arrow.next{
    background: url('/img/page/slide_arr_n.png')no-repeat;
    background-size: 100%;
}
.m41 .section03 .slide_navigation .slide_paging{
    font-size: 12px;
    color: #a0a0a0;
    font-weight: 500;
    font-family: 'play';
    padding: 0 20px;
    line-height: 1em;
    letter-spacing: 1px;
}

.m60{padding: 70px 0 0px;}
.m60 .section01{padding-bottom: 70px;}
.m61 .section01{padding-bottom:0;}
.m62 .section01:before{display:block;content:"";position: absolute;bottom: 0;left: 0;background:#fafafa;width: 100%;height: 89%;}
.m62 .info_wrap{width: 100%;height: 335px;background: url('/img/page/m62_bg.jpg')no-repeat center/cover;display: flex;flex-wrap: wrap;align-items: center;}
.m62 .info_wrap .center{max-width: 1200px;width: 90%;margin: 0 auto;}
.m62 .info_wrap .center .info_title{position: relative;padding: 30px 14%;border-top: 1px solid rgba(255,255,255,0.5);border-bottom: 1px solid rgba(255,255,255,0.5);text-align: center;word-break: keep-all;}
.m62 .info_wrap .center .info_title br{display:none;}
.m62 .info_wrap .center .info_title > *{color: #fff;}
.m62 .info_wrap .center .info_title .s_tit{font-size: 15px;font-weight: 300;line-height: 1.5;}
.m62 .info_wrap .center .info_title .s_tit .item{position: absolute;top: 27px;font-size: 33px;font-family: 'play';font-weight: 600;line-height: 1em;}
.m62 .info_wrap .center .info_title .s_tit .item.left{left: 0;}
.m62 .info_wrap .center .info_title .s_tit .item.right{right: 0;}
.m62 .info_wrap .center .info_title .tit{font-size: 21px;font-weight: 500;margin-top: 3px;}
.m62 .talent_wrap{width: 100%;margin-top: 45px;}
.m62 .talent_wrap > div.list{position:relative;width: 100%;padding: 40px 28px;border: 1px solid #dadada;background: #fff;}
.m62 .talent_wrap > div.list:before{display:block;content:"";position:absolute;top: -1px;left: 0;width: 100%;height: 4px;background: linear-gradient(45deg, #0195d6, #422ba6);}
.m62 .talent_wrap > div.list:nth-child(1){}
.m62 .talent_wrap > div.list:nth-child(2){}
.m62 .talent_wrap > div.list:nth-child(3){}
.m62 .talent_wrap > div.list:nth-child(4){}
.m62 .talent_wrap > div.list + div.list{margin-top: 14px;}
.m62 .talent_wrap > div.list .title{font-size: 19px;color: #184fa1;font-weight: 600;display: flex;align-items: center;margin-bottom: 16px;}
.m62 .talent_wrap > div.list .title .item{margin-right: 10px;}
.m62 .talent_wrap > div.list .title .item img{transform:scale(0.7);}
.m62 .talent_wrap > div.list .list_wrap{width: 100%;}
.m62 .talent_wrap > div.list .list_wrap li{position:relative;padding-left: 10px;}
.m62 .talent_wrap > div.list .list_wrap li:before{display:block;content:"";position: absolute;top: 8px;left: 0;width: 4px;height: 4px;box-sizing: border-box;border: 1px solid #184fa1;}
.m62 .talent_wrap > div.list .list_wrap li + li{margin-top: 5px;}
.m63 .personnel_system_wrap{overflow:hidden;}
.m63 .personnel_system_wrap > *{float: left;width: 50%;}
.m63 .personnel_system_wrap .img1 img{max-width:100%;}
.m63 .personnel_system_list{position:relative;border:1px solid #dadada;padding: 0 25px;margin-top: 45px;}
.m63 .personnel_system_list:before{display:block;content:"";position:absolute;top: -1px;left: 0;width: 100%;height: 4px;background: linear-gradient(45deg, #0195d6, #422ba6);}
.m63 .personnel_system_list > div.list{padding: 45px 0;}
.m63 .personnel_system_list > div.list + div.list{border-top:1px solid #dadada;}
.m63 .personnel_system_list .title{font-size: 19px;color: #184fa1;font-weight: 600;margin-bottom: 14px;}
.m63 .personnel_system_list .title .item{display: block;margin-bottom: 14px;}
.m63 .personnel_system_list .title .item img{width:32px;}

.m64 .welfare_list_wrap{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.m64 .welfare_list_wrap > .list{width: 49%;min-height: 235px;border: 1px solid #184fa1;padding: 20px;display: flex;flex-wrap: wrap;align-items: center;}
.m64 .welfare_list_wrap > .list:nth-child(n+3){margin-top: 2%;}
.m64 .welfare_list_wrap  .num{font-size: 14px;font-family: 'Play';color: #184fa1;border-bottom: 2px solid #184fa1;padding-bottom: 5px;line-height: 1em;}
.m64 .welfare_list_wrap  .center{display: flex;flex-wrap: wrap;align-items: baseline;width: 100%;height: 100%;}
.m64 .welfare_list_wrap  .box{display: flex;flex-wrap: wrap;width: 100%;align-items: center;}
.m64 .welfare_list_wrap  .box .tit{width: 110px;text-align: center;}
.m64 .welfare_list_wrap .box .tit img{transform: scale(0.7);}
.m64 .welfare_list_wrap  .box .tit p{font-size: 16px;color: #333333;font-weight: 500;}
.m64 .welfare_list_wrap  .box .tit p span.en{display: block;font-family: 'play';font-size: 14px;color: #184fa1;font-weight: 600;line-height: 1em;margin-bottom: 2px;}
.m64 .welfare_list_wrap  .box .tit p span.s_tit{display: block;font-size: 12px;color: #333;line-height: 1.5;font-weight: 400;letter-spacing: -1px;word-break: keep-all;}
.m64 .welfare_list_wrap .box .list_wrap{display: flex;flex-wrap: wrap;margin-left: 10px;width: calc(100% - 135px);align-items: baseline;}
.m64 .welfare_list_wrap  .box .list_wrap li{position:relative;padding-left: 10px;width: 100%;}
.m64 .welfare_list_wrap .box .list_wrap.type1 li{width:auto;padding-right: 10px;}
.m64 .welfare_list_wrap  .box .list_wrap li:before{display:block;content:"";position: absolute;top: 8px;left: 0;width: 4px;height: 4px;box-sizing: border-box;border: 1px solid #184fa1;}
.m64 .welfare_list_wrap  .box .list_wrap li + li{margin-top: 2px;}


.m65 .section01{padding-bottom:0;}
.m65 .tab_list_wrap.type1 .list_wrap li{width:calc(50% - 4px);}
.m65 .contents_wrap{display:none;width:;background:#fafafa;padding: 50px 0 70px;}
.m65 .contents_wrap.con1{display:block;}
.m65 .contents_wrap .list_wrap{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.m65 .contents_wrap .list_wrap > div.list{width: 100%;background: #fff;border: 1px solid #d7d7d7;padding: 25px;}
.m65 .contents_wrap .list_wrap > div.list:nth-child(n+2){margin-top: 14px;}
.m65 .contents_wrap .list_wrap > div.list .tit{display: flex;align-items: center;margin-bottom: 15px;}
.m65 .contents_wrap .list_wrap > div.list .tit figure{width: 55px;height: 55px;background: #efefef;border-radius: 50%;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.m65 .contents_wrap .list_wrap > div.list .tit figure img{transform:scale(0.6);}
.m65 .contents_wrap .list_wrap > div.list .tit p{width:calc(100% - 55px);margin-left: 15px;font-size: 16px;color: #333333;font-weight: 500;}
.m65 .contents_wrap .list_wrap > div.list .txt1.type1{opacity: 0.8;}
.m65 .contents_wrap .noti{margin-top: 25px;opacity: 0.8;}


/*board*/
.board{padding: 70px 0 70px;}
.board_skin1 .table_wrap{}
.board_skin1 .table_wrap .list_wrap li{width: 100%;text-align: left;border-bottom: 1px solid #dadada;border-top: 2px solid #282828;display: flex;flex-wrap: wrap;padding-bottom: 30px;}
.board_skin1 .table_wrap .list_wrap li.thead{display:none;}
.board_skin1 .table_wrap .list_wrap li > div{display: table;width: 100%;}
.board_skin1 .table_wrap .list_wrap li > div:nth-child(1){display:none;}
.board_skin1 .table_wrap .list_wrap li > div.td p {overflow:hidden; height:20px;}
.board_skin1 .table_wrap .list_wrap li > div.td a.e_{padding-right: 15px; height:20px;}
.board_skin1 .table_wrap .list_wrap li > div.td > *{
    display: table-cell;
    vertical-align: middle;
}
.board_skin1 .table_wrap .list_wrap li > div:nth-child(3){
    order: -1;
    background: #f5f5f5;
    height: 50px;
    margin-bottom: 14px;
    font-size: 13px;
}
.board_skin1 .table_wrap .list_wrap li > div.td > *:first-child{
    width: 85px;
    padding: 0 15px;
    color: #333333;
    font-weight: 500;
}
.board_skin1 .table_wrap .list_wrap li > div:nth-child(6){}
.board_skin1 .table_wrap .list_wrap li > div:nth-child(7){}
.board_skin1 .table_wrap .list_wrap li .th{font-size: 18px;color: #333;font-weight: 500;}
.board_skin1 .table_wrap .list_wrap li .td{height: 23px;font-weight: 300;color: #333;font-size: 12px;}
.board_skin1 .table_wrap .list_wrap li .td.txt{text-align: left;}
.board_skin1 .table_wrap .list_wrap li .point{color:#cb2b2b; font-weight:500;}

.board_view .table_wrap{width:100%; border-top:2px solid #282828;}
.board_view .table_wrap .tr{width: 100%;display: flex;flex-wrap: wrap;}
.board_view .table_wrap .tr .th,.board_view .table_wrap .tr .td{border-bottom: 1px solid #dadada;padding: 12px 10px;}
.board_view .table_wrap .tr.type1 .row{ width: 100%;display: flex;}
.board_view .table_wrap .th{width: 95px;background: #f1f1f1;text-align: center;color: #333333;font-size: 12px;font-weight: 500;border-right: 1px solid #dadada;display: flex;align-items: center;justify-content: center;}
.board_view .table_wrap .td{width: calc(100% - 95px);padding: 20px 20px;font-size: 12px;color: #555555;line-height: 1.8;font-weight: 300;letter-spacing: -1px;word-break: keep-all;}
.board_view .contents .contents_head{border-top: 2px solid #282828;padding: 23px 0;width: 100%;text-align: center;border-bottom: 1px solid #dadada;}
.board_view .contents .contents_head > *{}
.board_view .contents .contents_head .title{font-size: 14px;font-weight: 500;color: #333;padding: 0 5%;}
.board_view .contents .contents_head .d_day{color: #cb2b2b;font-size: 14px;font-weight: 500;margin-top: 5px;}
.board_view .contents .contents_body{border-bottom: 1px solid #dadada;padding: 40px 4%;}
.board_view .pagination_list_wrap{width:100%;margin-top: 35px;}
.board_view .pagination_list_wrap a{display:block;}

.m00 .button.type1{position:relative;margin:0 auto;width: 138px;height: 38px;line-height: 37px;font-family: 'Play', sans-serif;font-size:14px;font-weight: 600;letter-spacing: 0.7px;text-align:center;box-sizing:border-box;color: #1e1e1e;border: 1px solid #1e1e1e;border-radius:5px;display:block;transition:0.3s;overflow:hidden;}
.m00 .button.type1.kor{font-family:'Noto Sans KR';font-weight:500;font-size: 12px;}
.m00 .button.type1:after{position: absolute;transition: .3s 0.1s;content: ''; width: 0;  bottom: 0;background: #000;  height: 100%; left: 0%; z-index: -1;}
.m00 .button.type1:hover{color:#fff;}
.m00 .button.type1:hover:after{ width: 100%; left: 0%;}

.inquiry_form_wrap{padding: 70px 0 70px;}
.inquiry_form_wrap table{width: 100%;border-top: 2px solid #000000;}
.inquiry_form_wrap table tr{
    height: 64px;
}
.inquiry_form_wrap table tr > *{border-bottom:1px solid #dadada;}
.inquiry_form_wrap table th{width: 95px;padding: 13px 10px;font-size: 13px;color: #333333;font-weight: 500;text-align: left;}
.inquiry_form_wrap table th label.ipt{}
.inquiry_form_wrap table th label.ipt:after{display:inline-block;content:"*";color: #e80000;margin-left: 5px;vertical-align: middle;}
.inquiry_form_wrap table td{padding: 13px 0;font-size: 12px;color: #333;font-weight: 300;}
.inquiry_form_wrap table td .row{max-width: 100%; font-size:0;}
.inquiry_form_wrap table td .row *{display:inline-block; vertical-align:top;}
.inquiry_form_wrap table td .row .box{width:100%;}
.inquiry_form_wrap table td .row input{width: 100%;height: 40px;font-size:13px;background: #f8f8f8;border: 0;padding: 0 10px;vertical-align: top;}
.inquiry_form_wrap table td .row input.act{background:#f1f1f1;}
.inquiry_form_wrap table td .row textarea{width: 100%;height: 170px;font-size:13px;resize: inherit;background: #f8f8f8;border: 0;padding: 10px 10px;font-weight: 400;}
.inquiry_form_wrap table td .row select{width: 100%;height: 40px;font-size:13px;background: #f8f8f8;border: 0;padding: 0 10px;}
.inquiry_form_wrap table td .row option{font-size:13px;}
.inquiry_form_wrap table td .row.type2 input{width: calc(33.36% - 9px);}
.inquiry_form_wrap table td .row .item{display: inline-block;line-height: 40px;width: 13px !important;text-align: center;font-size: 12px;}
.inquiry_form_wrap table td .row.type3{display: block;}
.inquiry_form_wrap table td .row.type3 input{width: calc(50% - 10px);margin-bottom: 10px;}
.inquiry_form_wrap table td .row.type4{max-width: 1100px;}
.inquiry_form_wrap .privacy_wrap{margin: 22px 0 35px 0;text-align: center;}
.inquiry_form_wrap .privacy_wrap .check_btn{width:;}
.inquiry_form_wrap .privacy_wrap label{font-size: 18px;color: #333333;font-weight: 500;}
.inquiry_form_wrap .privacy_wrap label a{border-bottom: 1px solid #333;}
.inquiry_form_wrap td .radio_list li{margin: 5px 0;}
.inquiry_form_wrap td .radio_list input[type=radio] {
    position: absolute;
    overflow: hidden;
    clip: rect(0 0 0 0);
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
}
.inquiry_form_wrap td .radio_list input[type=radio]+label {
    position: relative;
    top: 0px;
    padding-left: 23px;
    color: #333333;
    font-size: 12px;
    font-weight: 300;
}
.inquiry_form_wrap td .radio_list input[type=radio]+label:after, input[type=radio]+label:before {
    position: absolute;
    left: 0;
    display: block;
    -webkit-box-sizing: content-box;
    box-sizing: border-box;
    content: '';
}
.inquiry_form_wrap td .radio_list input[type=radio]+label:before {
    width: 16px;
    height: 16px;
    text-align: center;
    border: 1px solid #d9d9d9;
    background: #fff;
    top: 1px;
    border-radius: 50%;
}
.inquiry_form_wrap td .radio_list input[type=radio]+label:after {
    top: 9px;
    left: 4px;
    width: 8px;
    height: 8px;
    margin-top: -4px;
    transform: scale(0);
    background-color: #6c6c6c;
    border-radius: 50%;
    transition: 0.3s;
}
.inquiry_form_wrap td .radio_list input[type=radio]:checked+label:after {
    content: '';
    transition: 0.3s;
    transform: scale(1);
}




.inquiry_form_wrap .privacy_wrap input[type=checkbox] {
    position: absolute;
    overflow: hidden;
    clip: rect(0 0 0 0);
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
}
.inquiry_form_wrap .privacy_wrap input[type=checkbox]+label {
    position: relative;
    top: 0px;
    padding-left: 30px;
    color: #333333;
    font-size: 12px;
    font-weight: 300;
}
.inquiry_form_wrap .privacy_wrap input[type=checkbox]+label:after, input[type=checkbox]+label:before {
    position: absolute;
    left: 0;
    display: block;
    -webkit-box-sizing: content-box;
    box-sizing: border-box;
    content: '';
}
.inquiry_form_wrap .privacy_wrap input[type=checkbox]+label:before {
    width: 20px;
    height: 20px;
    text-align: center;
    border: 1px solid #333333;
    background: #fff;
    top: 1px;
}
.inquiry_form_wrap .privacy_wrap input[type=checkbox]+label:after {
    top: 10px;
    left: 5px;
    width: 10px;
    height: 10px;
    transform: scale(0);
    margin-top: -4px;
    background-color: #333;
    transition: 0.3s;
}
.inquiry_form_wrap .privacy_wrap input[type=checkbox]:checked+label:after {
    content: '';
    opacity: 1;
    transition: 0.3s;
    transform: scale(1);
}


@media(max-width:1120px){
	.m41 .section02 .list_wrap li{width:100%;}
	.m41 .section02 .list_wrap li+li{margin-top: 115px;}
	.m63 .personnel_system_wrap .img1{position:relative;width: 100%;}
	.m63 .personnel_system_wrap .img1 img{width: 100%;}
	.m63 .personnel_system_wrap{display:block;}
	.m63 .personnel_system_wrap > *{width:100%;}
	.m64 .welfare_list_wrap > .list{width:100%;}
	.m64 .welfare_list_wrap .box .list_wrap.type1 li{padding-right: 30px;}
	.m64 .welfare_list_wrap .box .list_wrap li{}
	.m64 .welfare_list_wrap > .list:nth-child(n+2){margin-top: 14px;}
	.m64 .welfare_list_wrap > .list{}
}