@charset "utf-8";

/* 공통 */
.fl {float:left;}
.fr {float:right;}

/* 메인비주얼 */
.bx-wrapper {margin:0;}
.bx-wrapper .bx-viewport {box-shadow:none; border:0; left:0;}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {bottom:7.48%}
.bx-wrapper .bx-pager.bx-default-pager a {background:url("../img/mv_off.png") no-repeat; background-size:14px; width:14px; height:14px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {background:url("../img/mv_on.png") no-repeat; background-size:14px; width:14px; height:14px;}

/*  */
.m_btn {background:#f35911;  margin-top:2%;}
/*.m_btn ul {overflow:hidden; padding:3.125% 0 3.594% 0;}*/
.m_btn .m_news_tit {font-size:16px; width:100%; color:#f35911; background:#fff; padding:10px 0 10px 10px;  border-top:2px solid #f35911; border-bottom:1px solid #e0e0e0; font-weight:bold;}
.m_btn ul {overflow:hidden; padding:4.125% 0 3.594% 0;}
.m_btn ul li {float:left; width:32%; display:block; border-right:1px solid #db500f; border-left:1px solid #f68651;}
.m_btn ul li a {display:block; text-align:center;}
.m_btn ul li .m_btn_01 {width:36.67%;  margin:0 auto;}
.m_btn ul li .m_btn_02 {width:36.32%;  margin:0 auto;}
.m_btn ul li .m_btn_03 {width:36.3%;  margin:0 auto;}
/*.m_btn ul li .m_btn_04 {width:32.6%; margin:0 auto;}*/
.m_btn ul li:first-of-type {border-left:0; margin-left:1.5%;}
.m_btn ul li:last-of-type {border-right:0;}

/*  */
.m_btn2 {background:#fff; border-top:0px solid #f35911;}
/*.m_btn ul {overflow:hidden; padding:3.125% 0 3.594% 0;}*/
.m_btn2 .m_news_tit {font-size:14px; width:100%; color:#000; background:#fff; padding:10px 0 5px 10px;  border-top:4px solid #f35911; border-bottom:1px solid #e0e0e0; font-weight:bold;}
.m_btn2 ul {overflow:hidden; padding:0;}
.m_btn2 ul li {float:left; width:24%; display:block; border-right:1px solid #e0e0e0; border-left:0px solid #e3e3e3;}
.m_btn2 ul li a {display:block; text-align:center;}
.m_btn2 ul li .m_btn_01 {width:80.67%; padding:20% 0; margin:0 auto;}
.m_btn2 ul li .m_btn_02 {width:80.32%; padding:20% 0; margin:0 auto;}
.m_btn2 ul li .m_btn_03 {width:80.3%;  padding:20% 0; margin:0 auto;}
.m_btn2 ul li .m_btn_04 {width:80.3%;  padding:20% 0; margin:0 auto;}
/*.m_btn ul li .m_btn_04 {width:32.6%; margin:0 auto;}*/
.m_btn2 ul li:first-of-type {border-left:0; margin-left:1.5%;}
.m_btn2 ul li:last-of-type {border-right:0;}

.m_con_wrap {width:100%; margin:0% auto 0; position:relative;}

/* 새소식 */
.m_news {overflow:hidden;}
.m_news .m_news_tit {font-size:14px; width:100%; color:#000; background:#fff; padding:10px 0 5px 10px;  border-top:3px solid #f35911; border-bottom:1px solid #e0e0e0; margin-bottom:10px; font-weight:bold;}
.m_news .m_news_list {width:95%; margin:0 auto; height:60px;}
.m_news .m_news_list li {float:left; width:100%; margin-bottom:2px;}
.m_news .m_news_list p {float:left;}
.m_news .m_news_list a {color:#535353; font-size:13px;}
.m_news .m_news_list a:hover {color:#535353;}
.m_news .m_news_list .date {float:right; margin-right:0%;}
.m_news .more_btn {clear:both;  width:95%;  margin:15px auto 0; right:0px; text-align:center;}
.m_news .more_btn a {position:relative;width:100%;}


/* 사회공헌 */
.social_wrap {overflow:hidden; margin-top:8.4%;}
.social_wrap .social_tit {font-size:16px; color:#3e3e3e; font-weight:bold; margin-bottom:1.5%;}
.social_wrap .social_board {border:1px solid #c6c6c6; width:48%; padding-bottom:3.5%;}
.social_wrap .social_board dd {word-wrap:break-word;}
.social_wrap .social_board .board_tit {background:url("/img/dd_tit_dot.png") left center no-repeat; margin-left:5%; padding:0 2%; font-size:12px; margin-top:7%; color:#151515;}
.social_wrap .social_board .board_date {color:#999898; margin-left:7%; font-size:12px; margin-top:0.5%;}

/* 채용안내, 자료실 */
.board_wrap {margin:0%; overflow:hidden; border-top:1px solid #f68651; background:#f35911; }
.board_wrap ul {width:100%;}
/*.board_wrap ul li {width:48.667%;}*/
.board_wrap ul li {float:left; width:50%; border-right:0px solid #db500f; border-left:0px solid #f68651;}
/*.board_wrap ul li .m_btn_05 {width:100%;}
.board_wrap ul li .m_btn_06 {width:100%; }
*/
.m_btn ul li:first-of-type {border-left:0; margin-left:1.5%;}
.m_btn ul li:last-of-type {border-right:0;}


/* 공시정보, 인증 및 특허, 오시는 길, 사이버감사실 버튼 */
.mbt_wrap {position:relative;}
.mbt_wrap ul {position:absolute; top:0; width:100%; margin-top:8.6%; }
.mbt_wrap ul li {float:left; width:24.7%; text-align:center; border-right:1px solid rgba(255, 255, 255, 0.22);}
.mbt_wrap ul li:last-of-type {border-right:0;}
.mbt_wrap ul li a {display:block; text-align:center; }
.mbt_wrap ul li .di_btn {width:42.5%; margin:0 auto;}
.mbt_wrap ul li .cap_btn {width:56.88%; margin:0 auto;}
.mbt_wrap ul li .lo_btn {width:44.38%; margin:0 auto;}
.mbt_wrap ul li .cac_btn {width:62.38%; margin:0 auto;}