@charset "utf-8";

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

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: 64px;height: 64px;display:block;font-family: 'Play';color: #000;font-size: 15px;font-weight: 800;background: rgba(255,255,255,0.3) url(/img/common/page_top_icon.png)no-repeat top 18px center;background-size: 13px;border: 1px solid #000;transition:0.3s;line-height: 80px;}


/*m11, m41*/
.is-sticky .sub_tab_wrap.sticky{border-bottom:1px solid #d7d7d7;}
.is-sticky .sub_tab_wrap.sticky .sub_tab{padding-top:0;}
.is-sticky .sub_tab_wrap.sticky .sub_tab li{border:none;}
.is-sticky .sub_tab_wrap.sticky .sub_tab li.on{border:none; border-bottom:3px solid #184fa1;line-height:60px;}

/*subtop*/
div.sub_top{position: relative; height: 512px; 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:100px; 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: 62px;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: 5px;background:#fff;}
div.sub_top div.inner .sub_title02{font-size:50px;font-weight:300;margin: 20px auto 0;width: 800px;line-height: 1.3;}
div.sub_top.on div.inner > *{opacity:0; transition:0.3s;}

/*subtab*/
.sub_tab_wrap{position:relative;background:#fff;z-index:10;}
.sub_tab_wrap .sub_tab{padding-top: 50px; overflow: hidden;}
.sub_tab_wrap .sub_tab li{width:auto;height:60px; line-height:60px; ;float: left;font-size:18px;color:#555555;text-align:center;box-sizing: border-box;border:1px solid #d7d7d7;}
.sub_tab_wrap .sub_1 li{width:25%}
.sub_tab_wrap .sub_2 li{width:33.33%;}
.sub_tab_wrap .sub_3 li{width:33.33%;}
.sub_tab_wrap .sub_4 li{width:33.33%;}
.sub_tab_wrap .sub_5 li{width:20%; margin:0 auto; float:initial;}
.sub_tab_wrap .sub_6 li{width:20%;}
.sub_tab_wrap .sub_tab li+li{border-left:0;} 
.sub_tab_wrap .sub_tab li.on{color:#184fa1;border: 3px solid #184fa1;font-weight: 500;line-height: 56px;}
.sub_tab_wrap .sub_tab li a{display:block; width:100%; height:100%;}
/*m00*/
.main_title{text-align:center; margin-bottom:70px;}
.main_title h1.title{font-size:50px; font-weight:600; color:#333; }
.m00 section.bg_color1{background:#fafafa;}
.m00 p.txt1,.m00 span.txt1,.m00 li.txt1{font-size:20px;color: #555555;line-height: 1.8;font-weight:400;letter-spacing: -1px;word-break: keep-all;text-align: justify; word-break: break-all}
.m00 .gradient1{background:#f1f1f1}


/*.m00 .gradient1{background:linear-gradient(-10deg, #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% - 4px);height:60px;line-height:60px;font-size:18px;font-weight: 400;color: #92979a;border-bottom: 3px solid #c6cbce;text-align: center;cursor: pointer;transition:0.2s;}
.m00 .tab_list_wrap.type1 .list_wrap li.on{color:#184fa1;border-bottom:3px solid #184fa1;font-weight: 500;cursor: inherit;}
.m00 .tab_list_wrap.type1 .list_wrap li+li{margin-left: 5px;}
.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:60px 0;}
.m11 .section01{background: url('/img/page/m00_aezis_item.png')no-repeat right bottom;}
.m11 .section01 .company_img .img1{width:100%;height: 100%;position: relative;}
.m11 .section01 .company_img .img1:after{display:block;content:"";position: absolute;top: 9px;left: 9px;width: calc(100% - 20px);height: calc(100% - 20px);border: 1px solid rgba(255,255,255,0.5);}
.m11 .section01 .company_img .img1 img{width: 100%;}
.m11 .section01 .company_info{position:relative;display: flex;justify-content: flex-end;}
.m11 .section01 .company_info .gradient1{width: 630px;position: relative;padding: 75px 0 50px 60px;font-size: 46px;line-height: 1.2;color: #fff;margin-right: 50px;margin-top: -180px;font-family: 'play';font-weight: 600;letter-spacing: -1px;}
.m11 .section01 .company_info .gradient1:before{display:block;content:"";position: absolute;width: 2px;height: 110px;top: -65px;background: #fff;}
.m11 .section01 .company_txt{margin-top: 70px;}
.m11 .section01 .company_txt .tit{font-size: 42px;color: #1e1e1e;font-weight: 300; letter-spacing:-1px;}
.m11 .section01 .company_txt .tit strong{font-weight:500;}
.m11 .section01 .company_txt .tit:after{display:block;content:"";width: 40px;height: 2px;background: #184fa1;margin: 20px 0 40px 3px;}
.m11 .section01 .company_txt .txt1{max-width: 965px;width: 80%;}
.m11 .section02 .container{overflow:hidden;}
.m11 .section02 .container>*{width: 50%;float:left;}
.m11 .section02 .container .company_img .img2{position: relative;z-index: 1;}
.m11 .section02 .container .company_img .img2 img{max-width:580px; width:83%;}
.m11 .section02 .container .company_img .img3{position: relative; width: 360px; height: 365px; float: right; right: 10%;margin-top: -300px; z-index: 0; }
.m11 .section02 .container .company_txt{padding-top:50px;}
.m11 .section02 .container .company_txt .tit{font-size: 44px;color: #1e1e1e;font-weight: 300;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:25px;width: 90%;}
.m11 .section02 .container .company_txt .ceo{margin-top:40px; font-weight:500; font-size:20px; color:#333;}
.m11 .section03{background: url('/img/page/m11_bg1.png')no-repeat bottom 45px center;}
.m11 .section03 .vision_wrap{width: 100%; height: 325px;  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;}
.m11 .section03 .vision_wrap .tit{font-family: 'Play';color: #fff;font-size: 48px;line-height: 1em;margin-bottom: 14px;font-weight: 600;}
.m11 .section03 .vision_wrap .txt1{color: #fff; line-height: 1.6;}
.m11 .section03 .misson_wrap{padding-top: 145px;}
.m11 .section03 .misson_wrap .center{text-align:center;}
.m11 .section03 .misson_wrap .center .tit{font-size: 48px;margin-bottom: 30px;line-height: 1em;color: #000;font-family: 'Play';font-weight: 600;}
.m11 .section03 .misson_wrap .txt1{color: #000; line-height: 1.6;}
.m11 .section03 .misson_wrap .list_wrap{overflow: hidden;margin-top: 55px;}
.m11 .section03 .misson_wrap .list_wrap li{position: relative;width: 33.3%;float: left;text-align: center;padding: 0 4%;}
.m11 .section03 .misson_wrap .list_wrap li+li:before{position: absolute;top: 120px;left: 0;display: inline-block;content:"";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: 240px;height: 240px;border-radius: 50%;background: #4894c3;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;margin: 0 auto 30px;box-shadow: 3px 3px 5px rgba(0,0,0,.2);}
.m11 .section03 .misson_wrap .list_wrap li:after{display: block;content: "";position: absolute;top: 6px;left: 50%;transform: translateX(-50%);width: 226px;height: 226px;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: 24px;color: #333333;font-weight: 500;margin-bottom: 20px;}
.m11 .section03 .misson_wrap .list_wrap li .tit span{display: block;font-family: 'Play';font-size: 20px;font-weight: 600;margin-top: 3px;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: 58px;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: 28px;display: block;}
.m11 .section04 .history_list_wrap > li .history_title_wrap{width: 100%; height: 280px; 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>*{width: 50%; float:left;}
.m11 .section04 .history_list_wrap .content_wrap .year_box .center{width: 435px; height: 210px; text-align: center; display: table;margin-top:-100px; margin-left:50px;}
.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{display: block;width: 100%;font-size: 48px;font-family: 'Play';color: #fff;font-weight: 300;line-height: 1em;}
.m11 .section04 .history_list_wrap .content_wrap .year_box span + span:before{display:block;content:"";width: 1px;height: 20px;background: rgba(255,255,255,.5);margin: 10px auto 10px;}
.m11 .section04 .history_list_wrap .contnet_list{position:relative; padding:70px 0 140px 0px; border-left:1px solid #d0d4d9; font-size:0;}
.m11 .section04 .history_list_wrap .contnet_list > li{position:relative;padding-left:30px;display: table;width: 100%;}
.m11 .section04 .history_list_wrap .contnet_list > li:before{display:block;content:"";position:absolute;top: 17px;left: -3.5px;width:6px;height:6px;background:#184fa1;}
.m11 .section04 .history_list_wrap .contnet_list > li + li{margin-top: 30px;}
.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:34px;font-weight:500;color:#184fa1;font-family: 'play';width: 120px;}
.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: 18px; margin-right:10px;}
.m11 .section04 .history_list_wrap > li:nth-child(even) .content_wrap > * {float:right;}
.m11 .section04 .history_list_wrap > li:nth-child(even) .content_wrap .year_box .center{float:right; margin-left:0; margin-right:50px;}
.m11 .section04 .history_list_wrap > li:nth-child(even) .contnet_list{border-left:0; border-right:1px solid #d0d4d9;}
.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:-3.5px;}
.m11 .section04 .history_list_wrap > li:nth-child(even) .contnet_list > li ul li{width:100%;overflow: hidden;}
.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{float:right;}
.m11 .section04 .history_list_wrap > li:nth-child(even) .contnet_list li .date{margin-right:0; margin-left:10px;}


.m20{padding:140px 0 0 0;}
.m20 .contents_wrap{display:none; position:relative; padding-bottom:140px;}
.m20 .con1{display:block;}
.m20 .company_wrap .box:before{display:block;content:"";position:absolute;bottom:0;left:0;width:100%;height:1230px;background: #fafafa url('/img/page/m00_aezis_item.png')no-repeat right bottom;z-index:-1;}
.m20 .company_wrap .contents_title_bg .img1 img{width:100%;}
.m20 .company_wrap .business_info{position:relative;width:705px;padding:75px 65px 70px 65px;margin-top: -180px;margin-left: 70px;}
.m20 .company_wrap .business_info:after{display:block; content:""; position:absolute; top:-67px; width:2px; height:110px; background:#fff;}
.m20 .company_wrap .business_info .txt1{color:#fff; margin-top:25px; font-size:20px;}
.m20 .company_wrap .business_info .txt1 b{font-weight:400;}
.m20 .company_wrap .list_wrap{margin-top:80px;display:flex;flex-wrap: wrap;}
.m20 .company_wrap .list_wrap li{max-width: 330px;width: calc(25% - 20px);min-height: 330px;margin-right:26px;padding: 60px 50px 115px 50px;border:1px solid #184fa1;}
.m22 .company_wrap .list_wrap li{height:390px;}
.m20 .company_wrap .list_wrap li.list1{background:#fff url('/img/page/m20_icon01.png')no-repeat left 50px bottom 60px;}
.m20 .company_wrap .list_wrap li.list2{background:#fff url('/img/page/m20_icon02.png')no-repeat left 50px bottom 60px;}
.m20 .company_wrap .list_wrap li.list3{background:#fff url('/img/page/m20_icon03.png')no-repeat left 50px bottom 60px;}
.m20 .company_wrap .list_wrap li.list4{background:#fff url('/img/page/m20_icon04.png')no-repeat left 50px bottom 60px;}
.m20 .company_wrap .list_wrap li.list5{background:#fff url('/img/page/m20_icon05.png')no-repeat left 50px bottom 60px;}
.m20 .company_wrap .list_wrap li.list6{background:#fff url('/img/page/m20_icon06.png')no-repeat left 50px bottom 60px;}
.m20 .company_wrap .list_wrap li.list7{background:#fff url('/img/page/m20_icon07.png')no-repeat left 50px bottom 60px;}
.m20 .company_wrap .list_wrap li.list8{background:#fff url('/img/page/m20_icon08.png')no-repeat left 50px bottom 60px;}
.m20 .company_wrap .list_wrap li.list9{background:#fff url('/img/page/m20_icon09.png')no-repeat left 50px bottom 60px;}
.m20 .company_wrap .list_wrap li.list10{background:#fff url('/img/page/m20_icon10.png')no-repeat left 50px bottom 60px;}
.m20 .company_wrap .list_wrap li:nth-child(4n){margin-right:0px;}
.m20 .company_wrap .list_wrap li:nth-child(n+5){margin-top:26px;}
.m20 .company_wrap .list_wrap li .tit{color:#000; font-size:28px; font-weight:500;}
.m20 .company_wrap .list_wrap li .tit:after{display:block;content:"";width: 14px;height:3px;background:#444444;margin: 8px 0 15px 0;}
.m20 .company_wrap .list_wrap li .txt1{color:#555555;font-weight: 300;line-height: 1.7;}
.m20 .bisiness_wrap{background: #fafafa;padding-top: 100px;}
.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: 368px;}
.m20 .bisiness_wrap table.type1 tr > th:nth-child(2){width: 320px;}
.m20 .bisiness_wrap table tr > th:last-child{border-right:0;}
.m20 .bisiness_wrap table tr > *{min-height: 68px;padding: 20px;box-sizing: border-box;font-size: 18px;text-align: center;color: #333333;border: 1px solid #dadada;line-height:1.7;}
.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:100px; background:#fafafa;}
.m20 .map_wrap .box h3{font-size:30px;position: relative;font-weight:500;color: #333333;text-align: center;width: auto;left: 50%;transform: translateX(-50%);display: inline-block;margin-bottom: 40px;}
.m20 .map_wrap .box h3:after{display:block;content:"";width: 100%;height: 1px;background: #333;}
.m20 .map_wrap div.box + div.box{margin-top: 90px;}
.m20 .map_wrap .contents_map_wrap{width:100%;height:570px;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: 60px;}
.m20 .map_wrap .list_wrap li{font-size:18px;border-bottom:1px solid #cbcbcb;display: table;width: 100%;}
.m20 .map_wrap .list_wrap li>*{display: table-cell;vertical-align: middle;padding: 20px 0; color: #333;}
.m20 .map_wrap .list_wrap b{width:380px;background:#f1f1f1;border-right: 1px solid #cbcbcb;text-align: center;font-weight: 500;}
.m20 .map_wrap .list_wrap p{padding: 20px 0 20px 5%;background: #fff;}



.m20 .bisiness_wrap .table_wrap{width: 100%;border-top: 2px solid #282828;}
.m20 .bisiness_wrap .table_wrap .table2 .tr.thead.cate{display:none;}
.m20 .bisiness_wrap .table_wrap .tr{display:table;width: 100%;}
.m20 .bisiness_wrap .table_wrap .tr > *{min-height: 68px;box-sizing: border-box;font-size: 18px;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;padding: 20px 0;background: #f1f1f1;border-top: none;padding: 20px;}
.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 .row .td{}
.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 .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: 20px 15px;}
.m20 .bisiness_wrap .table_wrap .tbody > .row .list .row > *{width: 100%;}


.m30{padding:70px 0;}
.m30 .tab_list_wrap ul{display: flex;flex-wrap: wrap;justify-content: center;padding-bottom: 25px;border-bottom: 1px solid #ddd;}
.m30 .tab_list_wrap ul li{position: relative; color: #333333;font-size: 18px;cursor: pointer;line-height: 1em;font-weight: 500; text-align: center;}
.m30 .tab_list_wrap ul.list4 li{width: 13%;}
.m30 .tab_list_wrap ul.list9 li{width: 11.11%;}
.m30 .tab_list_wrap ul li.on{color: #184fa1;text-decoration: underline;}
.m30 .tab_list_wrap ul li:last-child:after{display: none;}
.m30 .tab_list_wrap ul li:after{display:block;content:"";position: absolute;top: 3px;right: 0;width: 1px;height: 12px;background: #dddddd;}
.m30 .tab_list_wrap ul li a{display:block;}
.m30{background:url('/img/page/m30_background.jpg')no-repeat left bottom 180px;}
.m30 .contents_wrap .contents_list + .contents_list{border-top:1px solid #ddd;}
.m30 .tab_mobile_g {
	display:none;
}

.m30 .contents_wrap{margin-top:30px;}
.m30 .contents_wrap .noti{text-align:right;font-size:14px; color:#777; margin-top:15px;}
.m30 .info_wrap{display: flex;flex-wrap: wrap;}
.m30 .info_wrap .info{width:100%; display:flex; margin-top:70px;}
.m30 .info_wrap .tit{color: #1e1e1e;max-width: 360px;width: 26%;}
.m30 .info_wrap .tit .kor{font-size: 42px;font-weight: 500;line-height: 1.25;letter-spacing: -2px;}
.m30 .info_wrap .tit .en{font-size: 20px;word-break: keep-all;line-height: 1.6;margin-top: 5px;letter-spacing: -0.5px; padding-right: 20%; font-weight: 400;}
.m30 .info_wrap .txt1{margin-top:25px;width: 74%;}
.m30 .info_wrap .title_img{width:100%;height:0;padding-top:23%;}
.m31_1 .info_wrap .title_img{background:url("/img/page/m31_1_bg.jpg") center top / 100% no-repeat;}
.m31_2 .info_wrap .title_img{background:url("/img/page/m31_2_bg.jpg") center top / 100% no-repeat;}
.m31_3 .info_wrap .title_img{background:url("/img/page/m31_3_bg.jpg") center top / 100% no-repeat;}
.m31_4 .info_wrap .title_img{background:url("/img/page/m31_4_bg.jpg") center top / 100% no-repeat;}
.m31_5 .info_wrap .title_img{background:url("/img/page/m31_5_bg.jpg") center top / 100% no-repeat;}
.m31_6 .info_wrap .title_img{background:url("/img/page/m31_5_bg.jpg") center top / 100% no-repeat;}
.m31_7 .info_wrap .title_img{background:url("/img/page/m31_5_bg.jpg") center top / 100% no-repeat;}
.m31_8 .info_wrap .title_img{background:url("/img/page/m31_5_bg.jpg") center top / 100% no-repeat;}
.m31_9 .info_wrap .title_img{background:url("/img/page/m31_5_bg.jpg") center top / 100% no-repeat;}
.m32_1 .info_wrap .title_img{background:url("/img/page/m32_1_bg.jpg") center top / 100% no-repeat;}
.m32_2 .info_wrap .title_img{background:url("/img/page/m32_1_bg.jpg") center top / 100% no-repeat;}
.m32_3 .info_wrap .title_img{background:url("/img/page/m32_1_bg.jpg") center top / 100% no-repeat;}
.m32_4 .info_wrap .title_img{background:url("/img/page/m32_1_bg.jpg") center top / 100% no-repeat;}
.m33_1 .info_wrap .title_img{background:url("/img/page/m33_1_bg.jpg") center top / 100% no-repeat;}
.m33_2 .info_wrap .title_img{background:url("/img/page/m33_2_bg.jpg") center top / 100% no-repeat;}
.m33_3 .info_wrap .title_img{background:url("/img/page/m33_3_bg.jpg") center top / 100% no-repeat;}
.m33_4 .info_wrap .title_img{background:url("/img/page/m33_4_bg.jpg") center top / 100% no-repeat;}
.m30 .product_wrap{width: 100%;margin-top: 80px;display: flex;flex-wrap: wrap;justify-content: flex-end;}
.m30 .product_wrap .product_list_wrap{width: 74%;}
.m30 .product_wrap .product_list_wrap > div.list{position:relative; width: 100%;border-top: 2px solid #000;padding: 45px 0 60px 0;display: table;}
.m30 .product_wrap .product_list_wrap > div.list:before{display:block;content:"";position: absolute;top: -2px;left: 0px;width: 85px;height: 6px;background: linear-gradient(45deg, #0390d4, #3e31a9);z-index: 1;}
.m30 .product_wrap .product_list_wrap > div.list:last-child{padding-bottom:80px;}
.m30 .product_wrap .product_list_wrap > div.list > *{display: table-cell;vertical-align: top;}
.m30 .product_wrap .product_list_wrap > div.list .list_tit{word-break: keep-all; width: 198px;font-size: 24px;color: #1e1e1e;font-weight: 500;line-height: 1em;}
.m30 .product_wrap .product_list_wrap > div.list .contents{width:;}
.m30 .product_wrap .product_list_wrap > div.list .list_wrap{width:;}
.m30 .product_wrap .product_list_wrap > div.list .list_wrap li{position: relative;font-size: 18px;color: #555555;line-height: 1.8;font-weight: 300;letter-spacing: -1px;word-break: keep-all;padding-left: 15px;}
.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: 14px;left: 0;width: 6px;height: 6px;box-sizing: border-box;border: 2px solid #184fa1;}
.m30 .product_wrap .product_list_wrap .table1{width: 100%;border-top: 2px solid #282828;}
.m30 .product_wrap .product_list_wrap .table1 tr{width:;}
.m30 .product_wrap .product_list_wrap .table1 tr > *{height: 70px;padding: 11px 10px;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: 16px;font-weight: 500; word-break:keep-all;}
.m30 .product_wrap .product_list_wrap .table1 td{color: black;font-size: 16px;}
.m30 .product_wrap .product_list_wrap .table1 th.tit{background: #f1f1f1;font-family: 'Play'; text-transform: uppercase; font-weight: 500;}
.m30 .product_wrap .product_list_wrap .download_wrap .list{width: 100%;min-height: 60px;padding: 10px 15px;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: 20px;color: #111111;font-family: 'play';font-weight: 500;padding-right: 15px;}
.m30 .product_wrap .product_list_wrap .download_wrap .list .download{width: 135px;}
.m30 .product_wrap .product_list_wrap .download_wrap .list .download a{width:135px;height: 38px;line-height: 38px;border:1px solid #c3c3c3;display: flex;flex-wrap: wrap;justify-content: space-between;border-radius: 5px;font-size: 12px;font-family: 'play';font-weight: 800;letter-spacing: 0.2px;padding: 0 15px;color: #000000;}
.m30 .product_wrap .product_list_wrap .download_wrap .list .download a:after{display:inline-block;content:"";width:15px;height:14px;margin-left: 15px;background:url('/img/common/file_download_icon1.png')no-repeat center;vertical-align: top;margin-top: 10px;}
.m30 .product_wrap .inquiry_wrap{margin-top:40px; width:74%;background:#f6f6f6;color:#273e82;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;padding: 60px 0;}
.m30 .product_wrap .inquiry_wrap .tit{width: 250px;font-size:20px;font-weight: 500;line-height: 50px;}
.m30 .product_wrap .inquiry_wrap .tit:before{display:inline-block;content:"";width:51px;height:51px;background:url('/img/page/m30_item1.png')no-repeat center;background-size:100%;vertical-align: top;margin-right: 10px;}
.m30 .product_wrap .inquiry_wrap .box{display: flex;flex-wrap: wrap;align-items: center;/* width: calc(100% - 250px); */}
.m30 .product_wrap .inquiry_wrap .box > div{font-size:18px;padding: 0 10px;font-family:'play';line-height: 1em;font-weight:500;position: relative;}
.m30 .product_wrap .inquiry_wrap .box > div + div:before{display: inline-block;position: absolute;top: 4px;left: 0;content:"";width: 1px;height: 12px;background: #ddd;vertical-align: top;}


.m41 section{padding:70px 0 70px;}
.m41 .section01 .info_wrap{width:100%;height:568px;background:url('/img/page/m41_img01.jpg')no-repeat center/cover;color: #fff;letter-spacing: -1px;text-align: center;display: flex;flex-wrap: wrap;align-items: center;margin-bottom: 75px;}
.m41 .section01 .info_wrap .center{max-width: 1200px;width: 92%;height: 350px;margin: 0 auto;display: table;}
.m41 .section01 .info_wrap .info_title{width: 100%;height: 350px;border: 1px solid rgba(255,255,255,0.4);display: table-cell;vertical-align: middle;}
.m41 .section01 .info_wrap .info_title strong{font-weight: 500;}
.m41 .section01 .info_wrap .info_title .s_tit{font-size: 25px;font-weight: 300;margin-bottom: 15px;}
.m41 .section01 .info_wrap .info_title .tit{font-size: 44px;line-height: 1.25;font-weight: 300;}
.m41 .section01 .txt1{text-align:center;}
.m41 .section01 .txt1.space{margin-top:20px;}
.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 50px 30px 50px;border: 1px solid #d7d7d7;}
.m41 .section02 .list_wrap li:after{position:absolute; bottom:-1px; left:0; display:block; content:""; width:100%; height:6px; background:linear-gradient(-10deg, #422aa6, #0195d6);}
.m41 .section02 .list_wrap li .figure{position:relative;width: 175px;height: 175px;background: #184fa1;border-radius: 50%;margin: -85px auto 0;}
.m41 .section02 .list_wrap li .figure:before{display:block;content:"";position: absolute;top: 82px;left: -8px;width:5px;height:5px;background:#184fa1;}
.m41 .section02 .list_wrap li .figure:after{display:block;content:"";position: absolute;top: 82px;right: -8px;width:5px;height:5px;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: -6px;left: -6px;width: 185px;height: 185px;border: 1px solid #184fa1;border-radius: 50%;}
.m41 .section02 .list_wrap li .tit{color: #333;font-size: 34px;font-weight: 500;padding: 30px 0;border-bottom: 1px solid #d7d7d7;}
.m41 .section02 .list_wrap li .txt1{padding: 25px 0;}
.m41 .section03 {padding-bottom:0px;}
.m41 .section03 .list_wrap{display: flex;flex-wrap: wrap;justify-content: center;}
.m41 .section03 .list_wrap li{position: relative;padding:0 50px;}
.m41 .section03 .list_wrap li .figure{position: relative;width: 357px;margin: 0 auto;}
.m41 .section03 .list_wrap li .figure img{border:1px solid #d7d7d7;}
.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: 350px;padding: 30px 40px 40px;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:30px;}
.m41 .section03 .list_wrap li .text_box .tit .date{position: relative;top: -6px;padding-left: 10px;font-family:'play';font-size:18px;font-weight:500;color:rgba(255,255,255,0.7);}
.m41 .section03 .list_wrap li .text_box .txt1{font-size: 17px;}
.m41 .section03 .list_wrap li:hover .text_box{bottom:43px; left:0px; opacity:1; transition:0.5s;}
.m41 .section03 .list_wrap li:hover .figure:before{display:block;}
.m41 .section03 .list_wrap li:hover .figure:after{display:block;}
.m41 .section03 .slide_navigation{display:none;}



.m60{padding:140px 0 0px;}
.m60 .section01{padding-bottom:150px;}
.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: 400px;background: url('/img/page/m62_bg.jpg')no-repeat center;display: flex;flex-wrap: wrap;align-items: center;}
.m62 .info_wrap .center{max-width: 1200px;width: 93%;margin: 0 auto;}
.m62 .info_wrap .center .info_title{position: relative;padding: 55px 0;border-top: 1px solid rgba(255,255,255,0.5);border-bottom: 1px solid rgba(255,255,255,0.5);text-align: center;}
.m62 .info_wrap .center .info_title > *{color: #fff;}
.m62 .info_wrap .center .info_title .s_tit{position: relative;font-size: 22px;font-weight: 300;line-height: 1.5;}
.m62 .info_wrap .center .info_title .s_tit .item{position: absolute;top: 0;font-size: 48px;font-family: 'play';font-weight: 600;line-height: 1em;}
.m62 .info_wrap .center .info_title .s_tit .item.left{left: 15%;}
.m62 .info_wrap .center .info_title .s_tit .item.right{right: 15%;}
.m62 .info_wrap .center .info_title .tit{font-size: 30px;font-weight: 500;margin-top: 3px;}
.m62 .talent_wrap{width: 100%;margin-top: 70px;}
.m62 .talent_wrap > div.list{position:relative; width: 100%;padding: 60px;border: 1px solid #dadada;}
.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){background: #ffffff url('/img/page/m60_num1.png')no-repeat right bottom;}
.m62 .talent_wrap > div.list:nth-child(2){background: #ffffff url('/img/page/m60_num2.png')no-repeat right bottom;}
.m62 .talent_wrap > div.list:nth-child(3){background: #ffffff url('/img/page/m60_num3.png')no-repeat right bottom;}
.m62 .talent_wrap > div.list:nth-child(4){background: #ffffff url('/img/page/m60_num4.png')no-repeat right bottom;}
.m62 .talent_wrap > div.list + div.list{margin-top: 20px;}
.m62 .talent_wrap > div.list .title{font-size: 28px;color: #184fa1;font-weight: 600;display: flex;align-items: center;margin-bottom:28px;}
.m62 .talent_wrap > div.list .title .item{margin-right: 25px;}
.m62 .talent_wrap > div.list .list_wrap{width: 100%;}
.m62 .talent_wrap > div.list .list_wrap li{position:relative; padding-left: 18px; }
.m62 .talent_wrap > div.list .list_wrap li:before{display:block; content:""; position: absolute;top: 12px;left: 0;width: 6px;height: 6px;box-sizing: border-box;border: 2px solid #184fa1;}
.m62 .talent_wrap > div.list .list_wrap li + li{margin-top: 5px;}

.m63 .personnel_system_wrap{display: flex;flex-wrap: wrap;}
.m63 .personnel_system_wrap .img1 img{max-width:;}
.m63 .personnel_system_list{position:relative;border:1px solid #dadada;padding:0 55px;margin-top: 70px;width: calc(100% - 637px);}
.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:55px 0;}
.m63 .personnel_system_list > div.list + div.list{border-top:1px solid #dadada;}
.m63 .personnel_system_list .title{font-size: 28px;color: #184fa1;font-weight: 600;margin-bottom:20px;display: flex;align-items: center;}
.m63 .personnel_system_list .title .item{margin-right: 25px;}
.m63 .personnel_system_list .txt1{margin-left:72px;}

.m64 .welfare_list_wrap{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.m64 .welfare_list_wrap > .list{width: 49%;height: 350px;border: 1px solid #184fa1;padding: 38px;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: 20px;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: 190px;text-align: center;}
.m64 .welfare_list_wrap  .box .tit p{font-size: 24px;color: #333333;line-height: 1.4;font-weight: 500;}
.m64 .welfare_list_wrap  .box .tit p span.en{display: block;font-family: 'play';font-size: 20px;color: #184fa1;font-weight: 600;line-height: 1em;margin-bottom: 5px;margin-top: 16px;}
.m64 .welfare_list_wrap  .box .tit p span.s_tit{display: block;font-size: 18px;color: #333;line-height: 1.8;font-weight: 300;letter-spacing: -1px;word-break: keep-all;}
.m64 .welfare_list_wrap .box .list_wrap{display: flex;flex-wrap: wrap;margin-left: 55px;width: calc(100% - 245px);}
.m64 .welfare_list_wrap  .box .list_wrap li{position:relative;padding-left: 15px;width: 100%;}
.m64 .welfare_list_wrap .box .list_wrap.type1 li{width:auto; padding-right:44px;}
.m64 .welfare_list_wrap  .box .list_wrap li:before{display:block;content:"";position: absolute;top: 13px;left: 0;width: 6px;height: 6px;box-sizing: border-box;border: 2px 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:103px 0 150px;}
.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: 49%;background: #fff;border: 1px solid #d7d7d7;padding: 40px 35px;}
.m65 .contents_wrap .list_wrap > div.list:nth-child(n+3){margin-top: 2%;}
.m65 .contents_wrap .list_wrap > div.list .tit{display: flex;align-items: center;margin-bottom: 20px;}
.m65 .contents_wrap .list_wrap > div.list .tit figure{width: 80px;height: 80px;background: #efefef;border-radius: 50%;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.m65 .contents_wrap .list_wrap > div.list .tit p{width:calc(100% - 80px); margin-left: 15px;font-size: 24px;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:140px 0 150px;}
.board_skin1 .table_wrap{border-top: 2px solid #282828;}
.board_skin1 .table_wrap .list_wrap li{display:table;width: 100%;height: 65px;text-align: center;border-bottom: 1px solid #dadada;}
.board_skin1 .table_wrap .list_wrap li > div{display: table-cell;vertical-align: middle;}
.board_skin1 .table_wrap .list_wrap li > div:nth-child(1){width: 90px;}
.board_skin1 .table_wrap .list_wrap li > div:nth-child(2){width: 135px;}
.board_skin1 .table_wrap .list_wrap li > div:nth-child(4){width: 225px;}
.board_skin1 .table_wrap .list_wrap li > div:nth-child(5){width: 98px;}
.board_skin1 .table_wrap .list_wrap li > div:nth-child(6){width: 260px;}
.board_skin1 .table_wrap .list_wrap li > div:nth-child(7){width: 120px;}
.board_skin1 .table_wrap .list_wrap li .th{font-size: 18px;color: #333;font-weight: 500;}
.board_skin1 .table_wrap .list_wrap li .td{font-size: 18px;font-weight: 300;color: #333;}
.board_skin1 .table_wrap .list_wrap li .td .tit{display:none;}
.board_skin1 .table_wrap .list_wrap li > div.td p{height:27px; overflow:hidden;}
.board_skin1 .table_wrap .list_wrap li .td.txt{text-align: left;padding: 0 0 0 30px;}
.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{min-height: 67px;border-bottom: 1px solid #dadada;padding: 20px 15px;}
.board_view .table_wrap .tr.type1 .row{width: 50%;display: flex;}
.board_view .table_wrap .th{width: 195px;background: #f1f1f1;text-align: center;color: #333333;font-size: 18px;font-weight: 500;border-right: 1px solid #dadada;display: flex;align-items: center;justify-content: center;}
.board_view .table_wrap .td{width: calc(100% - 195px);padding: 20px 20px;font-size: 18px;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: 30px 0;display: table;width: 100%;text-align: center;border-bottom: 1px solid #dadada;}
.board_view .contents .contents_head > *{display: table-cell;vertical-align: middle;}
.board_view .contents .contents_head .title{font-size: 20px;font-weight: 500;color: #333;padding: 0 5%;}
.board_view .contents .contents_head .d_day{width: 125px;color: #cb2b2b;font-size: 20px;font-weight: 500;}
.board_view .contents .contents_body{ border-bottom: 1px solid #dadada;padding: 58px 7%;}
.board_view .pagination_list_wrap{width:100%; margin-top:58px;}
.board_view .pagination_list_wrap a{display:block;}

.m00 .button.type1{position:relative; margin:0 auto; width:200px;height: 58px;line-height: 57px;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:18px;}
.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:140px 0 150px;}
.inquiry_form_wrap table{width: 100%;border-top: 2px solid #000000;}
.inquiry_form_wrap table tr{height: 80px;}
.inquiry_form_wrap table tr > *{border-bottom:1px solid #dadada;}
.inquiry_form_wrap table th{width: 194px;padding: 15px 40px;font-size: 18px;color: #333333;font-weight: 500;text-align: left;}
.inquiry_form_wrap table th label.ipt{width:;}
.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: 15px 0;font-size: 18px;color: #333;font-weight: 300;}
.inquiry_form_wrap table td .row{max-width: 644px; font-size:0;}
.inquiry_form_wrap table td .row *{display:inline-block;vertical-align:top;}
.inquiry_form_wrap table td .row input{width: 100%;height: 50px;font-size: 18px;vertical-align:top;background: #f8f8f8;border: 0;padding: 0 10px;}
.inquiry_form_wrap table td .row input.act{background:#f1f1f1;}
.inquiry_form_wrap table td .row textarea{width: 100%;font-size: 18px;height: 290px;resize: inherit;background: #f8f8f8;border: 0;padding: 10px 10px;font-weight: 400;}
.inquiry_form_wrap table td .row select{width: 190px;font-size: 18px;height: 50px;background: #f8f8f8;border: 0;padding: 0 10px;margin-left: 15px;}
.inquiry_form_wrap table td .row option{font-size: 18px;}
.inquiry_form_wrap table td .row.type2 input{width: calc(33.36% - 27px);}
.inquiry_form_wrap table td .row .item{display: inline-block;line-height: 50px;width: 40px !important;text-align: center; font-size:18px;}
.inquiry_form_wrap table td .row.type3{max-width: 850px;}
.inquiry_form_wrap table td .row .box{font-size:0;width: calc(100% - 205px);}
.inquiry_form_wrap table td .row.type3 input{width: calc(50% - 20px);}
.inquiry_form_wrap table td .row.type4{max-width: 1100px;}
.inquiry_form_wrap .privacy_wrap{margin: 30px 0 60px 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{display:inline-block; padding-right:35px;}
.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: 30px;
    color: #333333;
    font-size: 18px;
    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: 20px;
    height: 20px;
    text-align: center;
    border: 1px solid #d9d9d9;
    background: #fff;
    top: 4px;
    border-radius: 50%;
}
.inquiry_form_wrap td .radio_list input[type=radio]+label:after {
    top: 13px;
    left: 5px;
    width: 10px;
    height: 10px;
    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: 45px;
    color: #333333;
    font-size: 18px;
    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: 30px;
    height: 30px;
    text-align: center;
    border: 1px solid #333333;
    background: #fff;
    top: 1px;
}
.inquiry_form_wrap .privacy_wrap input[type=checkbox]+label:after {
    top: 12px;
    left: 7px;
    width: 15px;
    height: 15px;
    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);
}
