@charset "utf-8";
/* 공통 */
input, textarea {-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}
/* IE10 이상에서 input box 에 추가된 지우기 버튼 제거 */
input::-ms-clear { display:none; }
/* input type number 에서 화살표 제거 */
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {-webkit-appearance:none;-moz-appearance:none;appearance:none;}
/* Select box 스타일 초기화 */
select {-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;padding:0 10px;background:url(/_Img/Common/sel_arr.gif) no-repeat 98% 50%}
/* IE 에서 Select box 화살표 제거 */
select::-ms-expand {display:none}
input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=number] {-moz-appearance:textfield}

/* 스타일가이드 */
.c-tit01:before {display:none;}
.c-tit01:after {display:block;content:"";width:3px;height:16px;background:#ea0437;transform:rotate(45deg);-ms-transform:rotate(45deg);margin-top:5px;margin-left:5px;}
.c-tit02 {color:#333}
.c-tab01 ul {border:0;background:none;text-align:center;overflow:visible}
.c-tab01 ul li {border:0;width:auto}
.c-tab01 ul li:after {display:none;}
.c-tab01 ul li a {display:block;position:relative;background:none}
.c-tab01 ul li a:before, .c-tab01 ul li a:after {display:block;content:"";position:absolute;}
.c-tab01 ul li a:before {width:5px;height:5px;border-radius:50%;top:-1px;left:-2px;bottom:0;margin:auto 0;background:#fff;opacity:.3}
.c-tab01 ul li a:after {width:35px;height:3px;background:#fff;opacity:0;bottom:-16px;left:0;right:0;margin:0 auto}
.c-tab01 ul li:first-child a:before {display:none;}
.c-tab01 ul li a span {color:#4d7fcc;padding:0 25px}
.c-tab01 ul li.over a:after {opacity:1}
.c-tab01 ul li.over a span,
.c-tab01 ul li a:hover span,
.c-tab01 ul li a:focus span,
.c-tab01 ul li a:active span {background:none;color:#fff}
.msg-wrap {padding:40px 0}
.msg-wrap:before {width:200px;height:78px;background-size:100% auto;}
.msg-wrap.logout {margin-top:0}
.msg-wrap.wait:before {background-position:0 0}
.msg-wrap.error:before {background-position:0 -79px}
.msg-wrap.info:before {background-position:0 -158px}
.msg-wrap.logout:before {background-position:0 -237px}
.msg-wrap .tit {margin-top:20px;font-weight:700}
.msg-wrap p {word-break:keep-all;font-size:1rem}

/* 컨텐츠 공통 */
.br {display:block;}
.conts-wrap {margin:0 -25px}
.lh-ctrl {line-height:1.4;word-break:keep-all}
.conts-line {width:auto;margin:0 -25px 25px;}
.conts-line .inwr {position:relative;padding:25px 25px}
.conts-line .inwr:first-child {padding-top:0}
.conts-line .inwr:after {display:block;content:"";width:100%;height:1px;background:#ccc;position:absolute;bottom:0;left:0;margin:0 0}
.conts-bg {margin:0 -25px 25px;padding:20px 25px;background:#eee}
.conts-blt li {position:relative;padding-left:10px;margin-top:11px}
.conts-blt li:first-child {margin-top:0}
.conts-blt li:before {display:block;content:"";width:5px;height:2px;background:#bbb;position:absolute;top:8px;left:0;}
.conts-btn {position:relative;text-align:center;margin:25px -25px 0}
.conts-btn:before {display:block;content:"";width:100%;height:1px;background:#b3b3b3;position:absolute;left:0;bottom:25px;right:0;margin:0 auto}
.conts-btn a {display:inline-block;}
.conts-btn a span {display:block;margin:0 auto;color:#333}
.conts-btn a span.arr {position:relative;width:50px;height:50px;background:#0047b6;box-shadow:0px 10px 15px 0px rgba(0, 71, 182, 0.3);border-radius:50%;margin-top:13px}
.conts-btn a span.arr:before, .conts-btn a span.arr:after {display:block;content:"";width:17px;height:3px;background:#fff;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;transition:all .4s ease-in}
.conts-btn a span.arr:after {transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}
.conts-btn a:hover span.arr:after, .conts-btn a:focus span.arr:after {transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.conts-btn a:hover span.arr:before, .conts-btn a:focus span.arr:before {transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);}
@media all and (max-width:400px){
	.conts-wrap {margin:0 -20px}
	.conts-line {margin:0 -20px 25px}
	.conts-line .inwr {padding:25px 20px}
}

.folding-box .btn-open {width:100%;height:60px;position:absolute;top:0;left:0;background:none;border:0;}
.folding-box .btn-open:before {display:block;content:"";width:14px;height:17px;position:absolute;background:url(/mobile/_Img/Content/chargesatisfy_spr.png) no-repeat 100% 0;background-size:124px auto;transform:rotate(-180deg);-ms-transform:rotate(-180deg)}
.folding-box.over .btn-open:before {transform:rotate(0deg);-ms-transform:rotate(0deg);}

/* 사업영역 상세내용 공통 */
.busi-detail-cont {word-break:keep-all;text-align:left}
.busi-detail-cont .busi-slide .slick-list {margin:0 -25px}
.busi-detail-cont .busi-slide .slick-track {margin:0 23px}
.busi-detail-cont .busi-slide .slick-slide {margin:0 12px}
.busi-detail-cont .busi-slide .item {width:400px}
.busi-detail-cont .busi-slide .item .img {position:relative;display:block;border-radius:10px;overflow:hidden;box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.4);margin-bottom:20px}
.busi-detail-cont .busi-slide .item .img img {width:100%;height:100%;position:absolute;top:0;left:0;}
.busi-detail-cont .busi-slide .item .img .name {position:absolute;bottom:0;left:0;color:#fff;padding:0 20px 18px;font-size:1.1rem}
/* 고객문의 */
.board-wrap.mfaq .bd-line {display:none;}
.board-wrap.mfaq .board-write-tbl {border:0;text-align:left;}
.board-wrap.mfaq .board-write-tbl .col_lbl {width:70px;display:block;}
.board-wrap.mfaq .board-write-tbl tr {display:block;margin:3px 0;width:100%;position:relative;border-radius:4px;background:transparent;font-size:1rem;}
.board-wrap.mfaq .board-write-tbl tr th {display:block;padding:5px 0;color:#333;font-size:1rem;font-weight:normal;box-sizing:border-box;border:0}
.board-wrap.mfaq .board-write-tbl tr th label {display:inline-block;vertical-align:middle;}
.board-wrap.mfaq .board-write-tbl tr th span.nec {display:inline-block;vertical-align:middle;width:16px;height:16px;margin-top:-5px;box-sizing:border-box;padding-left:20px;overflow:hidden;background:url(/mobile/_Img/Content/faq_nec.png) no-repeat 50% 50%}
.board-wrap.mfaq .board-write-tbl tr td {display:block;border:0;background:transparent;padding:7px 0;font-size:0}
.board-wrap.mfaq .board-write-tbl tr td textarea {resize:none;font-size:1rem}
.board-wrap.mfaq .board-write-tbl tr td select {width:50px;height:50px;border-color:#ccc;background:url(/_Img/Common/sel_arr2.gif) no-repeat 98% 50%;background-size:15px auto;font-size:1rem}
.board-wrap.mfaq .board-write-tbl tr td .text, .board-wrap.mfaq .board-write-tbl tr td  input[type='text'] {width:100%;height:50px;box-sizing:border-box;max-width:100%;margin:0;background:#fff;border:1px solid #ccc;font-size:1rem}
.board-wrap.mfaq .board-write-tbl tr td  input[type='text'].calendar {width:calc(100% - 105px - 20%);margin-right:5px}
.board-wrap.mfaq .board-write-tbl .row_subject input[type='text'] {width:100%;}
.board-wrap.mfaq .board-write-tbl tr td span, .board-wrap.mfaq .board-write-tbl tr td label {line-height:2em}
.board-wrap.mfaq .board-write-tbl tr td .f-txt, .board-wrap.mfaq .board-write-tbl tr td .s-at, .board-wrap.mfaq .board-write-tbl tr td .f-at {width:5%;display:inline-block;vertical-align:middle;font-size:13px;text-align:center}
.board-wrap.mfaq .board-write-tbl tr td .chks {display:inline-block;margin-right:15px}
.board-wrap.mfaq .board-write-tbl tr td .c_help {display:block;margin-top:5px;line-height:1.25em}
.board-wrap.mfaq .board-write-tbl .row_content th {width:100%;position:relative;padding-bottom:0;}
.board-wrap.mfaq .board-write-tbl .row_content textarea {border-color:#ccc;width:100%;box-sizing:border-box;padding:0.30em 5px 0.4em 5px}
.board-wrap.mfaq .board-write-tbl .row_hp .text {width:30%}
.board-wrap.mfaq .board-write-tbl .row_email .text {width:47.5%}
.board-wrap.mfaq .board-write-tbl .row_email select {width:100%;max-width:100%;margin-top:2px}
.board-wrap.mfaq .board-write-tbl .row_regkey td {}
.board-wrap.mfaq .board-write-tbl .row_regkey td .fl {float:none;}
.board-wrap.mfaq .board-write-tbl .row_regkey td .fl img {border:1px solid #ccc}
.board-wrap.mfaq .board-write-tbl .row_regkey td .pad15l {padding:0;font-size:0;margin-top:10px}
.board-wrap.mfaq .board-write-tbl .row_regkey td .pad15l .txt {display:block;color:#b4b4b4;line-height:1.2;font-size:11px}
.board-wrap.mfaq .board-write-tbl .row_regkey td .text {width:calc(100% - 50px);border-right-color:#999}
.board-wrap.mfaq .board-write-tbl .row_regkey td .text:focus {border-right-color:#000}
.board-wrap.mfaq .board-write-tbl .row_regkey td .sg-btn {width:50px;height:50px;background:#999 url(/_Img/Common/ico_refresh.png) no-repeat 50% 50%;border-color:#999}
.board-wrap.mfaq .board-write-tbl .row_regkey td .sg-btn span {width:1px;height:1px;overflow:hidden;position:absolute;top:-9999em;left:-9999em;display:block;text-indent:-9999em;font-size:0px;line-height:0;}
.board-wrap.mfaq .norobot-imwr > span {display:block;line-height:1.25em;font-size:14px;padding:2px 0;}
.board-wrap.mfaq .norobot-imwr:after {clear:both;content:"";display:block;}
.board-wrap.mfaq .board-write-agreement {margin:30px -25px 40px;background:#eee;border-top:1px solid #ccc;padding:30px 0}
.board-wrap.mfaq .board-write-agreement .agree-tit {padding:0;line-height:1}
.board-wrap.mfaq .board-write-agreement .agree-cont {padding:0 25px;background:transparent}
.board-wrap.mfaq .board-write-agreement .agree-cont .in-text {background:#fff;max-height:240px;overflow:hidden;overflow-y:auto;box-sizing:border-box;padding:25px 30px}
.board-wrap.mfaq .board-write-tbl th, .board-wrap.mfaq .board-write-tbl td {position:relative;top:auto;bottom:auto;right:auto;left:auto;margin:0;}
.board-wrap.mfaq .board-write-tbl th {padding:5px 0;color:#333;font-size:1rem}
.board-wrap.mfaq .board-write-tbl td {padding:7px 0}
.board-wrap.mfaq .board-write-tbl iframe {width:100% !important}
.board-wrap.mfaq .board-write-btns .bp-btn {font-family:'Nanum Barun Gothic', sans-serif;font-size:1rem;box-shadow: 0px 15px 20px 0px rgba(0, 71, 182, 0.3);border-radius:10px;line-height:60px;height:60px;padding:0 40px;margin:0}

.board-wrap.mfaq .board-write-tbl tr td .text:focus, .board-wrap.mfaq .board-write-tbl tr td  input[type='text']:focus {border-color:#000;outline:none}
.board-wrap.mfaq .board-write-tbl .row_content textarea:focus {border-color:#000;outline:none}
@media all and (max-width:499px){
	.busi-detail-cont .busi-slide .item {width:240px}
}

/* 기업 mro */
.mro-effect:after {display:block;content:"";clear:both}
.mro-effect li {background:#fff;text-align:center;border-radius:10px;font-size:0;float:left;box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.2);width:calc((100% - 50px) /3);margin-left:25px;box-sizing:border-box;padding:12px}
.mro-effect li:first-child {margin-left:0}
.mro-effect li:before {display:inline-block;vertical-align:middle;content:"";width:0;padding-top:100%}
.mro-effect li .txt {display:inline-block;vertical-align:middle;width:100%;font-size:.85rem;}
.mro-effect li .txt:before {display:block;content:"";width:46px;height:47px;background:url(/mobile/_Img/Content/mro_spr.png) no-repeat;margin:0 auto 20px}
.mro-effect li.n1 .txt:before {background-position:0 0}
.mro-effect li.n2 .txt:before {background-position:-48px 0}
.mro-effect li.n3 .txt:before {background-position:-96px 0}
@media all and (max-width:499px){
	.mro-effect li {width:calc((100% - 20px) / 3);margin-left:10px;padding:12px 5px}
	.mro-effect li .txt:before {width:37px;height:38px;background-size:315px auto}
	.mro-effect li.n2 .txt:before {background-position:-38px 0}
	.mro-effect li.n3 .txt:before {background-position:-77px 0}
}

/* 기업 mro 상세내용 */
.mintroduce .conts-bg {padding:25px}
.mro-strenth li {position:relative;background:#fff;border-radius:10px;box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.2);margin-top:20px;box-sizing:border-box;padding:20px 20px 20px 115px;box-sizing:border-box;min-height:88px}
.mro-strenth li:first-child {margin-top:0}
.mro-strenth li span {display:block;}
.mro-strenth li .tit {position:absolute;top:0;left:0;bottom:0;margin:auto 0;width:115px;height:68px;text-align:center;font-size:1.05rem;color:#0047b6}
.mro-strenth li .tit .ico {width:37px;height:37px;background:#dae5f7 url(/mobile/_Img/Content/mro_spr.png) no-repeat;background-size:115px auto;border-radius:50%;margin:0 auto 7px}
.mro-strenth li .tit .ico1 {background-position:0 100%}
.mro-strenth li .tit .ico2 {background-position:50% 100%}
.mro-strenth li .tit .ico3 {background-position:100% 100%}
.mro-prod-slide .item .img {padding-top:67.5%;}
.mro-prod-slide .item .txt {position:relative;padding-left:18px}
.mro-prod-slide .item .txt:before {display:block;content:"";width:2px;height:100%;background:#0047b6;border-top:4px solid #fff;border-bottom:4px solid #fff;position:absolute;top:0;left:0;box-sizing:border-box;}
.mro-partner-slide {position:relative;padding:0 10px}
.mro-partner-slide .partner-slide .item {border:1px solid #ccc}
.mro-partner-slide .partner-slide .item img {width:100%}
.mro-partner-slide .partner-slide .slick-slide {margin:0 5px}
.mro-partner-slide .partner-slide .slick-arrow {display:block;width:30px;height:30px;background:transparent;position:absolute;top:0;bottom:0;margin:auto 0;transform:none;-webkit-transform:none;}
.mro-partner-slide .partner-slide .slick-arrow:before {display:block;content:"";width:12px;height:12px;box-sizing:border-box;border:2px solid #d5d5d5;transform:rotate(-45deg);-ms-transform:rotate(-45deg);position:absolute;top:0;bottom:0;margin:auto 0}
.mro-partner-slide .partner-slide .slick-prev {left:0;margin-left:-25px}
.mro-partner-slide .partner-slide .slick-next {right:0;margin-right:-25px}
.mro-partner-slide .partner-slide .slick-prev:before {left:12px;border-bottom:0;border-right:0}
.mro-partner-slide .partner-slide .slick-next:before {left:7px;border-top:0;border-left:0}
.mro-about dl {position:relative;overflow:hidden;border-bottom:1px solid #c8c8c8;padding:22px 0;margin-top:25px;text-align:right}
.mro-about dl:first-child {margin-top:0}
.mro-about dt {position:absolute;top:40px;left:0;font-size:1.375rem;color:#333}
.mro-about dd {position:relative;display:inline-block;vertical-align:middle;width:50%;padding-left:36px;box-sizing:border-box;line-height:1.2;font-family:'Titillium Web',sans-serif;font-weight:700;font-size:3.125rem;color:#e71a21}
.mro-about dd:before {display:block;content:"";width:72px;height:76px;background:url(/mobile/_Img/Content/mro_spr.png) no-repeat 0 -49px;position:absolute;top:-25px;left:-36px}
.mro-about dd span {display:block;font-size:1rem;font-weight:400;font-family:'Nanum Barun Gothic'}
.mro-about .n1 dd:before {background-position:0 -49px}
.mro-about .n2 dd:before {background-position:-74px -49px}
.mro-about .n3 dd:before {background-position:-148px -49px}
.mro-about .n4 dd:before {background-position:-222px -49px}
.matr-arange {font-size:0;text-align:center}
.matr-arange li {display:inline-block;vertical-align:middle;font-size:0;width:100%;height:40px;padding:0 15px;background:#d2d2d2;margin-bottom:20px;box-sizing:border-box;color:#555}
.matr-arange li:after {display:inline-block;vertical-align:middle;content:"";width:0;height:100%}
.matr-arange li span {width:100%;display:inline-block;vertical-align:middle;font-size:1rem;line-height:1.2}
.matr-arange li span br {display:none}
.matr-arange li.half {width:calc(50% - 10px);margin-right:20px}
.matr-arange li.half + .half {margin-right:0}
.matr-arange li.first, .matr-arange li.last {color:#222;position:relative}
.matr-arange li.first {background:#fff;border:3px solid #d2d2d2;border-radius:20px 20px 0 0;margin-bottom:10px}
.matr-arange li.first span, .matr-arange li.last span {font-size:1.05rem;}
.matr-arange li.bg-imp {position:relative;color:#fff}
.matr-arange li.bg-imp:before {display:block;content:"";width:100%;height:100%;padding:10px;background:#d9e4f4;position:absolute;top:-10px;left:-10px}
.matr-arange li.bg-imp span:first-child {position:relative;z-index:2}
.matr-arange li.bg-imp .bg {display:block;width:100%;height:100%;background:#19356b;position:absolute;top:0;left:0}
.matr-arange li.last {margin-top:-10px;color:#222}
.matr-arange li.last .bg {background:#fff;box-sizing:border-box;border:3px solid #19356b;border-radius:0 0 20px 20px}
.matr-item {overflow:hidden}
.matr-item li {position:relative;float:left;width:calc((100% - 40px)/3);text-align:center;margin:27px 0 0 20px;box-sizing:border-box}
.matr-item li:before {display:block;content:"";width:1px;height:100%;background:#c8c8c8;position:absolute;top:0;left:-10px}
.matr-item li:nth-child(3n+1) {margin-left:0}
.matr-item li:nth-child(3n+1):before {display:none;}
.matr-item li:nth-child(-n+3) {margin-top:0}
.matr-item li span {display:block}
.matr-item li .tit {border-radius:10px 10px 0 0;background:#0047b6;color:#fff;font-size:1.05rem;vertical-align:middle;}
.matr-item li .tit:before {display:inline-block;vertical-align:middle;content:"";width:0;height:40px}
.matr-item li .ico {width:52px;height:54px;background:url(/mobile/_Img/Content/mro_spr.png) no-repeat 0 -128px;margin:19px auto 0}
.matr-item li .ico1 {background-position:0 -128px}
.matr-item li .ico2 {background-position:-54px -128px}
.matr-item li .ico3 {background-position:-108px -128px}
.matr-item li .ico4 {background-position:-162px -128px}
.matr-item li .ico5 {background-position:-216px -128px}
.matr-item li .ico6 {background-position:-270px -128px}
.mro-process .img-zoom {margin-bottom:40px;text-align:center;}
.mro-strenth-list .mro-slist {position:relative;background:#fff;border-radius:10px;box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.2);margin-top:20px;box-sizing:border-box;padding:20px 20px 20px 135px;box-sizing:border-box;height:140px;font-size:0}
.mro-strenth-list .mro-slist:first-child {margin-top:0}
.mro-strenth-list .mro-slist:before {display:inline-block;vertical-align:middle;content:"";width:0;height:100%}
.mro-strenth-list .mro-slist span {display:block;}
.mro-strenth-list .mro-slist .tit {position:absolute;top:0;left:0;bottom:0;margin:auto 0;width:135px;height:77px;text-align:center;font-size:1.05rem;color:#0047b6;line-height:1}
.mro-strenth-list .mro-slist .tit .ico {width:42px;height:42px;background:url(/mobile/_Img/Content/mro_spr.png) no-repeat 0 -183px;margin:0 auto 20px}
.mro-strenth-list .mro-slist .txt {width:80px;height:83px;position:absolute;top:0;bottom:0;right:20px;margin:auto 0;text-align:center;font-size:1rem;color:#e71a21}
.mro-strenth-list .mro-slist .txt:before, .mro-strenth-list .mro-slist .txt:after {display:block;content:""}
.mro-strenth-list .mro-slist .txt:before {width:51px;height:51px;background:#e71a21;margin:0 auto 8px;border-radius:50%}
.mro-strenth-list .mro-slist .txt:after {width:14px;height:25px;background:url(/mobile/_Img/Content/mro_spr.png) no-repeat -132px -183px;position:absolute;top:11px;left:0;right:0;margin:0 auto}
.mro-strenth-list .mro-slist ul {display:inline-block;vertical-align:middle;width:100%;font-size:1rem}
.mro-strenth-list .mro-slist .tit .ico1 {background-position:0 -183px}
.mro-strenth-list .mro-slist .tit .ico2 {height:49px;background-position:-44px -183px}
.mro-strenth-list .mro-slist .tit .ico3 {background-position:-88px -183px}
.mro-product-list {font-size:0}
.mro-product-list .mro-plist {display:inline-block;vertical-align:top;width:50%;border-top:1px solid #c8c8c8;padding-top:30px;margin-top:30px;width:33.333%}
/* .mro-product-list .mro-plist:nth-child(-n+2) {border-top:0;margin-top:0;padding-top:0} */
.mro-product-list .mro-plist:nth-child(-n+3) {border-top:0;margin-top:0;padding-top:0}
.mro-product-list .mro-plist .tit {font-size:1.1rem;font-weight:700;color:#333;text-align:center;}
.mro-product-list .mro-plist .tit:before {display:block;content:"";width:78px;height:78px;background:#0047b6 url(/mobile/_Img/Content/mro_spr.png) no-repeat 0 -226px;margin:0 auto 17px;border-radius:50%}
/* .mro-product-list .mro-plist:nth-child(4) .tit:before, .mro-product-list .mro-plist:nth-child(5) .tit:before, .mro-product-list .mro-plist:nth-child(6) .tit:before {background-color:#19356b} */
.mro-product-list .mro-plist ul {font-size:1rem;margin:20px 0 0 20px;border-left:3px solid #b8b8b8;padding:0 5px 0 24px}
.mro-product-list .mro-plist li {line-height:1.2;margin-top:14px;word-break:keep-all}
.mro-product-list .mro-plist li:first-child {margin-top:0}
.mro-product-list .mro-plist .ico1:before {background-position:0 -234px}
.mro-product-list .mro-plist .ico2:before {background-position:-80px -234px}
.mro-product-list .mro-plist .ico3:before {background-position:-160px -234px}
.mro-product-list .mro-plist .ico4:before {background-position:0 100%}
.mro-product-list .mro-plist .ico5:before {background-position:-80px 100%}
.mro-product-list .mro-plist .ico6:before {background-position:-160px 100%}
@media all and (max-width:600px){
	.mro-about dl {padding:12px 0;margin-top:15px}
	.mro-about dt {font-size:1.1rem;top:23px}
	.mro-about dd {font-size:2rem;padding-left:21px}
	.mro-about dd:before {width:43px;height:46px;background-size:236px auto;left:-21px;top:-10px}
	.mro-about .n1 dd:before {background-position:0 -29px}
	.mro-about .n2 dd:before {background-position:-44px -29px}
	.mro-about .n3 dd:before {background-position:-89px -29px}
	.mro-about .n4 dd:before {background-position:-133px -29px}
	.matr-item li .ico {width:42px;height:43px;background-size:315px auto;}
	.matr-item li .ico1 {background-position:0 -102px}
	.matr-item li .ico2 {background-position:-43px -102px}
	.matr-item li .ico3 {background-position:-86px -102px}
	.matr-item li .ico4 {background-position:-130px -102px}
	.matr-item li .ico5 {background-position:-173px -102px}
	.matr-item li .ico6 {background-position:-216px -102px}
	.mro-strenth-list .mro-slist .txt {height:68px}
	.mro-strenth-list .mro-slist .txt:before {width:41px;height:41px}
	.mro-strenth-list .mro-slist .txt:after {width:11px;height:20px;background-size:315px auto;background-position:-106px -146px}
	.mro-product-list .mro-plist ul {margin-left:0;padding-left:12px}
	.mro-product-list .mro-plist .tit:before {width:62px;height:62px;background-size:315px auto;}
	.mro-product-list .mro-plist .ico1:before {background-position:0 -187px}
	.mro-product-list .mro-plist .ico2:before {background-position:-64px -187px}
	.mro-product-list .mro-plist .ico3:before {background-position:-128px -187px}
	.mro-product-list .mro-plist .ico4:before {background-position:0 100%}
	.mro-product-list .mro-plist .ico5:before {background-position:-64px 100%}
	.mro-product-list .mro-plist .ico6:before {background-position:-128px 100%}
}
@media all and (max-width:499px){
	.mro-strenth-list .mro-slist {height:auto;padding:70px 15px 15px}
	.mro-strenth-list .mro-slist:before {display:none}
	.mro-strenth-list .mro-slist .tit {width:auto;height:auto;margin:0;top:20px;bottom:auto;left:15px;padding-left:50px;line-height:42px}
	.mro-strenth-list .mro-slist .tit .ico {position:absolute;top:-2px;left:0;margin:0;}
	.mro-strenth-list .mro-slist .tit .br {display:inline-block;}
	.mro-strenth-list .mro-slist .conts-blt li {margin-top:5px}
	.mro-strenth-list .mro-slist .txt {right:10px}
	.matr-arange li span br {display:block}
}


/* 글로벌영업 */
.global-intro {margin-bottom:25px}
.global-intro li {position:relative;padding-left:45px;margin-bottom:5px}
.global-intro li span {display:block;}
.global-intro li .num {width:30px;height:30px;position:absolute;top:0;left:0;background:#0047b6;border-radius:50%;font-family:'Titillium Web', sans-serif;font-size:.85rem;color:#fff;text-align:center;line-height:30px}
.global-intro li .txt {background:#f0f1f5;border-radius:10px;padding:20px;vertical-align:middle;}
.global-li:after {display:block;content:"";clear:both;}
.global-li {overflow:hidden}
.global-li li {position:relative;float:left;width:calc((100% - 40px)/2);text-align:center;margin:27px 0 0 40px;box-sizing:border-box}
.global-li li:before {display:block;content:"";width:1px;height:100%;background:#c8c8c8;position:absolute;top:0;left:-20px}
.global-li li:nth-child(2n+1) {margin-left:0}
.global-li li:nth-child(2n+1):before {display:none;}
.global-li li:nth-child(-n+2) {margin-top:0}
.global-li li span {display:block}
.global-li li .tit {border-radius:10px 10px 0 0;line-height:1.2;background:#0047b6;color:#fff;font-size:0;vertical-align:middle;padding:0 7px}
.global-li li .tit:before {display:inline-block;vertical-align:middle;content:"";width:0;height:40px}
.global-li li .tit span {display:inline-block;vertical-align:middle;width:100%;font-size:1.05rem;}
.global-li li .ico {width:52px;height:54px;background:url(/mobile/_Img/Content/global_spr.png) no-repeat 0 -128px;margin:19px auto 0}
.global-li li .ico1 {background-position:0 0}
.global-li li .ico2 {background-position:-54px 0}
.global-li li .ico3 {background-position:-108px 0}
.global-li li .ico4 {background-position:-162px 0}
@media all and (max-width:600px){
	.global-li li .tit:before {height:50px}
	.global-li li .ico {width:42px;height:43px;background-size:171px auto;}
	.global-li li .ico1 {background-position:0 0}
	.global-li li .ico2 {background-position:-43px 0}
	.global-li li .ico3 {background-position:-86px 0}
	.global-li li .ico4 {background-position:-130px 0}
}

/* 글로벌영업 상세내용 */
.global-busi-slide {margin-top:25px}
.global-busi-slide .item .img {padding-top:55%;}
.global-busi-slide .item ul {font-size:0}
.global-busi-slide .item li {display:inline-block;vertical-align:top;margin-bottom:15px;width:calc((100% - 10px) / 2);margin-left:10px}
.global-busi-slide .item li:nth-child(2n+1) {margin-left:0}
.global-busi-slide .item li span {display:block;text-align:center;font-size:1rem}
.global-busi-slide .item li .tit {position:relative;color:#19356b;font-size:1.05rem;line-height:40px;background:#e8eaf0;margin-bottom:15px}
.global-busi-slide .item li .tit:after {display:block;content:"";width:2px;height:12px;background:#b9b9b9;position:absolute;bottom:-6px;left:0;right:0;margin:0 auto;}
.global-busi-slide .item li.no-txt .tit:after {display:none;}

/* 블로그 */
.btn-blog {display:block;background:#fff;border-radius:10px;padding:0 40px;height:120px}
.btn-blog:before {display:inline-block;vertical-align:middle;content:"";width:0;height:100%;}
.btn-blog:after {display:block;content:"";width:16px;height:16px;box-sizing:border-box;border:3px solid #b8b8b8;border-bottom:0;border-left:0;position:absolute;top:52px;right:43px;transform:rotate(45deg);-ms-transform:rotate(45deg);}
.btn-blog span {display:inline-block;vertical-align:middle;padding-left:95px;font-size:23px;color:#333}
.btn-blog span:before {display:block;content:"";width:65px;height:65px;background:url(/mobile/_Img/Content/blog_spr.png) no-repeat 0 100%;position:absolute;top:50%;left:0;margin-top:-32px}
.blog-list {margin:0 -30px}
.blog-list li {border-bottom:1px solid #ccc;padding:0 30px}
.blog-list li a {position:relative;display:block;padding:50px 0 32px 90px}
.blog-list li a:before {display:block;content:"";width:65px;height:65px;background:#24b140 url(/mobile/_Img/Content/blog_spr.png) no-repeat 0 0;box-shadow: 0px 10px 15px 0px rgba(0, 0, 0, 0.2);position:absolute;top:35px;left:0;border-radius:50%}
.blog-list li:first-child a {padding-top:43px}
.blog-list li:first-child a:before {top:28px}
.blog-list li span {display:block;overflow:hidden;}
.blog-list li .tit {font-size:23px;color:#333;line-height:1.5;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.blog-list li .txt {font-size:17px;color:#555;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.blog-list li .date {font-family:'Titillium Web', sans-serif;font-size:16px;color:#979797;position:relative;padding-left:30px;margin-top:31px}
.blog-list li .date:before {display:block;content:"";width:18px;height:18px;background:url(/mobile/_Img/Content/blog_spr.png) no-repeat -67px 0;position:absolute;top:4px;left:0;}
@media all and (max-width:600px){
	.btn-blog {height:61px;padding:0 11px}
	.btn-blog:after {width:12px;height:12px;border-width:2px;top:24px;right:14px}
	.btn-blog span {font-size:1.15rem;padding-left:50px}
	.btn-blog span:before {width:39px;height:39px;background-size:51px auto;margin-top:-19px}
	.blog-list li a {padding:20px 0 20px 75px}
	.blog-list li a:before {width:52px;height:52px;background-size:68px auto;top:24px}
	.blog-list li:first-child a {padding-top:0}
	.blog-list li:first-child a:before {top:-6px}
	.blog-list li .tit {font-size:1.15rem;margin-bottom:10px}
	.blog-list li .txt {font-size:1rem}
	.blog-list li .date {font-size:.9rem;margin-top:10px}
}
@media all and (max-width:400px){
	.blog-list {margin:0 -20px}
	.blog-list li {border-bottom:1px solid #ccc;padding:0 20px}
}

/* 환율, 유가 */
.exchange #contents-wrap {background:#0047b6}
.exchange #contents-wrap .msg-wrap .tit {color:#fff}
.exchange #contents-wrap .msg-wrap p {color:#fff}
.oil #contents-wrap{background:#112e67}
#curve_chart {height:500px}
#curve_chart text {font-family:'Titillium Web', sans-serif;}
.market-info {text-align:center;margin-bottom:20px}
.market-info .date {color:#fff;font-size:.9rem}
.market-info .mnum {display:inline-block;font-family:'Titillium Web', sans-serif;}
.market-info .mnum .index {display:block;font-size:55px;font-weight:700;color:#fff;margin-bottom:6px;line-height:1em}
.market-info .mnum .index em {font-size:30px;font-style:normal}
.market-info .mnum .index .unit {font-size:30px;color:#7a8ec2}
.market-info .mnum .price {display:block;font-size:0;color:#b3c8e9;padding-left:10px;position:relative}
.market-info .mnum .price span {display:inline-block;vertical-align:middle;line-height:1;font-size:15px;}
.market-info .mnum .price .ico {text-indent:-9999em;overflow:hidden;width:0;height:0;border:4px solid transparent;margin:1px 10px 0 0}
.market-info .mnum.dw .price .ico {border-top:8px solid #fff;border-bottom:0;}
.market-info .mnum.up .price .ico {border-bottom:8px solid #fff;border-top:0}
.market-info.oil:after {display:block;content:"";clear:both;}
.market-info.oil .tit {float:left;color:#fff;font-size:30px;font-weight:bold;line-height:1em;margin-top:15px}
.market-info.oil .tit span {display:block;color:#cfd5e1;font-weight:normal;font-size:1.1rem;margin-top:30px}
.market-info.oil .mnum {float:right;text-align:right;}
.chart-wrap {margin:0 -10px}
.prg-time {text-align:right}
.prg-time span {display:inline-block;padding-left:30px;color:rgba(255,255,255,.5);font-family:'Titillium Web', sans-serif;background:url(/mobile/_Img/Content/prg_time_w.png) no-repeat 0 50%;margin-top:20px}
@media all and (max-width:499px){
	.market-info .mnum .index {font-size:35px;}
	.market-info .mnum .index em {font-size:20px}
	.market-info .mnum .index .unit {font-size:20px}
	.market-info.oil .tit {float:none;font-size:22px;}
	.market-info.oil .tit span {display:inline;font-size:1rem;margin-top:10px}
	.market-info.oil .mnum {float:none;text-align:center;margin-top:30px}
}

/* 원자재 */
.raw-tbl {position:relative;margin:-41px -25px 0}
.raw-tbl:before {display:block;content:"";width:100%;height:71px;background:#e7e7e7;position:absolute;top:0;left:0;}
.raw-tbl .scroll-info {position:absolute;top:0;left:0;background:rgba(0,0,0,.5)}
.raw-tbl .scroll-info .scroll-info-txt {position:relative;color:#fff;margin-top:125px}
.raw-tbl .scroll-info span:before, .scroll-info span:after {width:20px;background:url(/_Img/Common/arr_tbl_rsv.png) no-repeat}
.raw-tbl .scroll-info span:after {background-position:100% 0}
.raw-tbl .tbl-box-wrap {-webkit-overflow-scrolling: touch;white-space:nowrap;}
.raw-tbl .tbl-box-wrap table {min-width:600px}
.raw-tbl table {border-collapse:collapse;border-spacing:0px;width:100%;position:relative;z-index:1}
.raw-tbl th, .raw-tbl td {padding:23px 5px;line-height:1.5}
.raw-tbl thead th {color:#222;/* background:#e7e7e7; */background:transparent;font-size:1.1rem;padding:23px 5px;text-align:center}
.raw-tbl tbody tr {border-bottom:1px solid #ebebeb}
.raw-tbl tbody td {text-align:center;padding:23px 25px}
.raw-tbl tbody th:first-child {padding:23px 5px 23px 25px}
.raw-tbl tbody td {font-size:15px}
.raw-tbl span {display:block;font-size:1rem}
.raw-tbl th span {text-align:left;}
.raw-tbl td span {font-family:'Titillium Web', 'Nanum Barun Gothic', sans-serif;text-align:right;}
.raw-tbl .item {color:#0047b6}
.raw-tbl .info {color:#989898;font-size:14px}
.raw-tbl .price {font-weight:600;font-size:1.05rem;color:#333}
.raw-tbl .unit {font-size:15px;color:#c9c9c9}
.raw-tbl .range {}
.raw-tbl .range .arr {display:inline-block;vertical-align:middle;box-sizing:border-box;width:10px;height:11px;text-indent:-9999em;overflow:hidden;border:5px solid transparent;margin-top:-3px}
.raw-tbl .up {color:#e71a21}
.raw-tbl .up .range .arr {border-top:0;border-bottom:11px solid #e71a21}
.raw-tbl .down {color:#0047b6}
.raw-tbl .down .range .arr {border-bottom:0;border-top:11px solid #0047b6}
.raw-tbl .same {color:#555}
.raw-tbl .same .range .arr {}
.prg-time.raw span {color:#555;background-image:url(/mobile/_Img/Content/prg_time.png)}

/* 담당자 정보 */
.charge-satisfy {}
.charge-satisfy .cbiz-card {margin:0 -25px;background:#eee;padding:25px 0}
.charge-satisfy .cbiz-card .card-in {position:relative;margin:0 25px 10px;background:#fff;border-radius:10px;padding:20px}
.charge-satisfy .cbiz-card .card-in .tit {font-size:1.1rem;font-weight:500;color:#333}
.charge-satisfy .cbiz-card .card-in .btn-open {height:64px;/* top:16px;right:10px */}
.charge-satisfy .cbiz-card .card-in .btn-open:before {top:23px;right:18px}
.charge-satisfy .cbiz-card .card-box-wr {display:none;}
.charge-satisfy .cbiz-card .card-box {position:relative;padding:18px 15px 13px 85px;border-radius:10px 10px 0 0;border:1px solid #d3d3d3;margin:0 0 10px;}
.charge-satisfy .cbiz-card .card-box:first-child {margin-top:20px}
.charge-satisfy .cbiz-card .card-box:before, .charge-satisfy .cbiz-card .card-box:after {display:block;content:"";height:2px;position:absolute;bottom:-1px;padding-left:1px}
.charge-satisfy .cbiz-card .card-box:before {width:80%;background:#0047b6;left:-1px}
.charge-satisfy .cbiz-card .card-box:after {width:20%;background:#e71a21;right:-1px}
.charge-satisfy .cbiz-card .card-box .img {display:block;position:absolute;top:15px;left:15px;width:52px;height:52px;/* background:url(/mobile/_Img/Content/chargesatisfy_spr.png) no-repeat 0 0;background-size:124px auto */}
.charge-satisfy .cbiz-card .card-box .img img {max-width:100%}
.charge-satisfy .cbiz-card .card-box .name {font-size:1rem;font-weight:400;color:#333;margin-bottom:5px}
.charge-satisfy .cbiz-card .card-box .card-info li {position:relative;padding-left:10px;font-size:.9rem}
.charge-satisfy .cbiz-card .card-box .card-info li:before {display:block;content:"";width:4px;height:4px;position:absolute;top:9px;left:0;background:#c0c0c0;border-radius:50%}
.charge-satisfy .cbiz-card .card-box .ico {display:block;width:32px;height:32px;border-radius:50%;background:#0047b6;position:absolute;top:15px;right:15px;}
.charge-satisfy .cbiz-card .card-box .ico:before {display:block;content:"";width:14px;height:16px;background:url(/mobile/_Img/Content/chargesatisfy_spr.png) no-repeat 100% 100%;background-size:124px auto;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;}
.charge-satisfy .cbiz-card .over .card-box-wr {display:block;}
@media all and (max-width:499px){
	.charge-satisfy .cbiz-card .card-box .ico {top:10px;right:10px}
}

/* 기타 - 사이트맵 */
.sitemap-list {font-size:0}
.sitemap-list .depth1 {display:inline-block;vertical-align:top;width:100%;border-top:2px solid #424245;margin-top:40px;}
.sitemap-list .depth1:nth-child(3n+1) {margin-left:0;}
.sitemap-list .depth1 h4 {color:#222;font-size:17px;display:block;line-height:1;padding:25px 15px 15px;font-weight:700;background:#fff;text-align:center;}
.sitemap-list .depth1 h4:after {display:block;content:"";width:3px;height:16px;background:#ea0437;transform:rotate(45deg);margin:10px auto 0;}
.sitemap-list .depth1 h4 a {display:block;}
.sitemap-list .depth1 .sitemap-slist {background:#eee;padding:20px;box-sizing:border-box;border-radius:20px 20px 0 0}
.sitemap-list .depth1 .sitemap-slist .depth2 {overflow:hidden}
.sitemap-list .depth1 .sitemap-slist .depth2 .lm_l2 {width:50%;float:left;margin-top:30px}
.sitemap-list .depth1 .sitemap-slist .depth2 .lm_l2:nth-child(-n+2) {margin-top:0}
.sitemap-list .depth1 .sitemap-slist .depth2 .lm_a2 {color:#333;font-size:1rem;position:relative;display:block;line-height:30px;}
.sitemap-list .depth1 .sitemap-slist .depth2 .lm_a2:before, .sitemap-list .depth1 .sitemap-slist .depth2 .lm_a2:after {display:block;content:"";position:absolute;opacity:0;transition:all .4s ease-in}
.sitemap-list .depth1 .sitemap-slist .depth2 .lm_a2:before {width:30px;height:30px;border-radius:50%;top:0;right:25px;background:#fff;box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.2);}
.sitemap-list .depth1 .sitemap-slist .depth2 .lm_a2:after {width:10px;height:10px;box-sizing:border-box;border:2px solid #0047b6;transform:rotate(-45deg);-ms-transform:rotate(-45deg);border-top:0;border-left:0;right:36px;top:9px;}
.sitemap-list .depth1 .sitemap-slist .depth3 {font-size:.85rem}
.sitemap-list .depth1 .sitemap-slist .depth3 .lm_l3 {margin-top:12px}
.sitemap-list .depth1 .sitemap-slist .depth3 .lm_a3 {font-size:.9rem;color:#555;padding-left:15px;position:relative;}
.sitemap-list .depth1 .sitemap-slist .depth3 .lm_a3:before {display:block;content:"";width:5px;height:5px;background:#0047b6;border-radius:50%;position:absolute;top:4px;left:0;}
.sitemap-list .depth1 .sitemap-slist .depth3 .lm_a3 .isTxt {display:inline-block;border-bottom:1px solid transparent}
.sitemap-list .depth1 .sitemap-slist .lm_a2:hover, .sitemap-list .depth1 .sitemap-slist .lm_a2:focus {color:#0047b6;text-decoration:underline;}
.sitemap-list .depth1 .sitemap-slist .lm_a2:hover:before, .sitemap-list .depth1 .sitemap-slist .lm_a2:focus:before,
.sitemap-list .depth1 .sitemap-slist .lm_a2:hover:after, .sitemap-list .depth1 .sitemap-slist .lm_a2:focus:after {opacity:1}
.sitemap-list .depth1 .sitemap-slist .depth3 .lm_a3:hover .isTxt, .sitemap-list .depth1 .sitemap-slist .depth3 .lm_a3:focus .isTxt {border-bottom-color:#555}

/* 기타 - 약관 */
.site-wr {text-align:justify;}
.site-wr .c-tit01 {margin-top:30px;}
.site-wr .c-tit01:first-child {margin-top:0;}
.site-wr .c-list01, .site-wr .c-list02, .site-wr .c-list03 {margin-bottom:20px;}
.site-wr .txt {margin-bottom:20px;}
.site-wr .info-box {padding:40px 30px 38px 30px;}
.site-wr .info-box .info-txt:before {display:none;}
.site-wr .info-box .info-txt .txt {margin-bottom:0;}
.site-wr .fl-li {overflow:hidden;}
.site-wr .fl-li li {width:50%;float:left;box-sizing:border-box;}
.site-wr .c-list01 .c-list02 li:before {display:none;}
.site-wr .c-list01 .c-list02 li {padding:5px 0 5px 27px;}
.site-wr .c-list01 .c-list02 li ul li:before {display:block;}
.site-wr .c-list01 .c-list02 li ul li {padding:3px 0 3px 15px;}

/* 기타 - 이메일무단수집거부 */
.site-wr .email:before {display:block;content:"";margin:0 auto 50px;border-radius:50%;width:120px;height:120px;background:#fff url(/mobile/_Img/Content/noemail.png) no-repeat 50% 50%;background-size:100% auto;box-shadow: 0px 10px 18px 0px rgba(0, 0, 0, 0.2);}
.site-wr .email p {text-align:center;}
.site-wr .email p span {display:block;}
@media only screen and (max-width:599px){
	.site-wr .email:before {width:96px;height:96px;margin-bottom:35px}
	.site-wr .email p span {display:inline;}
}

/* 기타 > 개인정보처리방침 */
.privacy #contents:before {display:block;content:"";width:120px;height:120px;background:#fff url(/mobile/_Img/Content/privacy.png) no-repeat;background-size:100% auto;border-radius:50%;box-shadow: 0px 10px 18px 0px rgba(0, 0, 0, 0.2);margin:0 auto 50px}
.conts-foldings-wrap .folding-box {position:relative;background:#fff;border-radius:10px;padding:0 30px}
.conts-foldings-wrap .folding-box .folding-tit {font-size:1.1rem;font-weight:400;color:#333;padding:23px 0}
.conts-foldings-wrap .folding-box .folding-tit span {display:inline-block;vertical-align:middle;position:relative;padding-right:15px;margin-right:15px}
.conts-foldings-wrap .folding-box .folding-tit span:before {display:block;content:"";width:5px;height:5px;background:#c0c0c0;position:absolute;top:0;right:0;bottom:0;margin:auto 0;border-radius:50%}
.conts-foldings-wrap .folding-box .btn-open {height:70px;/* top:19px;right:20px */}
.conts-foldings-wrap .folding-box .btn-open:before {top:26px;right:30px}
.conts-foldings-wrap .folding-box .folding-in {display:none;border-top:1px solid #d3d3d3}
.conts-foldings-wrap .folding-box .folding-in .folding-cont {padding:30px 0 23px}
.conts-foldings-wrap .folding-box .folding-in .folding-cont li {position:relative;}
.conts-foldings-wrap .folding-box .folding-in .folding-cont > ul {margin-top:20px}
.conts-foldings-wrap .folding-box .folding-in .folding-cont > ul li {padding-left:40px;margin-top:15px}
.conts-foldings-wrap .folding-box .folding-in .folding-cont > ul li:first-child {margin-top:0}
.conts-foldings-wrap .folding-box .folding-in .folding-cont li .num {display:block;color:#fff;width:30px;height:30px;background:#0047b6;border-radius:50%;position:absolute;top:0;left:0;text-align:center;line-height:30px}
.conts-foldings-wrap .folding-box .folding-in .folding-cont li .tit {display:block;color:#0047b6;line-height:30px;margin-bottom:2px}
.conts-foldings-wrap .folding-box .folding-in .folding-cont li .txt {display:block;}
.conts-foldings-wrap .folding-box .folding-in .folding-cont li ul {margin-top:10px}
.conts-foldings-wrap .folding-box .folding-in .folding-cont li ul li {padding-left:20px;font-size:.9rem;margin-top:5px}
.conts-foldings-wrap .folding-box .folding-in .folding-cont li ul li:first-child {margin-top:0}
.conts-foldings-wrap .folding-box .folding-in .folding-cont li ul li:before {display:block;content:"";width:9px;height:2px;background:#bbb;position:absolute;top:10px;left:0;}

.conts-foldings-wrap .folding-box.over .folding-in {display:block;}
@media only screen and (max-width:599px){
	.privacy #contents:before {width:96px;height:96px;margin-bottom:35px}
	.conts-foldings-wrap .folding-box .folding-in .folding-cont > ul li {padding-left:0}
	.conts-foldings-wrap .folding-box .folding-in .folding-cont li .num {width:25px;height:25px;line-height:25px;font-size:.85rem}
	.conts-foldings-wrap .folding-box .folding-in .folding-cont li .tit {padding-left:30px;margin-bottom:7px;line-height:29px}
}
