/*user*/
.m9_heading_1>h1{font-size:40px;text-align:center;font-weight:900;padding-bottom:45px;margin:0 0 30px;border-bottom:1px solid #eee;color:#333}
.m9_heading_1>h2{position:relative;padding-top:15px;font-size:28px;margin-bottom:40px}
.m9_heading_1>h2:after{content: ""; display: inline-block;width: 36px;height: 5px;background:#2b2e75;position: absolute;top:0;left:0px;}
.m9_heading_1>h3{text-align:left;position:relative;padding-left:16px;margin-bottom:15px;margin-top:30px;font-size:18px;font-weight:500}
.m9_heading_1>h3:before{position:absolute;left:0px;top:50%;width:8px;height:8px;border-radius:50%;background:#c02736;margin-top:-4px;content:"";display:inline-block;}

.m9_heading_2>h2{position:relative;padding-top:20px;font-size:35px;margin-bottom:40px;letter-spacing:-1px;color:#fff;font-weight:500}
.m9_heading_2>h2:after{content: ""; display: inline-block;width: 36px;height: 10px;background: #fff;position: absolute;top:0;left:5px;transform: skew(-40deg,0deg);}
.m9_heading_3>h2{margin-bottom:50px;position:relative;font-size:30px;padding-bottom:20px;letter-spacing:-1px;color:#000;font-weight:900;text-align:center}
.m9_heading_3>h2:after{content: ""; display: inline-block;width: 30px;height: 1px;border-bottom:2px solid #000;position:absolute;left:50%;bottom:0;margin-left:-15px;}

.m9_heading_3>h3{color:#1b3372;text-align:left;position:relative;padding-left:20px;margin-top:30px;font-size:16px;font-weight:500}
.m9_heading_3>h3:after{content:"";display:inline-block;position:absolute;top:50%;left:8px;margin-top:-2.5px;width:5px;height:5px;background:#622b7e;border-radius:50%;font-weight:500}
.m9_heading_3>h4{color:#000;font-size:15px;font-weight:500;margin:10px 0;text-align:left}
.sub_txt_1{color: #1b64de;text-align:center;padding:1em;background: #f4f4f4;font-size:1.1em;font-weight:bold;border-radius: 40px;}


@media screen and (max-width:768px){

.m9_heading_1>h1{padding-bottom:10px;font-size:32px;margin:20px 0}
.m9_heading_1>h2{margin-top:20px;margin-bottom:20px;font-size:21px}
.m9_heading_3>h2{margin-bottom:30px;position:relative;font-size:25px;padding-bottom:20px;letter-spacing:-1px;color:#000;font-weight:500;text-align:center}
.m9_heading_3{margin-top:10px}
.m9_heading_3>h3{margin-top:20px}
    
}

.m9_intro_wrap{background:url(/etc_img/otherpage/imgs/logo_bg.png) no-repeat 95% 101%;padding:3em 0 5em 0}
.m9_intro_box>.box_img{position:relative;float:left;padding-right:50px}
.m9_intro_box>.box_txt{display:block;overflow:hidden;padding:5em 2em;}
.m9_intro_box>.box_txt{}
.m9_intro_box>.box_txt>.sub_strong_box{position:relative;padding-top:30px;padding-bottom:50px;margin-bottom:30px;}
.m9_intro_box>.box_txt>.sub_strong_box:after{content:"";display:inline-block;position:absolute;bottom:0;left:0;width:36px;height:12px;background:url(/etc_img/otherpage/imgs/dia_red.png)}
.m9_intro_box>.box_txt>.sub_strong_box>span{display:block;color:#e04235;font-weight:500;font-family:"poppins","Noto Sans KR",sans-serif}
.m9_intro_box>.box_txt>.sub_strong_box>strong{display:block;font-size:35px;font-weight:normal;line-height:1.3;letter-spacing:-2px;}

@media screen and (max-width:683px){
.m9_intro_wrap{padding:1em}
.m9_intro_box>.box_img{float:none;padding-right:0}
.m9_intro_box>.box_txt{overflow:visible;padding:1em;}
.m9_intro_box>.box_txt>.sub_strong_box{padding-bottom:30px}
.m9_intro_box>.box_txt>.sub_strong_box>strong{font-size:23px}
}


.m9_overview_box {padding: 1em;background: #fafafa;}
.m9_overview_box .table-4{border-top:0}
.m9_overview_box .table-4>tbody>tr>th:first-child, .m9_overview_box .table-4>tfoot>tr:first-child>th{background:#2b2e75;color:#fff;font-weight:500 !important}
.m9_overview_box .table-4>tbody>tr:last-child>th, .m9_overview_box .table-4>tbody>tr:last-child>td{border-bottom:0}
.m9_overview_box .table-4 th, .m9_overview_box .table-4 td{padding:20px;background:#fff}

@media screen and (max-width:683px){
    .m9_overview_box .table-4 th, .m9_overview_box .table-4 td{padding:7px 10px !important;font-size:0.95em;}
}


	
.m9_vision_box .box{display:table;width:100%}
.m9_vision_box .box>.box_title:after{c1ontent:"\e84e";display:block;font-family:'axicon';position:absolute;left:0;bottom:-34px;color:#666;text-align:center;width:100%;font-size:1.3em;}
.m9_vision_box>ul>li:last-child>.box>.box_title:after{display:none}
.m9_vision_box .box>.box_title{position:relative;display:table-cell;width:220px;height:72px;font-size:18px;font-weight:bold;text-align:center;color:#fff;vertical-align:middle}
.m9_vision_box .box.box1>.box_title{background: #76b4d6;}
.m9_vision_box .box.box2>.box_title{background: #04376f;}
.m9_vision_box .box.box3>.box_title{background:#052b6a}

.m9_vision_box .box>.box_content{display:table-cell;vertical-align:middle;background:#f5f5f5;color:#666;font-size:17px;letter-spacing:-0.05em;/* text-align:center; */padding: 0px 1em;}
.m9_vision_box .box>.box_content>ul{padding: 1em 0;}

  @media screen and (max-width:683px){
    .m9_vision_box .box>.box_title{height:auto;line-height:1.2;font-size:12px;width:100px}
    .m9_vision_box .box>.box_content{font-size:13px;padding:15px 10px}
    .m9_vision_box .box>.box_title:after{bottom:-16px} 
}

	
.m9_cert_box .box{text-align:center;}
.m9_cert_box .box .box_img{line-height:1;bo1rder:1px solid #eee;}
.m9_cert_box .box .box_txt{background:#eee;padding:10px;font-weight:bold;}

@media screen and (max-width:683px){
.m9_cert_box .box .box_txt{font-size:12px;padding:5px 0}
}

.m9_product_box .box{text-align:center;border:1px solid #eee;}
.m9_product_box .box .box_img{line-height:0;}
.m9_product_box .box .box_title{padding:10px 0;background:#fafafa}

.m9_info_box{}
.m9_info_box>ul>li>.box{text-align:center;background:#fff;border:1px solid #eee;padding:2em 5px;}
.m9_info_box>ul>li>.box>.box_title{font-weight:bold}
.m9_info_box>ul>li>.box>.box_content{font-size:0.85em;}

@media screen and (max-width:683px){
.m9_info_box>ul>li>.box{padding:1em 10px}

}