/* 웹폰트 Import */
@import url(http://fonts.googleapis.com/css?family=Noto+Sans);

/* 스크롤 설정 */
html {overflow-x: hidden; overflow-y: scroll;}

/* 폰트 설정 */
* {font-family: 'Noto Sans', 'Noto Sans CJK KR', 'Apple SD Gothic Neo Medium', "맑은 고딕", 'Malgun Gothic', 'Gulim', sans-serif !important;}
h1, h2, h3, h4, h5, h6, p {font-family: 'Noto Sans', 'Noto Sans CJK KR', 'Apple SD Gothic Neo Medium', "맑은 고딕", 'Malgun Gothic', 'Gulim', sans-serif !important;}
.fa {font-family: 'FontAwesome' !important;}
.glyphicon {font-family: 'Glyphicons Halflings' !important;}

/* 모바일 메뉴 위치 조정 */
.navbar-toggle {margin-top: 22px}
/* 모바일 메뉴 위치 조정 */
.navbar-toggle {margin-top: 22px}
body{color:#777 !important;}
/*상단 메뉴 설정 시작*/
.navbar-inverse{
	background:white;     /*배경 색*/
	border-color:#080808;         /*테두리 색*/
	padding:0px 0px 0px 0px;      /*내부 여백*/
	margin:0px 0px 0px 0px;       /*외부 여백*/
	border: none;
}
/*상단 메뉴 설정 끝*/

/*상단 메뉴 로고 시작*/
.navbar-brand img {
	padding-top: 10px;
}
/*상단 메뉴 로고 끝*/

/* 상단 메인 메뉴 설정 시작*/
.navbar-inverse .navbar-nav > li > a{
	background-color:none;	      /*배경 색*/
	font-size:15px;               /*텍스트 크기*/
	/*font-family: "나눔고딕","NanumGothic","맑은 고딕","Malgun Gothic","Helvetica Neue", Helvetica, Arial, sans-serif;*/
	font-weight: 300;
	padding:15px 0px 0px 0px;  /*내부 여백*/
	margin:0px 0px 0px 0px;       /*외부 여백*/
    text-shadow: none;
    border-top: 8px solid rgba(0,0,0,0);
}

.nav > li {padding: 0 15px 15px 15px;}

.navbar-inverse .divider-vertical {
    border-right-color: transparent;
    border-left-color: transparent;
}
/* 상단 메인 메뉴 설정 끝*/

/* 상단 서브 메뉴 설정 시작*/
.navbar-nav>.dropdown>a{
    color:#fff;
}
.dropdown:hover .dropdown-toggle{
    color:#ff6100 !important;
}
.dropdown-menu{
    background-color:#333;
    border-radius:0px;
    border:none;
}
@media (min-width:768px){
    .navbar-right > .dropdown > .dropdown-menu{left:0;}
}
@media (min-width: 992px){
    .temp1{width:20%;}
}
.dropdown-menu > li > a{
	background-color:transparent;     /*배경 색*/
	color:#fff;                /*텍스트 색*/
	padding:0px 0px 0px 0px;      /*내부 여백*/
	margin:3px 20px 3px 20px;       /*외부 여백*/
	font-size:12px;
	line-height:1.8;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{
    background:transparent;
    color:#ff6100;
}
/* 상단 서브 메뉴 설정 끝*/

/* 상단 슬라이드 캡션 설정 */
.carousel-caption {
    text-align:left;
    bottom:0;
    top:23%;
}
.carousel-caption > h1 > span, .carousel-caption > p > span{
    background:transparent;
    opacity:1;
    text-shadow:0 0 0 black;
} 


/* 하단 카피라이트 설정 시작*/
body > .navbar-fixed-bottom .text-center{
	background:#ffffff;           /*배경 색*/
	color:#999999;                /*텍스트 색*/
	font-size:14px;               /*텍스트 크기*/
	padding:0px 0px 0px 0px;      /*내부 여백*/
	margin:0px 0px 0px 0px;       /*외부 여백*/
	text-align:center;            /*텍스트 정렬*/
}
.footer_copy .text-center{
	background-color:#ffffff;     /*배경 색*/
	color:#999999;                /*텍스트 색*/
	font-size:14px;               /*텍스트 크기*/
	padding:0px 0px 0px 0px;      /*내부 여백*/
	margin:0px 0px 0px 0px;       /*외부 여백*/
	text-align:center;            /*텍스트 정렬*/
}
/* 하단 카피라이트 설정 끝*/

/*인트로 텍스트 설정 시작*/
h1.intro_span{
	background-color:none;        /*배경 색*/
	color:#ffffff;                /*텍스트 색*/
	font-size:36px;               /*텍스트 크기*/
	padding:0px 0px 0px 0px;      /*내부 여백*/
	margin:10px 10px 10px 10px;   /*외부 여백*/
}

p.intro_span{
	background-color:none;        /*배경 색*/
	color:#ffffff;                /*텍스트 색*/
	font-size:14px;               /*텍스트 크기*/
	padding:0px 0px 0px 0px;      /*내부 여백*/
	margin:10px 10px 10px 10px;   /*외부 여백*/
}

.flex-caption span.intro-title{
	background:none;        /*배경 색*/
	color:#ffffff;                /*텍스트 색*/
	font-size:36px;               /*텍스트 크기*/
	padding:0px 0px 0px 0px;      /*내부 여백*/
	margin:10px 10px 10px 10px;   /*외부 여백*/
}
.flex-caption span.intro-text{
	background:none;        /*배경 색*/
	color:#ffffff;                /*텍스트 색*/
	font-size:14px;               /*텍스트 크기*/
	padding:0px 0px 0px 0px;      /*내부 여백*/
	margin:10px 10px 10px 10px;   /*외부 여백*/
}
/*인트로 텍스트 설정 끝*/

/* 5th Template Initial Publishing */

.btnEdit i,
.btnDelete i {
	color: #eee;
}
.navbar-nav > li:hover .navbar-nav a{color:#ff6100;}


.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open>a:focus,
.navbar-inverse .navbar-nav > .open>a:hover {	
	color: #ff6100;
	background: transparent;
	box-shadow: none;
	-webkit-box-shadow: none;
}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{
    border-color:#333;
    color:#fff;
}
.navbar-inverse .navbar-nav > .open>a,
.navbar-inverse .navbar-nav > li > a:focus,
.navbar-inverse .navbar-nav > li > a:hover {
	/*color: #fff;*/
}
.caret {display: none;}

/* main page */
body {color: #4d4d4d;}

.flexslider {margin-top: -25px;}

/* public */
.mainPage h2 {font-size: 35px; font-weight: 300;}
.mainPage p {line-height: 1.7; font-size:13px;}
.mainPage .line {width:50px; height:1px; background-color:#ff6100;}
.mainPage .bottom .line{margin-left:15px;}
/* top */
.mainPage .top, .mainPage .middle {padding: 20px 0 0;}
.mainPage .top .subject {padding: 10px 0;}
.mainPage .top .subject p {color: #333; font-size: 15px;}
.mainPage .top .subject big {font-size: 20px;}

/* middle */
.mainPage .middle h2 {float: left; font-size: 26px;}
.mainPage .middle .subject img {margin-top: 25px; padding-left: 20px;}
.mainPage .middle .contents {padding: 10px 0 0;}
.mainPage .middle .contents h4 {color: #383838; font-weight: 600;}
.mainPage .middle .btn_m,
#business-area-kr .middle .btn_m,#business-area-en .middle .btn_m,#business-area-cn .middle .btn_m{
    margin-top: 10px;
    padding: 5px 20px;
    color: #ff6100;
    text-shadow: none;
    font-weight: 300;
    background: #FFF;
    border: 1px solid #DDD;
    border-radius: 0;
    font-size:13px;
}
.mainPage .middle .btn_m:hover,
#business-area-kr .middle .btn_m:hover,#business-area-en .middle .btn_m:hover,#business-area-cn .middle .btn_m:hover
{
    border: 1px solid #A81F27;
    background-color:#A81F27;
    color:#fff;
}

/* board*/
.fa-angle-right:before, .fa-plus:before {content: url('/skin/img/main/btn_plus.gif');}
.intro-widget-layout {width: 50%;}
@media screen and (max-width: 991px) {
	.intro-widget-layout {
        width:100%;
	}
}
@media screen and (max-width: 767px) {
	.intro-widget-layout {
        width:100%;
	}
}
.intro-widgetbox {margin-top: 0; padding: 10px; border: 1px solid #ddd;}
.intro-board-layout {width: 100%; padding: 0;}
@media screen and (max-width: 991px) {
	.intro-board-layout {
        padding-left: 15px;
        padding-right: 15px;
	}
}
@media screen and (max-width: 767px) {
	.intro-board-layout {
        padding-left: 15px;
        padding-right: 15px;
	}
}
.intro-boardbox {
    top: -218px;
    right: 0;
    position: absolute;
    width: 49%;
    margin-top: 6px;
    margin-right: 15px;
    padding: 22px;
    padding-top: 6px;
    padding-bottom: 33px;
    border: 1px solid #ddd;
}
@media screen and (max-width: 991px) {
	.intro-boardbox {
        top:0;
        width:100%;
        position:static;
	}
}
@media screen and (max-width: 767px) {
	.intro-boardbox {
        top:0;
        width:100%;
        position:static;
	}
}
.intro-boardbox .page-header {margin: 18px 0 20px; padding-bottom: 0; border-bottom: none;}
.intro-boardbox .page-header h4 {color: #333; font-size: 24px; font-weight: 300;}
.dh-front-gallery>.col-md-3>a.thumbnail {margin-top: 30px;}
.intro-widgetBoardbox {border: 1px solid transparent;}
.intro-widgetBoardbox a {padding:5px 20px;background: none; border-bottom: none;}
.intro-widgetBoardbox > a:hover {padding:5px 20px; border-bottom: none !important;}
.intro-widgetBoardbox a h5 {color: #333; font-size: 24px; font-weight: 300;}
.intro-widget-list-box ul {padding: 10px 0 0;}
.intro-widget-list-box ul li span {font-size: 12px;}
.widget-list-row-regdate {color: #999;}

/* bottom */
.bottom {margin-top: 45px;}
.mainPage .bottom .subject {margin-bottom: 20px;}
.mainPage .bottom .subject h2 {float: left; padding-left: 15px; font-size: 26px;}
.mainPage .bottom .subject img {margin-top: 25px; padding-left: 20px;}
.mainPage .bottom .contents h4 {color: #383838; font-weight: 600;}
.bottom .img {padding-right: 30px; padding-left: 30px;}
.bottom .img > div {padding: 0;}

.bottom .hover {
    visibility:hidden;
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
}
.bottom .hover_txt{
    text-align:center;
    line-height:224px;
    color:#fff;
    font-size:20px;
}
.bottom > .map {
    padding-left:15px;
}
.bottom .hover img {margin-top: 40px;}
.bottom .map .hover img {margin-top: 80px;}

.bottom .hover p i {color:#fff;}
.bottom .img > div:hover .hover,
.bottom .map:hover .hover {
    visibility:visible;   
    background:rgba(255,97,0,0.8);
}
.bottom > .contents > .contents ul{
    list-style-type:none;
    padding-left:0;
}

.wrapContact {padding-left: 30px; padding-right: 30px;}
.contact {width: 100%; display: inline-table; padding: 25px; color: #FFF; background-color: #2599BF;}
.contact h2 {margin: 20px 30px; font-size: 35px;}
.contact h3 {margin: 0; font-size: 40px;}
.contact .img-circle {border: 7px solid #81C5DB;}
.contact strong {font-size: 18px; font-weight: 500;}
.contact p {margin: 10px 0 30px;}
.contact big {font-size: 26px;}
.contact .infoBox {padding-top: 20px; padding-bottom: 20px;}


/* //main page */


/* sub page */

/* sub page title */
.title-t {margin-bottom: 60px; padding:45px 0 0 0;}

.wrapSubTitle {margin-bottom: 15px; border-bottom: 1px solid #CACACA;}
.subTitle {float: left; display: inline-block;}
.subTitle img {float: left;}
.subTitle h2 {display: inline-block; margin-top: -25px; margin-left: 20px; font-size: 25px; font-weight: 600;}

/* sub page route */
.route {
    float: none; 
    /*padding: 6px 150px;*/
    text-align:right;
}
.route h4 {display: none;}
.route ol {display: inline-block; margin: 0; padding: 0; list-style-type: none;}
.route li {float: left; color: #595959; font-size: 12px; font-family: "NanumGothic", "나눔고딕";}
.route li strong {color: #ff6100;}

.subPage {padding: 25px 0 25px;}
.subPage h3 {margin-top: 0; font-size: 26px; font-weight: 600; line-height:1.2; margin-bottom:45px; color:#1299E1;}
.subPage p {line-height: 1.7;}
.subPage .sign .nm {padding-top: 90px; text-align: right; font-size: 18px;}

.footer-social-layout .socialArea{display:none;}
/* //sub page */


/* footer */
.footer_copy {
    width: 1170px;
    margin: 0 auto 10px;
    padding: 25px 0;
    border-top:1px solid #CACACA;
}
@media screen and (max-width: 991px) {
	.footer_copy {
        width:auto;
	}
}
@media screen and (max-width: 767px) {
	.footer_copy {
        width:auto;
	}
}
.footer_copy div {padding: 0;}

.footer_copy address,
.footer_copy ul li,
.footer_copy ul li a,
.footer_copy .copy
{color: #717171;}

.footer_copy address {float: left; text-align: left;}
.footer_copy ul li {float: left; list-style-type: none;}
.footer_copy ul li a {text-decoration: none;}
.footer_copy .copy {padding: 5px 0; text-align: left; position: absolute;}
/* //footer */

/* //5th Template Initial Publishing */

/*main*/
.topmarginLay_a{height:48px !important;}
.container_slide{width:100%; padding:0;}
/*.carousel-control{display:none;}*/

/*table*/
.dh-board>.table{
    margin:40px 0;
    border-top:1px solid #333;
    border-bottom:1px solid #333;
}
.table>thead>tr>th{border-bottom:1px solid #ddd;}
.table-hover>tbody>tr:hover{background-color:rgba(255,97,0,0.2);}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{line-height:2;
}
.subject > small > span {
    background-color:rgba(0,0,0,0);
    color:#ff6100;
}
.dh-view-box >.row>div:nth-child(5){margin-bottom:30px;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{
    background-color:#1299E1;
    border:1px solid #1299E1;
}
.input-group-btn > #btnNew{
    background:#1299E1;
    border:1px solid #1299E1;
}

/*mailForm*/
#mailForm{margin-top:40px;}
.navbar-inverse .navbar-nav>li>a{
    color:#333;
}
.intro-board-widget-layout{
    margin-bottom:30px;
}
.footer-info{
    padding: 10px 0 0 0 !important;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{color:#ff6100!important; font-weight:600;}

.greeting-table,.history-table{width:100%; margin-bottom:30px; color:#777;}
.greeting-table img{width:50%;}
#greeting-en .greeting-table img{width:60%;}
.greeting-table th{padding-left:5%; padding:10px;}
#greeting-en .greeting-table th{padding:0;}
.greeting-table tr,.history-table tr{border-bottom:1px solid #e3e3e3;}
.history-table th,.history-table td,.greeting-table td{padding:10px;}
.history-table th{vertical-align:top; text-align:center;}
.history-table tbody > tr:nth-child(1) > th:nth-child(1){border-right:1px solid #e3e3e3; vertical-align:middle;}
table{border-top:1px solid #e3e3e3;}
.dot{width:5px !important;height:15px;margin-right:8px;}
.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover{color:#ff6100;}
.bold-span{font-weight:700; color:#333;}
.txt-box-footer{display:none;}
body > div.container.sub-layout > div.bbs-blog-view-layout.text-bbs9 > div.dh-view-box.dh-margin-topx2 > div:nth-child(2) > div:nth-child(3){display:none;}
.col-xs-12.dhb-txt-box-type-b-text-layout > h4{font-size:14px;}
.result-nav li{padding:0px!important;}
.result-nav{margin-bottom:30px;}

.business-table{width:100%;}
.business-table th{color:#1299E1; text-align:center; border-bottom:1px solid #e3e3e3;}
.business-table th,.business-table td{padding:10px;}
.business-table tr{border-bottom:1px solid #e3e3e3;}
.business-table{text-align:center;}
.business-table tbody tr td:last-child{
    text-align:left;
    border:none;
}
.business-table td{border-right:1px solid #e3e3e3;}

.product-table th,.product-table td,
.product-table2 th,.product-table2 td{padding:5px 5px;}
.product-table,.product-table2{width:100%; margin-bottom:30px;}
.product-table th,.product-table2 th{border-bottom:1px solid #e3e3e3; text-align:center;}
.product-table td:first-child,.product-table2 td:first-child{border-right:1px solid #e3e3e3;}

.product-table2 td,.product-table2 th{text-align:center;}
.product-table2 td:first-child{text-align:left;}
.product-table2 td{border-bottom:1px solid #e3e3e3; border-right:1px solid #e3e3e3;}
.product-table2 tr td:last-child{border-right:none;}
.product-table2 th,.product-table th{background:#69696C; color:white;}


.subpage-title{padding:0 15px;}
.product-img img{width:100%;}
.red-span{color:#FF6137;}
.inner-subpage{border-bottom:1px solid #e3e3e3; margin-bottom:30px;}
.inner-subpage:last-child{border:none;}
.detail-nav{
    list-style-type:none;
    display:flex;
    padding:0;
}
.detail-nav li{
    margin:0 10px;
}

.detail-nav li:hover,.detail-nav li:focus,
.detail-nav li a:hover,.detail-nav li a:focus{
    background:#ff6100;
    color:white;
}
.detail-nav li a{
    padding:5px 18px;
    background:#e3e3e3;
    color:#777;

}
.sub-active a{
    background:#1299E1 !important;
    color:white !important;
}
.hard-img{width:100%;}
.solution-img{width:100%;}
.inner-img{padding:10px;}
.img-box{border:1px solid #e3e3e3; margin-bottom:30px;} 
.tr-border{font-weight:bold;}

.inner-subpage p{margin-bottom:30px;}
.row.subPage > div:nth-child(1) > ul > li:nth-child(2){display:none;}
.temp{display:block !important;}

@media screen and (max-width: 360px) {
    .detail-nav li{margin:0;}
    .detail-nav li a{padding:5px 10px;}
    
}

.about3-table{width:100%; margin-bottom:30px;}
.about3-table th,.about3-table td{border-bottom:1px solid #e3e3e3; text-align:center; padding:5px 5px;}
.about3-table th{background: #69696C;color: white;}

.about3-table2{width:100%; margin-bottom:30px;}
.about3-table2 th,.about3-table2 td{padding:5px 5px; border-bottom:1px solid #e3e3e3;}
.about3-table2 th{border-right:1px solid #e3e3e3;}
.about3-table2{border-bottom:1px solid #e3e3e3;}
#product-about3-2 .hard-img{width:60%;}
#product-about4-2 .hard-img{width:35%;}   
#product-about5-2 .hard-img{width:65%;}   
.inner-title{
    background:#a82222;
    color:white;
    padding:7px 10px;
    width:70%;
}
.inner-list{
    color:#ff4949;
}
/*main*/
.intro-widget-layout{width:100%;}
.intro-widgetbox{width:48%; margin:0 10px 0 0;}
.spe-box{width:70%;}
.sol-table{width:100%; margin-bottom:30px;}
.sol-table th,.sol-table td{padding:10px;}
.sol-table tr:first-child th:first-child{
    text-align:center;
    border-bottom:1px solid #e3e3e3;
}
.sol-table th{vertical-align:top;}
.sol-table td,.sol-table th{border-bottom:1px solid #e3e3e3;}
.sol-table tr:nth-child(2) th:first-child,.sol-table tr:nth-child(3) th:first-child,
.sol-table tr:nth-child(4) th:first-child,.sol-table tr:nth-child(5) th:first-child
{
    border-right:1px solid #e3e3e3;
}
#solution-about2-2 .img-box{width:47%; margin:10px;}
#solution-about3 .half-box{ margin:30px auto;}
.sol-table2{margin-bottom:30px; width:100%;}
.sol-table2 td{padding:10px; border-bottom:1px solid #e3e3e3; text-align:center;}
.sol-table2 td:first-child{border-right:1px solid #e3e3e3;}


/**/
.solution05_grid h4,
.solution05_h4{background:#69696C; color:#fff; padding: 9px 0; }
.solution05_h4{width:31%; margin:0 auto;}
.solution05_grid h4{margin:0;}
#solution-about5-en .solution05_grid h4,#solution-about5-en .solution05_h4{font-size:14px;}

.solution05_grid br{display:none;}
.solution05_grid p{border: 1px solid #a4a4a4; padding: 17px 10px; min-height: 243px;} 
@media screen and (max-width: 991px) {
	#solution-about3-2 .img-box{width:50%;}
}
#solution-about4 h5{font-weight:600;}
#solution-about4-2 .hard-img{width:65%;}
.sub-box{border:1px solid #e3e3e3; min-height:182px; padding: 0 5px;}

.si-table th, .si-table td{padding:10px; border-bottom:1px solid #e3e3e3;}
.si-table th{text-align:center;}
.si-table{border-bottom:1px solid #e3e3e3;}
.si-table th{border-right:1px solid #e3e3e3; vertical-align:top;}
#solution-about6-1 .inner-img{padding: 10px 0 0 0;}
#solution-about6-1 .img-box{width:15%; margin: 0 8px;}
.main_txt_bg{background:rgba(0,0,0,0.4); padding:15px 19px; width:45%; border-radius:10px;}


/*layout*/
.subPage {padding-left:10px;}

/*아코디언*/
/*setting-----------------------------------------------*/
#accodion ul{list-style:none; padding:0; margin:0;}
#accodion a{text-decoration:none; display:block;}
#accodion a:hover{color:#a4a4a4; border-bottom:1px solid #fff!important;}

/*menu-style--------------------------------------------*/
.accodion__main>li>a{
    line-height: 40px;
    font-size: 18px;
    color: #167AC6;
    text-indent: 30px;
    
}
.accodion__main>li{
    line-height: 40px;
    font-size: 18px;
    color: #167AC6;
}
.accodion__sub>li>a{
    line-height: 30px;
    text-indent:45px;
    font-size:12px;
    font-weight:600;
}
.accodion__sub{display: none;}

.selected{color:#ff0000!important; /*background:#ededed!important;*/}
.detail-nav{margin-top:15px;}
.bottom-class{padding-bottom:15px; margin-bottom:15px;}
#accodion{margin-top:7%;}
#accodion > h2{    
    margin: 0;
    padding: 45px 20px;
    background: #1299E1;
    color: white;
    border: 1px solid #333;
    font-size: 20px;
}
.border_ul{border:1px solid; border-top:none;}
#accodion > ul > li > ul > li > ul > li{
    font-size:15px;
}
.t-table tr td:nth-child(1){vertical-align:top;}
.t-table{width:100%;}
.first-title{
    border-bottom:1px solid #333;
    text-align:center;
    background:#D2D2D2;
    color:black;
    font-weight:600;
    
}
#accodion > ul > li:nth-child(2) > div{border-top:1px solid #333;}
@media screen and (max-width: 768px) {
    #accodion > h2{
        display:none;
    }
    .first-title{border-top:1px solid #333;}
    .solution05_h4{width:91%;}
    .border_ul{border-top:1px solid;}
}
#business-area-kr h4,#business-area-en h4{font-size:15px;}
.dhb-txt-box-type-b-img-layout .thumb-hidden{height:auto;}
.thumb-hidden{max-height:initial !important;}
.gubun{margin-top:25px;}
#greeting .subPage h3{font-size:20px;}
.pu-btn.lang:hover{
    text-decoration: none;
    background: #eee;
}
.pu-btn.lang{
    background: #FFF;
    padding: 5px 12px;
    font-size: 12px;
    color: #333;
    border-left: 1px solid #eee;
    border-right: 0.5px solid #eee;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
    border-radius: 4px;
    font-weight: 600;
}