@charset "utf-8";
@font-face {
	font-family: roboto;
	
}
/* COMMON */
html, body {height:100%;font-family:lgs,arial,Dotum,sans-serif;color:#555;}
html {font-size:13px;}
body, p, ul, ol, li, dl, dt, dd, form, table, th, td, fieldset, input, textarea, select, button,
h1, h2, h3, h4, h5, h6, pre {margin:0; padding:0;font-family:roboto; font-weight:300;-webkit-text-size-adjust:none;} /* 아이폰 가로모드 글자 크기 확대 방지: -webkit-text-size-adjust:none; */
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {display:block;}
fieldset, img {border:0;}
img {max-width:100%;vertical-align:top}
table {table-layout:fixed;width:100%;border-collapse:collapse;}
legend, caption {overflow:hidden;visibility:hidden;width:0;height:0;font-size:0;line-height:0;}
ul, ol {list-style:none;}
a {cursor:pointer;color:#555;text-decoration:none;}
a:hover,
a:hover span {text-decoration:underline}
input[type="text"], input[type="tel"], input[type="password"], input[type="number"], input[type="search"], input[type="submit"], input[type="button"], textarea
{-webkit-appearance:none;border-radius:0;border:1px solid #acacac;} /*아이폰에서 인풋박스 그림자라운딩 삭제 */
/* common */
.blind {overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0}
/* layout */
#header {min-width:962px;border-bottom:2px solid #01579b;}
#header .headwrap {overflow:hidden;position:relative;width:962px;height:80px;margin:0 auto;}
#header .logo {position:absolute;left:0;top:22px;width:120px;}
#header .util {position:absolute;top:50%;right:-11px;margin-top:-10px;}
#header .util li {display:inline;float:left;}
#header .util li.cn {padding-left:2px;background:url('../images/common/bg_util_li.gif') no-repeat left center;}
#header .util li a {display:block;width:36px;height:20px;margin:0 10px;font-size:11px;line-height:12px;color:#989797;background-repeat:no-repeat;background-size:auto 10px;background-position:center center;}
#header .util li.en a {background-image:url('../images/common/txt_en_1025.png');}
#header .util li.cn a {width:19px;background-image:url('../images/common/txt_cn_1025.png');}
#container {position:relative;min-width:962px;height: 100%;}
#container .contents {overflow:hidden;position:relative;width:100%;height:100%;max-width:962px;margin:0 auto;}
#footer {zoom:1;clear:both;min-width:962px;background:#efefef;}
#navi {display:block;position:static;float:left;width:150px;margin-right:80px;}
#footer .footwrap {overflow:hidden;position:relative;width:962px;min-width:962px;padding-top:20px;padding-bottom:20px;margin:0 auto;text-align:center;}
#content {float:right;width:100%;min-height:560px;padding-bottom:100px;padding-left:0px;}
#sitemap {clear:both;}
.btn_allMenu {display:none;}
#gnb {display:block;padding:34px 0 31px;text-align:center;font-weight:bold;line-height:0;}
#gnb ul {display:inline-block;width:545px;}
#gnb li {display:inline;float:left;vertical-align:top;}
#gnb li a {display:block;height:15px;margin-right:33px;font-size:15px;font-weight:bold;line-height:15px;}
#gnb li a:hover {color:#01579b;}

/* lnb */
.lnb-wrap {position:absolute;left:50%;top:205px;width:160px;padding:0;margin-left:-481px;color:#ffffff;background:#fff;z-index:100;}
.lnb-wrap .lnb-title {height:41px;padding:0;text-align:center;font-size:15px;line-height:41px;background:#333333;}
.lnb-area {position:relative;z-index:100;}
.lnb-now {display:none;}
.lnb {display:block !important;font-size:14px;}
.lnb>ul>li {padding:12px 0 13px 1px;font-size:14px;line-height:18px;border-bottom:1px solid #b2b2b2}
.lnb>ul>li>a {color:#222;}
.lnb>ul>li>a span {display:block;}
.lnb li a {display:block;}
.lnb li a:hover,
.lnb li a.active {color:#01579b;}
.lnb .dep3 {margin-top:9px;margin-bottom:-3px;font-size:13px;}
.lnb li .dep3 li {margin-top:6px;}
.lnb li .dep3 li a {padding-left:9px;background:url('../images/common/bul_lnb_dep3_1025.gif') no-repeat 1px 8px;}
.lnb li .dep3 li a span {display:block;}
.lnb li .dep3 li a:hover,
.lnb li .dep3 li a.active {background:url('../images/common/bul_lnb_dep3_hover_1025.gif') no-repeat 1px 8px;}
.lnb-wrap .btn-quickJebo {position:absolute;right:0;top:100%;width:100%;height:57px;padding-top:100px;margin-top:28px;font-size:12px;line-height:18px;background:url('../images/btn/btn_quickJebo_1025.png') no-repeat;background-size:auto 97px;z-index:10;}
.lnb-wrap .btn-quickJebo strong {display:block;margin-bottom:6px;font-size:15px;color:#222;line-height:22px;}
/* pageinfo */
.page-info {padding:35px 0 36px;margin-bottom:33px;text-align:center;background:#fafafa;}
.page-info .location {display:block;margin-bottom:17px;font-size:12px;}
.page-info .page-title {display:inline-block;*display:inline;zoom:1;padding-left:0;font-size:30px;line-height:32px;color:#222;}
/*.page-info .page-jebo {padding-left:37px;background:url('../images/title/bg_pagetitle_reportInput.png') no-repeat left center;}*/
.page-info .page-des {display:block;margin-top:16px;font-size:14px;line-height:22px;color:#222;}
/* sitemap */
#sitemap {border-top:1px solid #efefef;}
#sitemap .sitemap {display:block;}
#sitemap .sitemap .menu {padding-top:32px;}
#sitemap .sitemap .menu>ul {display:inline-block;width:104%;}
#sitemap .sitemap .menu li {float:left;padding-right:3%;margin-right:-1px;font-size:14px;}
#sitemap .sitemap .menu li.m1 {width:12%;}
#sitemap .sitemap .menu li.m2 {width:12%;}
#sitemap .sitemap .menu li.m3 {width:17%;}
#sitemap .sitemap .menu li.m4 {width:13%;}
#sitemap .sitemap .menu li.m5 {width:12%;}
#sitemap .sitemap .menu li.m6 {width:15%;}
#sitemap .sitemap .menu li strong {width:100%;}
#sitemap .sitemap .menu li li {float:none;padding-right:0;margin-top:6px;font-size:12px;line-height:14px;}
#sitemap .sitemap .menu li li a {color:#555;}
#sitemap .sitemap .menu li .dep2 {margin-top:12px;}
#sitemap .btn-sitemapJebo {padding-top:19px;padding-left:11px;text-align:left;}
#sitemap .btn-sitemapJebo a {display:inline-block;padding:12px 0 24px 78px;text-align:left;line-height:14px;background:url('../images/common/bg_sitemapJebo.png') no-repeat;background-size:69px 76px;background-position:left 3px;}
#sitemap .btn-sitemapJebo strong {display:block;margin-bottom:5px;font-weight:normal;font-size:12px;color:#222;background:url('../images/common/bg_sitemapJebo_tit.png') no-repeat 77px 1px;background-size:auto 22px;}
#sitemap .btn-sitemapJebo span {font-size:11px;}
/* footer */
.f-logo {display:inline-block;*display:inline;zoom:1;width:230px;height:60px;margin-top:37px;}
.btn-lgsites {display:block;position:absolute;left:0;top:38px;width:104px;height:25px;font-size:0;line-height:0;}
.f-sitelink {display:block;position:absolute;left:0;top:35px;text-align:left;font-size:12px;}
.f-sitelink ul {display:inline-block;*display:inline;zoom:1;margin-left:-10px;}
.f-sitelink li {float:left;padding:0 10px;}
.f-util {overflow:hidden;position:absolute;right:-10px;top:24px;padding:13px 0 0;font-size:12px;text-align:right;border-bottom:0;}
.f-util ul {display:inline-block;*display:inline;zoom:1;}
.f-util li {display:inline;float:left;}
.f-util li a {display:block;padding:0 12px 0 10px;font-size:10px;color:#444;line-height:20px;}
.f-util li.last a {/*color:#222;*/background:none;}
.f-util ul {width:100%;}
.f-util li a {padding:0 9px 0 7px;font-size:12px;}
.f-util li.last a {background-image:none;}
/* allMenu */
#allMenu {display:none !important;}
/* main */
.main {overflow:hidden;width:100%;height:100%;padding-bottom:40px;}
.main .sitetitle {height:132px;text-align:center;margin-top:30px;margin-bottom:30px}
.main .sitetitle h1 {padding-top:30px;}
.main .sitetitle .des {margin-top:10px;line-height:18px;}
.main .sitetitle .des span {display:block;}
.main .sitename {display:block;}
.main .sectionwrap {overflow:hidden;width:100%;height:447px;}
.main .isotopeWrap {position:relative;height:100%;}
.main .mainsec {position:absolute;margin-top:0;margin-right:10px;text-align:left;}
.main .mainsec h2 {background-repeat:no-repeat;background-position:left bottom;}
.main img {max-width:20%;margin-top:30px;}
.main .reporting {float:right;width:312px;height:447px;background-color:#1a1a1a; display:none;}
.main .reporting li {position:relative;overflow:hidden;min-height:52px;border-top:1px solid #505050;vertical-align:top;font-size:0;line-height:0;}
.main .reporting li.r1 {border-top:0;}
.main .reporting li a.nav,
.main .reporting li a.nav span {text-decoration:none}
.main .reporting li .sub a:hover {color:#fff;}
.main .reporting li em {font-style:normal;}
.main .reporting li .nav {position:relative;display:block;z-index:20;}
.main .reporting li .nav {height:52px;font-size:22px;color:#d3d3d3;line-height:52px;}
.main .reporting li .nav .n {display:inline-block;padding-left:25px;margin-right:10px;color:#7c7c7c;}
.main .reporting li .nav .txt {height:100%;font-size:0;line-height:0;background-repeat:no-repeat;}
.main .reporting li.r1 .nav .txt {background-image:url('../images/main/txt_reporting_r1_nav_1025.png');}
.main .reporting li.r2 .nav .txt {background-image:url('../images/main/txt_reporting_r2_nav_1025.png');}
.main .reporting li.r3 .nav .txt {background-image:url('../images/main/txt_reporting_r3_nav_1025.png');}
.main .reporting li .sub {display:;position:absolute;left:0;top:0;width:100%;height:341px;text-align:center;z-index:10;}
.main .reporting li .tit {display:block;width:100%;margin-top:52px;font-weight:normal;font-size:36px;color:#b3b3b3;line-height:40px;}
.main .reporting li .tit .txt {display:block;height:120px;font-size:0;line-height:0;background-repeat:no-repeat;background-position:center top;}
.main .reporting li.r1 .tit .txt {background-image:url('../images/main/txt_reporting_r1_1025.png');}
.main .reporting li.r2 .tit .txt {background-image:url('../images/main/txt_reporting_r2_1025.png');}
.main .reporting li.r3 .tit .txt {background-image:url('../images/main/txt_reporting_r3_1025.png');}
.main .reporting li .tit .n {display:block;margin-bottom:9px;font-size:36px;line-height:36px;color:#777777}
.main .reporting li .tit .t {display:block;}
.main .reporting li .tit em {color:#d80546;}
.main .reporting li .object {padding-top:30px;}
.main .reporting li .object .obj {display:inline-block;padding-top:45px;margin:0 5%;font-size:12px;color:#aeaeae;line-height:14px;background-repeat:no-repeat;background-position:center top;background-size:auto 44px;vertical-align:top}
.main .reporting li .object .obj span {display:block;}
.main .reporting li .obj_r1_1 {background-image:url('../images/main/ico_obj_r1_1.png');}
.main .reporting li .obj_r1_2 {background-image:url('../images/main/ico_obj_r1_2.png');}
.main .reporting li .obj_r1_3 {background-image:url('../images/main/ico_obj_r1_3.png');}
.main .reporting li .obj_r2_1 {background-image:url('../images/main/ico_obj_r2_1.png');}
.main .reporting li .obj_r2_2 {background-image:url('../images/main/ico_obj_r2_2.png');}
.main .reporting li .obj_r2_3 {background-image:url('../images/main/ico_obj_r2_3.png');}
.main .reporting li .obj_r3_1 {background-image:url('../images/main/ico_obj_r3_1.png');}
.main .reporting li .obj_r3_2 {background-image:url('../images/main/ico_obj_r3_2.png');}
.main .reporting li .obj_r3_3 {background-image:url('../images/main/ico_obj_r3_3.png');}
.main .reporting li .btn-detail {display:inline-block;width:95px;height:23px;margin-top:24px;font-size:13px;line-height:23px;text-align:center;color:#dfdfdf;background:#434343;}
.main .reporting li .btn-detail:hover {text-decoration:underline}
.main .reporting li.active {height:341px;}
.main .reporting li.active .nav {display:none;overflow:hidden;width:0;height:0;z-index:10;}
.main .reporting li.active .sub {display:block;background-image:url('../images/main/bg_reporting.jpg');background-repeat:no-repeat;background-position:left top;background-size:auto 100%;z-index:20;}
.main .reporting li.active .rep {position:absolute;left:25px;top:28px;width:70px;height:10px;background:url('../images/main/txt_reporting.png') no-repeat 0 0;background-size:auto 10px;z-index:100;}
.main .newsletter {position:absolute;left:0;top:0;width:320px;height:275px;text-align:center;background:#fff;/*background:#f7f7f7 url('../images/main/bg_newsletter_leftTop.jpg') no-repeat left top;*/border:solid 1px #ddd; background:#fff;box-sizing: border-box;}
.main .newsletter h2 {height:18px;margin:43px 30px 0;font-size:18px;}
.main .newsletter h2 span {display:block;}
.main .newsletter p {font-size:14px;line-height:19px;color:#666;}
.main .newsletter p span {display:block}
.main .newsletter em {font-style:normal;font-weight:400;color:#d70845;}
.main .newsletter ul {margin:5px 30px 0;}
.main .newsletter li {position:relative;padding:12px 0 11px;line-height:18px;border-top:1px solid #e7e7e7;}
.main .newsletter li:first-child {border-top:0;}
.main .newsletter li a {display:block;overflow:hidden;max-height:36px;font-size:14px;color:#222;word-break:break-all;}
.main .newsletter li .date {display:block;font-size:12px;color:#999;}
.main .newsletter .btn-detail {display:inline-block;width:100%; position:absolute; left:0; bottom:28px;}
.main .newsletter .btn-detail span {display:inline-block;font-weight:600; font-size:13px; color:#222;text-align:center;text-decoration:none; background-image:none; padding:0;  /*height:23px;padding-right:15px;margin-top:36px;line-height:25px; background-repeat:no-repeat;background-position:right 8px;background-image:url('../images/main/bg_btn-more.png');*/}
.main .newsletter .btn-more {position:absolute;right:30px;top:38px;height:23px;padding:0 13px 0 0;font-size:13px;line-height:25px;text-align:center;text-decoration:underline;color:#545454;background-repeat:no-repeat;background-position:right 8px;background-image:url('../images/main/bg_btn-more.png');}
.main .reward {left:330px;top:0;width:310px;height:275px;text-align:center;background:#f6f6f6 /*url('../images/main/bg_reward.gif') no-repeat center top*/;}
.main .reward h2 {height:52px;margin-top:38px;margin-bottom:33px;font-size:22px;line-height:26px;background-image:url('../images/main/tit_reward_1025.png');}
.main .reward h2 span {display:block;}
.main .reward p {font-size:14px;line-height:19px;color:#666;}
.main .reward p span {display:block}
.main .reward em {font-style:normal;font-weight:400;color:#d70845;}
.main .reward .btn-detail {display:inline-block;width:100%; position:absolute; left:0; bottom:28px;}
.main .reward .btn-detail span {display:inline-block;font-weight:600; font-size:13px; color:#222;text-align:center;text-decoration:none; background-image:none; padding:0;  /*height:23px;padding-right:15px;margin-top:36px;line-height:25px; background-repeat:no-repeat;background-position:right 8px;background-image:url('../images/main/bg_btn-more.png');*/}
.main .target {left:650px;top:0;width:312px;height:275px;text-align:center;background:#363636 /*url('../images/main/bg_target_1025.jpg') no-repeat center top;*/ box-sizing:border-box; border:solid 1px #ddd; background:#fff;box-sizing: border-box;}
.main .target h2 {height:52px;margin-top:38px;margin-bottom:33px;font-size:22px;line-height:26px;background-image:url('../images/main/tit_reward_1025.png');}
.main .target h2 span {display:block;}
.main .target p {font-size:14px;line-height:19px;color:#666;}
.main .target p span {display:block}
.main .target em {font-style:normal;font-weight:400;color:#d70845;}.main .target ul {display:block;width:60%;margin:10px auto 0;text-align:left;}
.main .target li {color:#666;line-height:20px;}
.main .target li::before {content:"· ";}
.main .target .btn-detail {    display: inline-block;  width: 100%; position: absolute;left: 0; bottom: 28px;}
.main .target .btn-detail span {display:inline-block;font-weight:600; font-size:13px; color:#222;text-align:center;text-decoration:none; background-image:none;}
.main .jebo {position:absolute;left:0;top:285px;width:100%;height:400px;background-color:#e2e2e2;background-repeat:no-repeat;background-position:bottom;background-blend-mode:overlay;background-image:url('../../media/images/bg_main_jebo_new.jpg');}
.main .jebo .bg {position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:right bottom;}
.main .jebo h2 {height:22px;margin-top:30px;margin-left:60px;font-weight:normal;color:#171717;}
.main .jebo h2 span {display:block;}
.main .jebo li {color:#222;}
.main .jebo li .n {color:#454545;}
.main .jebo p {margin-top:12px;margin-left:60px;color:#222;}
.main .jebo ul {position:absolute;right:80px;top:100px;width:250px;height:100%;padding:0 0 0 6px;}
.main .jebo ul li {width:100%;height:40px;*height:38px;padding-top:23px;padding-left:46px;font-size:15px;line-height:18px;color:#454545;border-top:1px dashed #dbd8c7;}
.main .jebo ul li.s1,
.main .jebo ul li.s2,
.main .jebo ul li.s3,
.main .jebo ul li.s4,
.main .jebo ul li.s5 {width:100%;height:50px;*height:48px;font-weight:400;padding-top:13px;}
.main .jebo ul li .n {display:inline-block;margin-left:-22px;}
.main .jebo ul li .line {display:block;}
.main .jebo .btn {margin-top:12px;margin-left:60px;position:absolute;right:80px;top:30px;padding:0 0 0 6px;}
.main .jebo .btn a {display:block;height:23px;margin-top:10px;text-align:left;font-size:13px;line-height:25px;background-position:right 8px;}
.main .jebo .btn a span {display:inline-block;padding-right:12px;color:#222;text-align:center;text-decoration:none;background-image:none; border:solid 1px #000; padding:0 20px; line-heigt:28px;}

.main .collaboration {left:490px;top:1102px;width:472px; height:162px; box-sizing:border-box; border:solid 1px #dcdcdc; border-top:solid 1px #ba0a40; background:#fff; padding:0 40px;}
.main .collaboration h2 {height:21px;margin-top:30px;font-size:18px;background-image:url('../images/main/tit_collaboration_1025_new.png');}
.main .collaboration p {width:230px;margin-top:20px;font-size:14px;color:#666;line-height:18px;}
.main .collaboration .btn {display:inline-block; position:absolute; right:40px; top:30px;}
.main .collaboration .btn span {background:url(../images/main/collaboration_btn_new.png) no-repeat 0 0; text-indent:-999em;display:block; width:79px; height:95px;}

.main .twinsProject {left:490px;top:922px;width:472px; height:162px; box-sizing:border-box; border:solid 1px #dcdcdc; border-top:solid 1px #ba0a40; background:#fff; padding:0 40px;}
.main .twinsProject h2 {height:18px;margin-top:35px;font-size:18px;line-height:18px;background-image:url('../images/main/tit_twinsProject_1025_new.png');}
.main .twinsProject p {margin-top:33px;font-size:14px;color:#666;line-height:18px; width:240px;}
.main .twinsProject p span {display:inline-block;margin:0 3px;vertical-align:middle}
.main .twinsProject p span.bar {margin:0;color:#d0d0d0;}
.main .twinsProject .btn-detail {display:inline-block; position:absolute; right:40px; top:30px;}
.main .twinsProject .btn-detail span {background:url(../images/main/more_btn01_new.png) no-repeat 0 0; text-indent:-999em;display:block; width:79px; height:95px;}




/* error */
.errorwrap {position:fixed;left:50%;top:50%;width:465px;padding:0 0 0 265px;margin-top:-227px;margin-left:-366px;text-align:left;border:1px solid #f5f5f5;background-position:94px 133px;background-repeat:no-repeat;}
.error404 {height:317px;padding-top:135px;background-image:url('../images/common/bg_error404.png');}
.error500 {height:294px;padding-top:158px;background-image:url('../images/common/bg_error500.png');}
.errorwrap h1 {font-size:22px;line-height:28px;color:#222;}
.errorwrap p {margin:9px 0 0;font-size:13px;line-height:22px;color:#555;}
.errorwrap .btnwrap {margin:16px 0 0;}
.errorwrap .btnwrap a {display:inline-block;width:135px;height:28px;margin-right:5px;text-align:center;font-size:14px;line-height:28px;border:2px solid #666666;}
.errorwrap .btnwrap a.go-main {margin-right:0;color:#fff;background:#333333;border:2px solid #333333;}
/* form */
input, textarea, select {color:#555;vertical-align:middle;}
textarea {resize:none;}
label {cursor:pointer;vertical-align:middle}
.inp_radio {display:inline-block;cursor:pointer;}
.inp_radio.disabled {cursor:not-allowed}
.inp_radio label {display:inline-block;padding-right:22px;font-size:12px;}
.inp_radio label span {display:inline-block;width:20px;height:20px;vertical-align:middle;}
.inp_chk {display:inline-block;margin-right:22px;line-height:17px;cursor:pointer;}
.inp_chk label {display:inline-block;font-size:12px;}
.inp_chk label span {display:inline-block;width:17px;height:17px;vertical-align:top;}
.inp_chk label span input {position:relative;width:1px;height:1px;margin:3px;line-height:0;font-size:0;z-index:-10}
.inp_file {display:inline-block;*display:inline;zoom:1;overflow:hidden;position:relative;width:123px;height:33px;margin-right:4px;vertical-align:middle;cursor:pointer;background:url('../../media/images/btn_inp_file_1025.gif') no-repeat 0 0;}
.inp_file input[type="file"] {opacity:0;filter:alpha(opacity=0);width:100%;height:100%;cursor:pointer;}
input[type="file"]::-webkit-file-upload-button {cursor:pointer;}
.attachedFile {margin-top:4px;font-size:0;line-height:0;}
.attachedFile span.file {display:inline-block;*display:inline;zoom:1;height:27px;padding:0 4px 0 5px;margin:3px 3px 0 0;font-size:12px;line-height:28px;text-align:center;color:#999999;background:#f3f3f3;}
.attachedFile span.file input[type="file"] {position:absolute;opacity:0;filter:alpha(opacity=0);width:0;height:0;cursor:pointer;z-index:-1;}
.attachedFile .del {display:inline-block;width:11px;height:11px;margin-left:5px;font-size:0;line-height:0;vertical-align:middle;background:url('../../media/images/btn_delete_file.gif') no-repeat 0 0;}
input.inp_text {height:21px;padding:5px;margin:0;font-size:13px;line-height:21px;border:1px solid #acacac;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;}
textarea.inp_textarea {padding:5px;font-size:13px;line-height:18px;border:1px solid #acacac;}
.selectbox {width:100%;height:31px;padding:0 5px;font-family:lgs,arial,Dotum,sans-serif;font-size:12px;color:#555;line-height:31px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:0;}
/* respond form */
.inp_select {display:inline-block;*display:inline;zoom:1;}
.inp_email {width:99%;}
.inp_email .inp_text {width:30%;}
.inp_email .inp_select {width:25%;margin-top:0;}
.inp_tel {width:99%;}
.inp_tel .inp_select {width:27%;}
.inp_tel .inp_text {width:27%;padding:5px;text-align:left;}
/* selectbox respond */
.sel_report_company,
.sel_twins_company,
.sel_twins_cate {width:216px;}
/* search */
.search_boardT {display:inline-block;position:relative;width:100%;padding:0;margin-bottom:8px;vertical-align:top;}
.search_boardT .select_cate {position:absolute;left:0;top:0;float:left;width:180px;margin-right:0;}
.search_boardT .searchbar {position:relative;float:right;width:30%;padding-right:75px;margin-top:0;}
.search_boardT .searchbar input.inp_text {width:93%;}
.search_boardT .searchbar .btn_submit {position:absolute;right:0;top:0;width:73px;}
.btn_submit {display:inline-block;height:33px;font-family:ng;color:#555;font-size:13px;line-height:29px;border:2px solid #666666;text-align:center;background:#fff;}
/* Button */
button {margin:0;padding:0;background:none;border:none;}
button, .btn {*overflow:visible;display:inline-block;cursor:pointer;}
/* page title */
h2.title {margin:0;font-size:20px;font-weight:bold;line-height:17px;color:#000;}
h3.title {margin:0;font-size:14px;color:#01579b;line-height:16px;}
/* tab */
.tabMenu {display:inline-block;width:100%;border-bottom:1px solid #333333;}
.tabMenu ul {position:relative;overflow:hidden;width:100%;*padding-right:1px;margin-bottom:-1px;}
.tabMenu li {float:left;display:inline;width:auto;}
.tabMenu li a {display:block;width:169px;height:31px;padding-top:8px;margin-right:-1px;text-align:center;color:#999999;border:1px solid #e7e7e7;border-bottom:1px solid #333;}
.tabMenu li span {display:inline-block;height:23px;line-height:23px;}
.tabMenu li a:hover,
.tabMenu li a.active {position:relative;color:#222;border:1px solid #333;border-bottom:1px solid #fff;}
.tabMenu li a.active span,
.tabMenu li a:hover span {color:#222;}
/* table */
.tblsup {padding:21px 0;font-size:12px;color:#555;line-height:16px;}
.tblType {font-size:13px;line-height:18px;border:1px solid #acacac;}
.tblType th {background:#fafafa;}
.tblType_write {font-size:15px;line-height:20px;border-bottom:1px solid #efefef;}
.tblType_write th,
.tblType_write td {border-top:1px solid #efefef;}
.tblType_write th {padding:0;font-weight:normal;text-align:left;color:#222;word-wrap:break-word;}
.tblType_write th.valignT {padding:14px 0 13px;vertical-align:top}
.tblType_write th .vital {display:inline-block;margin-top:-2px;color:#01579b;vertical-align:top}
.tblType_write td {min-height:17px;padding:14px 0 13px;}
.tblType_write tr.respond td {padding:0;}
.tblType_write tr.respond .border {border-top:0}
.tblType_write tr.respond .tr {display:table-cell;width:auto;}
.tblType_write tr.respond .th,
.tblType_write tr.respond .td {display:table-cell;vertical-align:middle}
.tblType_write tr.respond .th {padding-left:0px;color:#222}
.tblType_write tr.respond .td {padding:13px 10px 11px}
.tblType_view {border:1px solid #acacac;}
.tblType_view th,
.tblType_view td {border-top:1px solid #efefef; border-bottom:1px solid #efefef;border-left:1px solid #efefef;}
.tblType_view thead th {padding:7px 0 6px;text-align:center;color:#222;background:#fafafa;}
.tblType_view tbody th {padding-right:2px;padding-left:18px;text-align:left;background:#fafafa;}
.tblType_view th.thGroup {padding:0 10px;text-align:center;}
.tblType_view td {padding:7px 10px 6px 12px;text-align:left;}
.tblType_view td.alignC {text-align:center;}
.tblType_view .jeboCon {padding:12px 30px 20px 8px;line-height:24px;word-break:break-all;}
.tblType_list {font-size:13px;line-height:18px;border-top:1px solid #333333;border-bottom:1px solid #efefef;}
.tblType_list thead th {padding:16px 0 14px;}
.tblType_list tbody td {padding:20px 0;text-align:center;border-top:1px solid #efefef;word-break:break-all;}
.tblType_list td .subj {padding-right:10px;padding-left:30px;text-align:left;}
.tblType_list td .subj a {display:block;overflow:hidden;max-height:37px;}
.tblType_list td .num,
.tblType_list td .date {font-size:13px;}
/* paging */
.paging {position:relative;margin-top:30px;text-align:center;font-size:0;line-height:0;}
.paging a,
.paging span {display:inline-block;width:26px;font-size:13px;line-height:33px;text-align:center;vertical-align:top}
.paging .current,
.paging .tot  {font-size:13px;line-height:33px;}
.paging .current {min-width:16px;font-weight:bold;color:#222;}
.paging .tot {display:none;min-width:35px;margin-left:3px;}
.paging .btn {width:33px;height:33px;font-size:0 !important;line-height:0 !important;background:url('../images/common/paging_1025.gif') no-repeat;}
.paging .first {margin-right:5px;background-position:0 0;}
.paging .prev {margin-right:10px;background-position:0 -33px;}
.paging .next {margin-left:10px;background-position:0 -66px;}
.paging .last {margin-left:5px;background-position:0 -99px;}
/* btn */
.btn-center {text-align:center;}
.btn-wrap {display:inline-block;width:100%;}
.btn-wrap .fl-L {float:left;}
.btn-wrap .fl-R {float:right;}
.btn-wrap a {display:inline-block;width:119px;height:29px;font-size:14px;line-height:29px;text-align:center;border:2px solid #666666;}
.btn-wrap a.btn-black {color:#ffffff;background:#333333;border:2px solid #333;}
.btn-wrap a.btn-gray {color:#222;background:#fff;border:2px solid #e8e8e8;}
button.btn-check {display:inline-block;width:119px;height:33px;margin-left:3px;vertical-align:middle;font-weight:normal;font-size:12px;color:#555;line-height:29px;text-align:center;border:2px solid #666666;}
/* 01. 정도경영 */
.c-lg {color:#01579b;}
.subethics {padding:0;}
.subethics em {font-style:normal;}
.subethics h2.title {margin:0;}
.subethics h3.title {margin:0;}
.subethics .maintxt {padding:18px 30px;margin:25px 0 0;font-size:15px;line-height:26px;background:#fafafa;border-top:1px solid #efefef;border-bottom:1px solid #efefef;}
.subethics .maintxt strong,
.subethics .maintxt em {font-style:normal;color:#222;}
.subethics .maintxt .line {display:block;}
.subethics .sumvisual {padding-top:496px;padding-bottom:0;margin-top:40px;background-repeat:no-repeat;background-position:center top;background-image:url('../images/jeongdo/bg_sumvisual_1025.jpg');background-size:auto 451px;}
.subethics .sumvisual ul {margin-top:20px;}
.subethics .sumvisual li {position:relative;padding:5px 0;padding-left:8px;font-size:11px;line-height:15px;border-top:1px solid #efefef;background:url('../images/jeongdo/bg_sumvisual_li.gif') no-repeat 2px 10px;}
.subethics .sumvisual li.s1 {border-top:0;}
.subethics .sumvisual li .t {color:#222;}
.subethics .sumvisual li .btn-goDetail {display:inline-block;position:absolute;right:0;top:50%;margin-top:-10px;padding-right:12px;text-decoration:underline;color:#01579b;background:url('../images/jeongdo/bg_sumvisual_btn.gif') no-repeat right center;}
.subethics .sumvisual ul {height:168px;margin-top:0;background:url('../images/jeongdo/bg_sumvisual_list.gif') no-repeat center top;}
.subethics .sumvisual li {padding:10px 80px 10px 10px;font-size:13px;line-height:20px;background-position:2px 17px;}
.subethics .tabMenu {margin:0 0 40px;display:inline-block;}
.subethics .tabMenu li a {height:34px;padding-top:5px;}
.subethics .tabMenu li span {height:23px;padding-top:3px;padding-left:5px;font-size:16px;line-height:23px}
.subethics .tabMenu li a.active {font-weight:bold;}
.subethics .tabMenu li a.active span,
.subethics .tabMenu li a:hover span {background-position:0 -40px;}
.subethics .tabcon {position:relative;padding:40px 0 60px 0;margin:0;border-top:0;}
.subethics .tabcon .btn-goTop {display:block;position:absolute;right:0;bottom:0;width:34px;height:18px;padding-top:16px;font-family:arial;font-size:11px;line-height:11px;font-weight:bold;color:#555;text-align:center;letter-spacing:-1px;border:1px solid #e7e7e7;
background:url('../images/common/arr_goTop.gif') no-repeat center 6px;}
.subethics .ethics01 {padding:40px 0 60px;text-align:center;background:url('../images/jeongdo/bg_ethics01.png') no-repeat center 125px;}
.subethics .ethics01 h3 {display:none;}
.subethics .ethics01 .des {display:inline-block;width:256px;height:181px;padding-top:75px;margin:0 auto;font-size:14px;line-height:20px;}
.subethics .ethics01 .des strong {display:block;margin-top:13px;font-size:16px;line-height:22px;text-decoration:underline}
.subethics .ethics01 .list1 {overflow:hidden;width:732px;padding-top:41px;margin:0 auto;}
.subethics .ethics01 .list1 li {float:left;width:160px;margin-right:30px;text-align:left;line-height:19px;}
.subethics .ethics01 .list1 li .tit {display:block;padding-bottom:13px;margin-bottom:12px;font-size:14px;line-height:18px;border-bottom:1px solid #efefef}
.subethics .ethics01 .list1 li .tit em {color:#01579b;}
.subethics .ethics01 .list1 li.s4 {margin-right:0}
.subethics .ethics01 .list1 li.s4 .tit {letter-spacing:-1px;}
.subethics .ethics01 .list1 li.s3 .tit em,
.subethics .ethics01 .list1 li.s4 .tit em {display:block;}
.subethics .ethics02 .list2 {height:554px;text-align:center;background:url('../images/jeongdo/bg_ethics02_1025.png') no-repeat center top;}
.subethics .ethics02 h3 {display:none;}
.subethics .ethics02 .list2 .tit {height:160px;padding-left:10px;font-weight:bold;font-size:17px;color:#01579b;line-height:160px;}
.subethics .ethics02 .list2 ul {display:inline-block;width:582px;padding-top:55px;}
.subethics .ethics02 .list2 ul li {float:left;width:160px;margin-right:51px;}
.subethics .ethics02 .list2 ul li.s3 {margin-right:0;}
.subethics .ethics02 .list2 ul li h4 {height:92px;padding-top:68px;font-size:16px;color:#222;line-height:24px;}
.subethics .ethics02 .list2 ul li.s3 h4 {height:100px;padding-top:60px;}
.subethics .ethics02 .list2 ul li h4 span {display:block;}
.subethics .ethics02 .list2 ul li .t {display:block;height:43px;margin-bottom:12px;color:#222;line-height:43px;}
.subethics .ethics02 .list2 ul li .con {padding:31px 0 0;line-height:20px;}
.subethics .ethics02 .list2 ul li .con span {display:block;}
.subethics .ethics03 {padding-bottom:20px;}
.subethics .ethics03 .tabMenu {margin-bottom:47px;}
.subethics .ethics03 h3 {display:none;margin-bottom:12px;}
.subethics .ethics03 h4 {margin-top:;margin-bottom:20px;font-size:16px;color:#01579b;line-height:16px;}
.subethics .ethics03 .tblType_view {margin-bottom:60px;border:1px solid #e7e7e7;border-bottom:0;}
.subethics .ethics03 .tblType_view th {padding:0 5px;font-size:14px;line-height:20px;text-align:center;border-left:0;}
.subethics .ethics03 .actPrinciple {float:left;padding:11px 6px;margin-top:-3px;}
.subethics .ethics03 .actPrinciple li {padding-left:10px;margin-top:0px;border:0;line-height:22px;}
.subethics .ethics03 .actPrinciple li .bul {margin-left:-10px;}
/* 02. 윤리규범 */
.ruleMain h2 {height:170px;text-align:center;font-weight:normal;font-size:16px;line-height:30px;color:#222;background-color:#fafafa;background-repeat:no-repeat;background-position:center top;}
/*
------------------안창호  이미지 파일명 변경     bg_rulemain_s1_1025.png에서 _s1~6를 _t1~6로 변경 ---------------------
.ruleMain .s1 h2 {background-image:url('../images/rule/bg_rulemain_s1_1025.png');}
.ruleMain .s2 h2 {background-image:url('../images/rule/bg_rulemain_s2_1025.png');}
.ruleMain .s3 h2 {background-image:url('../images/rule/bg_rulemain_s3_1025.png');}
.ruleMain .s4 h2 {background-image:url('../images/rule/bg_rulemain_s4_1025.png');}
.ruleMain .s5 h2 {background-image:url('../images/rule/bg_rulemain_s5_1025.png');}
.ruleMain .s6 h2 {background-image:url('../images/rule/bg_rulemain_s6_1025.png');}
*/

.ruleMain .s1 h2 {background-image:url('../images/rule/bg_rulemain_s1_1025_new.png');}
.ruleMain .s2 h2 {background-image:url('../images/rule/bg_rulemain_s2_1025_new.png');}
.ruleMain .s3 h2 {background-image:url('../images/rule/bg_rulemain_s3_1025_new.png');}
.ruleMain .s4 h2 {background-image:url('../images/rule/bg_rulemain_s4_1025_new.png');}
.ruleMain .s5 h2 {background-image:url('../images/rule/bg_rulemain_s5_1025_new.png');}
.ruleMain .s6 h2 {background-image:url('../images/rule/bg_rulemain_s6_1025_new.png');}

.ruleMain h2 a {display:block;height:100%; background-image:none;}
.ruleMain h2 em {display:block;padding-top:90px;padding-bottom:5px;font-style:normal;font-size:14px;font-weight:bold;color:white; background:url('../images/rule/arrow_new.png') no-repeat 142px 101px; }
.ruleMain h2 span {display:block;line-height:22px;color:white; font-size:14px;}
.ruleMain p.txt {padding-bottom:25px;font-size:13px;line-height:22px;}
.ruleMain p.txt span {display:block;}
.ruleMain p.txt em {font-style:normal;color:#01579b;}
.ruleMain .secwrap {overflow:hidden;width:750px;margin-top:10px;}
.ruleMain .sec {float:left;width:235px;margin:0 14px 0 0;}
.ruleMain .sec ul {display:none;padding-top:10px;margin-bottom:43px;}
.ruleMain .sec li {padding-left:5px;font-size:13px;line-height:30px;border-bottom:1px solid #efefef}
.rule .maintitle {margin-bottom:23px;line-height:22px;}
.rule .maintitle span {display:block;}
.rule .maintitle strong {font-weight:normal;color:#01579b;}
.rule h3.title {padding-bottom:16px;border-bottom:1px solid #efefef;}
.rule h4 {padding-left:10px;margin:20px 0 12px;font-size:14px;color:#000000;background:url('../images/rule/bg_rule_h4_1025.gif') no-repeat left center;}
.rule p.txt {font-size:13px;line-height:18px;}
.rule ul.rulelist li {padding-left:20px;margin-top:2px;font-size:13px;line-height:20px;}
.rule ul.rulelist li .bul {margin-left:-20px;}
.rule .guideline {padding:21px 30px 22px;margin:18px 0 58px;background:#fafafa;border-top:1px solid #efefef;border-bottom:1px solid #efefef;}
.rule .guideline h5 {padding-left:20px;font-size:14px;color:#222;line-height:16px;background:url('../images/rule/bg_rule_h5_1025.gif') no-repeat left top;}
.rule .guideline p.txt,
.rule .guideline ul {margin-top:13px;}
.rule .guideline li {padding-left:20px;margin-top:2px;font-size:13px;line-height:20px;}
.rule .guideline li .bul {margin-left:-20px;}
.rule .guideline ul ul {margin-top:0;}
.rule .guideline li li {padding-left:0;margin-top:0;}
.rule .btn-wrap a {width:180px;}
/* 03. 정도경영활동 - 뉴스레터 */
.tblType_newsView {margin-top:25px;border-top:1px solid #333333;}
.tblType_newsView th,
.tblType_newsView td {padding:17px 5px 15px;}
.tblType_newsView th {padding-left:30px;font-weight:normal;text-align:left;background:#f8f8f8;}
.tblType_newsView td {padding-left:20px;text-align:left;line-height:16px;}
.tblType_newsView td.newsletterCon {padding:40px 15px 10px;text-align:center;border-top:1px solid #333333;border-bottom:1px solid #efefef;}
#ifrm_newsletterCon {overflow-x:hidden;overflow-y:auto;}
.newsletter .btn-wrap {margin-top:30px;}
/* 03. 정도경영활동 - 부정비리신고포상제도 */
.actreward {padding-right:0;padding-left:0;}
.actreward .toptxt {padding:18px 30px;margin-bottom:28px;line-height:22px;background:#fafafa;border-top:1px solid #efefef;border-bottom:1px solid #efefef}
.actreward h2 {padding:40px 0;font-size:25px;line-height:25px;background:url('../images/activity/bg_tit_actreward.gif') no-repeat right bottom;}
.actreward h3.title {padding-bottom:17px;margin-top:60px;margin-bottom:17px;line-height:14px;border-bottom:1px solid #efefef;}
.actreward h4 {padding-left:10px;margin:32px 0 15px;font-size:14px;color:#222;background:url('../images/rule/bg_rule_h4_1025.gif') no-repeat left center;}
.actreward p.subtxt {margin-top:0;font-size:12px;color:#999999;}
.actreward p.txt {font-size:13px;line-height:18px;}
.rewardlist ul {margin-top:6px;}
.rewardlist li {padding-left:20px;margin-top:2px;font-size:13px;line-height:20px;}
.rewardlist li .bul {margin-left:-20px;}
.rewardlist li p span {display:block;}
.rewardlist ul ul {margin-top:0;}
.rewardlist li li {padding-left:0;}
ol.processlist {padding-bottom:57px;border-bottom:1px solid #efefef}
ol.processlist li {padding-top:65px;padding-right:15px;padding-left:15px;text-align:center;color:#555;}
ol.processlist li.step1 {padding-top:45px;}
ol.processlist li.step2,
ol.processlist li.step3 {background:url('../images/jebo/arr_twinsProsessor_bottom.gif') no-repeat center 17px;}
ol.processlist li .tit {display:inline-block;width:129px;height:29px;margin-bottom:16px;font-size:14px;color:#222;line-height:29px;border:2px solid #e8e8e8}
ol.processlist li p {line-height:22px;}
ol.processlist li p span {display:block;}
/* 03. 정도경영활동 - 정도경영활동소개 */
.ethicsStory h2 {padding:35px 0 35px 0;font-size:25px;line-height:25px;background:url('../images/activity/bg_tit_ethicsStory.gif') no-repeat right bottom;}
.ethicsStory h3 {font-weight:bold;font-size:14px;color:#01579b;}
.ethicsStory .s1 h3 {margin-top:20px;}
.ethicsStory .s4 h3 {margin-top:10px;}
.ethicsStory li {position:relative;padding:20px 20px 20px 245px;color:#222;line-height:22px;border-top:1px solid #f0f0f0;background-repeat:no-repeat;background-position:20px 25px;background-size:160px auto;}
.ethicsStory li.s1 {background-image:url('../images/activity/bg_ethicsStoryList_s1.png');}
.ethicsStory li.s2 {background-image:url('../images/activity/bg_ethicsStoryList_s2.png');}
.ethicsStory li.s3 {background-image:url('../images/activity/bg_ethicsStoryList_s3.png');}
.ethicsStory li.s4 {background-image:url('../images/activity/bg_ethicsStoryList_s4.png');}
.ethicsStory li.s5 {background-image:url('../images/activity/bg_ethicsStoryList_s5.png');}
.ethicsStory li p {margin-top:10px;}
.ethicsStory li ul {margin-top:10px;}
.ethicsStory li li {padding:0;border-top:0;background-image:none;}
.ethicsStory li .oltype {padding-left:20px}
.ethicsStory li .oltype li .bul {margin-left:-20px;}
.ethicsStory li ul.chk {margin-top:0;}
.ethicsStory li ul.chk li {padding-left:10px;color:#555;}
.ethicsStory li ul.chk li .bul {margin-left:-10px;}
.ethicsStoryList>ul>li {min-height:140px;}
/* 04. 제보이용안내 - 서브메인 */
.guideMain {}
.guideMain h2.title {position:relative;padding-bottom:25px;border-bottom:1px solid #efefef;}
.guideMain h2.title .btn {display:inline-block;position:absolute;right:0;top:8px;padding-right:15px;font-size:14px;color:#222;text-decoration:underline;background:url('../images/main/bg_btn-more.png') no-repeat right center;}
.guideMain .targetlist {padding:30px 0 46px;}
.guideMain .targetlist ul {display:inline-block;width:740px;}
.guideMain .targetlist li {float:left;width:360px;margin-right:10px;margin-bottom:10px;}
.guideMain .targetlist li .li {width:358px;height:155px;min-height:70px;margin:0;border:1px solid #efefef;background-repeat:no-repeat;background-position:20px center;background-size:118px auto;}
.guideMain .targetlist li.s1 .li {background-image:url('../images/guide/bg_targetlist_s1.png');}
.guideMain .targetlist li.s2 .li {background-image:url('../images/guide/bg_targetlist_s2.png');}
.guideMain .targetlist li.s3 .li {background-image:url('../images/guide/bg_targetlist_s3.png');}
.guideMain .targetlist li.s4 .li {background-image:url('../images/guide/bg_targetlist_s4.png');}
.guideMain .targetlist li.s5 .li {background-image:url('../images/guide/bg_targetlist_s5.png');}
.guideMain .targetlist li strong {display:inline-block;margin-top:67px;margin-right:20px;margin-left:150px;font-size:14px;line-height:22px;color:#222;}
.guideMain .targetlist li.s1 strong,
.guideMain .targetlist li.s2 strong {margin-top:55px;}
.guideMain .targetlist li strong span {display:block;}
.guideMain .btn-wrap {margin-top:25px;margin-bottom:57px;}
.guideMain .processlist {padding:35px 0 0;text-align:center;}
.guideMain .processlist ol {display:inline-block;width:100%;}
.guideMain .processlist li {float:left;width:76px;padding-left:0;margin-bottom:8px;text-align:center;}
.guideMain .processlist li.step {padding-left:62px;background-repeat:no-repeat;background-position:20px 27px;background-size:24px auto;background-image:url('../images/guide/arr_processlist_right.png');}
.guideMain .processlist li.s6 {padding-left:15px}
.guideMain .processlist li div {padding-top:85px;font-size:12px;background-repeat:no-repeat;background-position:center top;background-size:76px auto;}
.guideMain .processlist li.s1 div {background-image:url('../images/guide/bg_processlist_s1.png');}
.guideMain .processlist li.s2 div {background-image:url('../images/guide/bg_processlist_s2.png');}
.guideMain .processlist li.s3 div {background-image:url('../images/guide/bg_processlist_s3.png');}
.guideMain .processlist li.s4 div {background-image:url('../images/guide/bg_processlist_s4.png');}
.guideMain .processlist li.s5 div {background-image:url('../images/guide/bg_processlist_s5.png');}
.guideMain .processlist li.s6 div {background-image:url('../images/guide/bg_processlist_s6.png');}
.guideMain .processlist li strong {display:block;height:26px;font-weight:normal;font-size:13px;line-height:18px;}
.guideMain .processlist li strong span {display:block;}
/* 04. 제보이용안내 - 제보대상 - 서브메인 */
.targetMain {}
.targetMain .topDes {padding:0;line-height:22px;}
.targetMain .topDes strong {color:#222;}
.targetMain .topDes strong span {display:block;}
.targetMain .targetmainlist {margin-top:33px;}
.targetMain .targetmainlist li {border-bottom:1px solid #efefef;background-repeat:no-repeat;background-position:left center;background-size:120px auto;}
.targetMain .targetmainlist li.s1 {background-image:url('../images/guide/bg_targetmainlist_s1.png')}
.targetMain .targetmainlist li.s2 {background-image:url('../images/guide/bg_targetmainlist_s2.png')}
.targetMain .targetmainlist li.s3 {background-image:url('../images/guide/bg_targetmainlist_s3.png')}
.targetMain .targetmainlist li.s4 {background-image:url('../images/guide/bg_targetmainlist_s4.png')}
.targetMain .targetmainlist li.s5 {background-image:url('../images/guide/bg_targetmainlist_s5.png')}
.targetMain .targetmainlist li a {display:block;height:118px;padding:15px 78px 15px 190px;background:url('../images/guide/arr_targetmainlist_li.gif') no-repeat right center;background-size:auto 22px;}
.targetMain .targetmainlist li .tit {display:block;padding-top:32px;font-size:14px;color:#01579b;line-height:22px;}
.targetMain .targetmainlist li .des {display:block;margin-top:11px;line-height:22px;}
.subtarget .tabMenu {margin:38px 0 0}
.subtarget .tabMenu li a span {font-size:16px;}
.subtarget .tabMenu li.s1 span {background:url('../images/guide/tabMenu_subtarget_s1.gif') no-repeat;}
.subtarget .tabMenu li.s2 span {background:url('../images/guide/tabMenu_subtarget_s2.gif') no-repeat;}
.subtarget .tabMenu li a.active {font-weight:bold;}
.subtarget .tabMenu li a.active span,
.subtarget .tabMenu li a:hover span {background-position:0 -40px;}
.subtarget h2.title {padding-bottom:25px;border-bottom:1px solid #efefef;}
.subtarget .tabsum h3.title {margin:0;}
.subtarget .tabsum h3.first {margin-top:30px;}
.subtarget .tabsum .titlewrap {display:inline-block;width:100%;margin:53px 0 0;}
.subtarget .tabsum .titlewrap h3.title {float:left;}
.subtarget .tabsum .titlewrap .chk {float:right;line-height:15px;}
.subtarget .tabdetail h3.title {padding-top:38px;margin:53px 0 0;border-top:1px solid #efefef;}
.subtarget .tabdetail h3.first {padding-top:0;margin-top:30px;border-top:0;}
.subtarget .tabcon h4 {margin-top:35px;font-size:14px;color:#222;}
.subtarget .tabcon h4.first {margin-top:25px;}
.subtarget .summarylist {position:relative;overflow:hidden;margin-top:11px;border-top:1px solid #333333;border-bottom:1px solid #333333;}
.subtarget .summarylist ul {margin-top:-1px;}
.subtarget .summarylist>ul>li {border-top:1px solid #efefef;}
.subtarget .summarylist li a.tit {display:block;height:40px;padding:0 0 0 13px;font-size:13px;line-height:40px;color:#222;background:url('../images/guide/arr_summarylist_li.gif') no-repeat right top;}
.subtarget .summarylist li a.tit strong {font-weight:normal;}
.subtarget .summarylist li a.active {font-weight:bold;background:#fafafa url('../images/guide/arr_summarylist_li.gif') no-repeat right bottom;}
.subtarget .summarylist li a.active strong {font-weight:bold;}
.subtarget .summarylist li .summarycon {padding:15px 0 30px;border-top:1px solid #efefef;}
.subtarget .topblank {padding-top:20px;}
.subtarget .targetlist ul {margin-top:15px;}
.subtarget .targetlist li {padding-left:18px;margin-top:2px;font-size:13px;line-height:22px;}
.subtarget .targetlist .bul {margin-left:-18px;}
.subtarget .targetlist ul ul {margin-top:0;margin-bottom:22px;}
.subtarget .targetlist .dep3 li {padding-left:0px;}
.subtarget .targetlist .dep3 li .bul {margin-left:-8px;}
.subtarget .tblType_view {margin-top:15px;}
.subtarget .tblType_view tbody th {padding:0 8px;color:#222;line-height:25px;text-align:center;background:#fff;}
.subtarget .tblType_view tbody td {text-align:center;line-height:24px;}
.subtarget .tblType_view tbody td.alignL {text-align:left;}
.subtarget .tblType_view tbody td li {padding-left:10px;}
.subtarget .tblType_view tbody td li .bul {margin-left:-10px;}
/* 04. 제보이용안내 - 처리절차 */
.targetProcess {border-top:1px solid #efefef;}
.targetProcess li {padding:30px 0 12px;line-height:22px;background-size:22px auto;}
.targetProcess li.s6 {padding-top:36px;}
.targetProcess li.step {padding-top:44px;background:url('../images/jebo/arr_twinsProsessor_bottom.gif') no-repeat 35% top;}
.targetProcess li div {min-height:82px;padding:2px 40px 2px 140px;background-repeat:no-repeat;background-position:20px 0;background-size:auto 82px;}
.targetProcess li.s1 div {background-image:url('../images/guide/bg_targetProcess_s1.gif');}
.targetProcess li.s2 div {background-image:url('../images/guide/bg_targetProcess_s2.gif');}
.targetProcess li.s3 div {background-image:url('../images/guide/bg_targetProcess_s3.gif');}
.targetProcess li.s4 div {background-image:url('../images/guide/bg_targetProcess_s4.gif');}
.targetProcess li.s5 div {background-image:url('../images/guide/bg_targetProcess_s5.gif');}
.targetProcess li.s6 div {padding-top:20px;padding-bottom:15px;background-color:#fafafa;background-image:url('../images/guide/bg_targetProcess_s6.gif');background-position:20px 20px;}
.targetProcess li .tit {display:block;font-size:14px;color:#01579b;line-height:22px;}
.targetProcess li .txt {margin-top:12px;}
.targetProcess li .txt span {display:block;}
/* 05. 제보자보호 */
.subprotect {padding:0 0 60px;}
.subprotect p.txt {margin-top:16px;line-height:22px;}
.subprotect .protectivepolicy li {height:160px;min-height:70px;padding:10px 50px 10px 240px;line-height:22px;border-top:1px solid #efefef;background-repeat:no-repeat;background-size:188px auto;background-position:20px 20px;}
.subprotect .protectivepolicy li.s1 {background-image:url('../images/protect/bg_protectivepolicy_s1.gif');border-top:0;}
.subprotect .protectivepolicy li.s2 {background-image:url('../images/protect/bg_protectivepolicy_s2.gif');}
.subprotect .protectivepolicy li.s3 {background-image:url('../images/protect/bg_protectivepolicy_s3.gif');}
.subprotect .protectivepolicy li.s1 p {padding-top:47px;}
.subprotect .protectivepolicy li.s2 p {padding-top:58px;}
.subprotect .protectivepolicy li.s3 p {padding-top:58px;}

/* 06. 제보하기 서브메인 */
.jeboMain {display:inline-block;width:100%;}
.jeboMain .boxwrap {float:left;width:482px;height:274px;padding-top:26px;margin-bottom:15px;border:1px solid #b2b2b2;background:url('../images/jebo/bg_jeboMain_boxwrap_new.gif') no-repeat center 55px;}
.jeboMain .boxwrap.type01	{background:url('../images/jebo/bg_jeboMain_boxwrap_new02.gif') no-repeat center 100px;}
.jeboMain .box {position:relative;float:left;width:49.5%;min-height:226px;text-align:center;background-repeat:no-repeat;background-position:center 41%;background-size:108px auto;}
/* .jeboMain .box1 {background-image:url('../images/jebo/bg_jeboMain_box1.gif');}
.jeboMain .box2 {background-image:url('../images/jebo/bg_jeboMain_box2.gif');}
.jeboMain .box3 {background-image:url('../images/jebo/bg_jeboMain_box3.gif');}
.jeboMain .box4 {background-image:url('../images/jebo/bg_jeboMain_box4.gif');}
.jeboMain .box5 {background-image:url('../images/jebo/bg_jeboMain_box5.gif');}
.jeboMain .box6 {background-image:url('../images/jebo/bg_jeboMain_box6.gif');} */

.jeboMain .box1 {background-image:url('../images/jebo/bg_jeboMain_box1_new.gif');}
.jeboMain .box2 {background-image:url('../images/jebo/bg_jeboMain_box2_new.gif');}
.jeboMain .box3 {background-image:url('../images/jebo/bg_jeboMain_box3_new.gif');}
.jeboMain .box4 {background-image:url('../images/jebo/bg_jeboMain_box4_new.gif');}
.jeboMain .box5 {background-image:url('../images/jebo/bg_jeboMain_box5_new.gif');}
.jeboMain .box6 {background-image:url('../images/jebo/bg_jeboMain_box6_new.gif');}

.jeboMain .indibox {position:relative;float:right;width:236px;height:274px;padding-top:26px;margin-bottom:15px;border:1px solid #b2b2b2;text-align:center;background-repeat:no-repeat;background-position:center 52%;background-size:108px auto;}


.jeboMain h2 {margin-left:20px;margin-bottom:8px;font-size:16px;line-height:18px;text-align:center;color:#222;}
.jeboMain .des {margin:0 10px 0 20px;text-align:center;line-height:22px; font-size:13px;}
.jeboMain .des span {display:block;}
.indibox .des span {display:block;}
.jeboMain .btn {display:inline-block;position:absolute;left:50%;bottom:27px;width:130px;margin-top:143px;margin-left:-67px;/*margin-bottom:27px;*/text-align:center;font-size:12px;line-height:30px;border:1px solid #cfcfcf; border-radius:5px }
.jeboMain .indibox .btn {width:150px;margin-left:-77px;}

/* 06. 제보하기 - 제보하기 */
.reportInput .tabMenu {margin:25px 0 35px;}
.reportInput .tabMenu li a.active span,
.reportInput .tabMenu li a:hover span {font-weight:bold;}
.reportInput h3.title {margin:0 0 15px;font-weight:bold;font-size:18px;}
.reportInput p.chk {position:relative;font-weight:bold;margin-top:-30px;margin-bottom:15px;text-align:right;color:#01579b;line-height:16px;}
.reportInput .tblType_write {margin-bottom:68px;}
.reportInput .tblType_write th {font-size:13px;}
.reportInput .tblType_write td {text-align:left;vertical-align:top}
.reportInput .tblType_write td p.chk_text_p,
.reportInput .tblType_write td p.chk_text_b {margin-top:5px;}
.reportInput .tblType_write td .inp_textarea {height:270px;}
.reportInput .tblType_write td .inp_textarea.infotxt {font-size:12px;color:#999;}
.chk_text {font-size:13px;color:#555;}
.chk_text_p {color:#01579b;}
.chk_text_b {color:#257eaa;}
.privacywrap {padding:13px 0 0;margin-bottom:30px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;}
.privacywrap .privacybox {overflow:hidden;overflow-y:auto;height:190px;padding:8px 11px;font-size:12px;line-height:18px;border:1px solid #acacac;}
.privacywrap .privacybox h4 {margin-top:15px;margin-bottom:5px;font-size:14px;font-weight:bold;}
.privacywrap .privacybox h5 {margin-top:8px;margin-bottom:5px;font-size:13px;font-weight:bold;}
.privacywrap p.agree {padding:7px 0;font-weight:bold;text-align:left;}
.privacywrap p.agree .inp_chk {margin-right:0;}
.privacywrap p.agree .inp_chk {display:inline-block;margin-right:22px;line-height:17px;cursor:pointer;}
.privacywrap p.agree .inp_chk label {display:inline-block;font-size:12px;font-weight:bold;}
.privacywrap p.agree .inp_chk label span {display:inline-block;width:17px;height:17px;vertical-align:top;}
.privacywrap p.agree .inp_chk label span input {position:relative;width:1px;height:1px;margin:3px;line-height:0;font-size:0;z-index:-10}
/* 06. 제보하기 - 제보완료 */
.jeboComplete {padding:135px 68px 180px 305px;margin:25px 0 0;text-align:left;background:url('') no-repeat 134px 139px;border:1px solid #f5f5f5;}
.jeboComplete h3 {font-weight:normal;font-size:22px;color:#222;}
.jeboComplete p {margin-top:18px;font-size:13px;line-height:22px;}
.jeboComplete .btn-wrap {margin-top:16px;}
/* 06. 제보하기 - 제보결과확인 */
.reportResult h3.title {margin-top:15px;}
.reportResult .tblsup{margin-top:17px;border-top:1px solid #efefef;}
.reportResult .chk_text {padding:20px 0;font-size:12px;line-height:18px;}
.reportResult .tblType_view {margin-top:15px;}
.reportResult .btn-wrap {margin-top:30px;}
/* 06. 제보하기 - 제보결과확인상세 */
.reportResult .tblType_view {margin-bottom:52px;}
.reportResult .tblType_view .jeboStatus {overflow:hidden;width:100%;}
.reportResult .tblType_view .jeboStatus ol {overflow:hidden;width:100%;margin-left:-14px;}
.reportResult .tblType_view .jeboStatus li {float:left;padding:0 7px 0 14px;background:url('../images/jebo/arr_jeboStatus.gif') no-repeat left center;}
.reportResult .tblType_view .jeboStatus .now {color:#01579b;}
.reportResult .tblType_view .jeboStatus .now strong {padding-left:20px;background:url('../images/jebo/bg_jeboStatus_now.gif') no-repeat left center;}
.reply-write {position:relative;padding:14px 0 33px 160px;margin-top:20px;border-top:1px solid #efefef;}
.reply-write .tit {display:block;position:absolute;left:0;top:20px;font-size:13px;cursor:default;}
.reply-write .inp_textarea {width:95%;height:90px;margin-bottom:10px;}
.reply-write .inp_file {width:123px;height:33px;margin-right:4px;vertical-align:middle;cursor:pointer;background:url('../../media/images/btn_inp_file_1025.gif') no-repeat 0 0;}
.reply-write .btn {width:100%;padding-top:10px;margin-top:15px;text-align:right;cursor:default;border-top:1px solid #efefef;}
.reply-write .btn_write_reply {display:inline-block;width:123px;height:33px;padding:0;margin-right:0;font-size:13px;color:#555;line-height:28px;text-align:center;background:#fff;border:2px solid #666666;}
.reply-list {padding:21px 0 44px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;}
.reply-list .attachedFile {margin:5px 0;}
.reply-list li {display:inline-block;width:100%;padding-top:22px;vertical-align:top}
.reply-list li .info {float:left;width:112px;margin:0;}
.reply-list li .info .writer {display:block;width:80px;padding:31px 10px 28px;margin-bottom:8px;font-weight:bold;text-align:center;color:#222;line-height:18px;border:1px solid #efefef;border-radius:3px;word-break:break-all;}
.reply-list li .info .writer em {display:block;min-height:20px;font-style:normal;}
.reply-list li .info .date {display:block;margin-right:5px;font-size:12px;color:#999999;}
.reply-list li .con {position:relative;padding:27px 30px;margin:0;line-height:22px;border-radius:3px;word-break:break-all;box-sizing:border-box;}
.reply-list li .con .arr {display:block;position:absolute;width:15px;height:15px;}
.reply-list li.admin .info {margin-right:27px;}
.reply-list li.admin .info .writer {}
.reply-list li.admin .con {}
.reply-list li.admin .con {float:left;width:326px;font-size:13px;color:#222;background:#eeeeee;border:1px solid #eeeeee;}
.reply-list li.admin .con .arr {left:-28px;top:13px;width:28px;height:28px;background:url('../../media/images/arr_replyList_1025.png') no-repeat 0 0;}
.reply-list li.user .info {float:right;margin-left:28px;text-align:right;}
.reply-list li.user .info .writer {float:right;}
.reply-list li.user .con {float:right;width:326px;font-size:13px;color:#222;background:#eeeeee;border:1px solid #eeeeee;}
.reply-list li.user .con .arr {right:-28px;top:13px;width:28px;height:28px;background:url('../../media/images/arr_replyList_user_1025.gif') no-repeat 0 0;}
.reply-list li.user .con .file {background:#f8f8f8;}
/* 제보하기 - 상생고운영프로세스 */
.twinsProcessor {margin-top:25px;border-top:1px solid #efefef;}
.twinsProcessor h3.title {margin:28px 0 13px;}
.twinsProcessor p {line-height:22px;}
.twinsProcessor p strong {display:block;color:#222;}
.twinsProcessor li {padding-left:8px;line-height:22px;}
.twinsProcessor li .bul {margin-left:-8px;}
.twinsProcessor ol {padding-bottom:66px;margin-top:30px;border-top:1px solid #efefef;border-bottom:1px solid #efefef}
.twinsProcessor ol li {padding-top:65px;padding-right:15px;padding-left:15px;text-align:center;color:#222;}
.twinsProcessor ol li.step2,
.twinsProcessor ol li.step3 {background:url('../images/jebo/arr_twinsProsessor_bottom.gif') no-repeat center 17px;}
.twinsProcessor ol li .tit {display:inline-block;width:129px;height:29px;margin-bottom:16px;font-size:14px;line-height:29px;border:2px solid #e8e8e8}
.twinsProcessor ol li p span {display:block;}
.twinsProcessor .tblType_view {margin:45px 0;}
.twinsProcessor .tblType_view td {text-align:center;line-height:22px;}
.twinsProcessor .tblType_view td ul {text-align:left;}
.twinsProcessor .tblType_view td ul li {line-height:28px;}
/* 제보하기 - 협력회사고충접수 */
.TwinsInput .tblsup {padding-top:21px;margin:26px 0 16px;border-top:1px solid #efefef;}
.TwinsInput h3.title {margin-bottom:16px;}
.TwinsInput p.chk {position:relative;margin-top:-30px;margin-bottom:15px;text-align:right;color:#01579b;line-height:16px;}
.TwinsInput .tblType_write {margin-bottom:66px;}
.TwinsInput .tblType_write th {font-size:13px;}
.TwinsInput .tblType_write td {vertical-align:top}
.TwinsInput .tblType_write td p.chk_text_p,
.TwinsInput .tblType_write td p.chk_text_b {margin-top:5px;}
.TwinsInput .tblType_write td .inp_textarea.infotxt {font-size:12px;color:#999;}
/* 제보하기 - 협력회사 고충 - LG의동반성장5대전략과제 */
.subtwinsproject h2.title {padding-bottom:25px;border-bottom:1px solid #e7e7e7;}
.subtwinsproject .sec1 {padding-top:30px;}
.subtwinsproject .sec1 ul {overflow:hidden;width:579px;padding-top:30px;padding-bottom:70px;margin:0 auto;background:url('../images/jebo/bg_twinsproject_list.png') no-repeat center bottom;background-size:48px auto;}
.subtwinsproject .sec1 li {float:left;}
.subtwinsproject .sec1 li.li {padding-left:78px;background:url('../images/jebo/bg_twinsproject_list1_li.png') no-repeat 25px 55px;background-size:30px auto;}
.subtwinsproject .sec1 li div {width:141px;padding-top:156px;text-align:center;background-repeat:no-repeat;background-position:center top;background-size:141px auto;}
.subtwinsproject .sec1 li .s1 {background-image:url('../images/jebo/bg_twinsproject_list1_s1.png')}
.subtwinsproject .sec1 li .s2 {background-image:url('../images/jebo/bg_twinsproject_list1_s2.png')}
.subtwinsproject .sec1 li .s3 {background-image:url('../images/jebo/bg_twinsproject_list1_s3.png')}
.subtwinsproject .txt {padding-top:13px;font-size:13px;line-height:20px;color:#222;border-top:1px solid #e7e7e7;}
.subtwinsproject .txt span {display:block;}
.subtwinsproject .sec2 {padding-top:37px;background:url('../images/jebo/bg_twinsproject_list.png') no-repeat center 442px;background-size:48px auto}
.subtwinsproject .sec2 ul {display:inline-block;position:relative;width:100%;height:303px;margin-top:48px;background:url('../images/jebo/bg_twinsproject_sec2.png') no-repeat center top;background-size:auto 303px;}
.subtwinsproject .sec2 li {position:absolute;left:50%;}
.subtwinsproject .sec2 li.s1 {top:147px;height:42px;margin-left:-313px;padding-right:44px;text-align:right;background:url('../images/jebo/bg_twinsproject_list2_s1.png') no-repeat right bottom;}
.subtwinsproject .sec2 li.s2 {top:6px;height:45px;margin-left:-283px;padding-right:43px;text-align:right;background:url('../images/jebo/bg_twinsproject_list2_s2.png') no-repeat right bottom;}
.subtwinsproject .sec2 li.s3 {top:7px;height:44px;margin-left:79px;padding-left:43px;background:url('../images/jebo/bg_twinsproject_list2_s3.png') no-repeat left bottom;}
.subtwinsproject .sec2 li.s4 {top:147px;height:43px;margin-left:136px;padding-left:42px;background:url('../images/jebo/bg_twinsproject_list2_s4.png') no-repeat left bottom;}
.subtwinsproject .sec2 li.s5 {top:286px;margin-left:5px;padding-top:27px;padding-left:44px;background:url('../images/jebo/bg_twinsproject_list2_s5.png') no-repeat left top;}
.subtwinsproject .sec2 li span {display:inline;}
.subtwinsproject .sec2 .box {width:574px;padding:21px 0 24px;margin:99px auto 0;text-align:center;line-height:30px;background:#fcfcfc;border:3px solid #e0e0e0;}
.subtwinsproject .sec2 .box span {display:inline;}
.subtwinsproject .sec2 .box strong {display:block;font-size:18px;color:#222;}
.subtwinsproject .sec3 {padding-top:70px;}
.subtwinsproject .sec3 li strong {display:block;margin-bottom:10px;font-size:13px;line-height:16px;}
.twinsProjectList {margin-top:20px;}
.twinsProjectList>ul>li {min-height:130px;padding:20px 0;padding-right:10px;padding-left:250px;font-size:13px;line-height:22px;border-top:1px solid #efefef;background-size:170px auto;background-position:0 19px;background-repeat:no-repeat}
.twinsProjectList>ul>li.s1 {background-image:url('../images/jebo/bg_twinsproject_list3_s1.png');border-top:0;}
.twinsProjectList>ul>li.s2 {background-image:url('../images/jebo/bg_twinsproject_list3_s2.png')}
.twinsProjectList>ul>li.s3 {background-image:url('../images/jebo/bg_twinsproject_list3_s3.png');background-position:0 11px;}
.twinsProjectList>ul>li.s4 {background-image:url('../images/jebo/bg_twinsproject_list3_s4.png')}
.twinsProjectList>ul>li.s5 {background-image:url('../images/jebo/bg_twinsproject_list3_s5.png')}
.twinsProjectList>ul>li h3 {margin-top:15px;margin-bottom:15px;font-size:14px;color:#01579b;line-height:14px;}
.twinsProjectList>ul>li.s3 h3 {margin-top:8px;}
.twinsProjectList li ul {margin-top:0px;}
.twinsProjectList li li {padding-left:10px;}
.twinsProjectList li li .bul {margin-left:-10px;}
/* 제보하기 - 협력회사고충 - LG동반성장활동 및 소식 */
.lgnews h2.title {padding-bottom:17px;border-bottom:1px solid #efefef}
.lgnews .box {width:574px;padding:29px 0 28px;margin:70px auto 0;font-weight:bold;font-size:18px;line-height:20px;text-align:center;color:#222;border:3px solid #e0e0e0;}
.lgnews .box strong {color:#01579b;}
.lgnews .list {position:relative;padding-top:72px;margin-top:22px;background:url('../images/jebo/bg_lgnews_list.png') no-repeat center top;background-size:48px auto;}
.lgnews .list p {position:absolute;left:50%;top:294px;width:140px;margin-left:-70px;font-weight:bold;font-size:22px;line-height:26px;text-align:center;z-index:100;}
.lgnews .list p span {display:block;}
.lgnews .list ul {position:relative;height:568px;background:url('../images/jebo/bg_lgnews_list_ul.png') no-repeat center 36px;background-size:404px auto;}
.lgnews .list li {position:absolute;left:50%;width:186px;padding-top:145px;text-align:center;background-repeat:no-repeat;background-position:center top;background-size:186px auto;}
.lgnews .list li.s1 {top:143px;margin-left:-293px;background-image:url('../images/jebo/bg_lgnews_s1.png');}
.lgnews .list li.s2 {top:0;margin-left:-90px;background-image:url('../images/jebo/bg_lgnews_s2.png');}
.lgnews .list li.s3 {top:143px;margin-left:109px;background-image:url('../images/jebo/bg_lgnews_s3.png');}
.lgnews .list li.s4 {top:350px;margin-left:27px;background-image:url('../images/jebo/bg_lgnews_s4.png');}
.lgnews .list li.s5 {top:350px;margin-left:-199px;background-image:url('../images/jebo/bg_lgnews_s5.png');}
.lgnews .list li span {display:inline;}
.lgnews .btn-wrap {padding-top:24px;text-align:center;border-top:1px solid #efefef;}
.lgnews .btn-wrap .txt {margin-bottom:40px;line-height:20px;}
.lgnews .btn-wrap .txt span {display:inline;}
/* 법적고지 */
.legalNotice {padding:0}
.legalNotice .maintxt {line-height:22px;}
.legalNotice .maintxt strong {font-weight:normal;color:#01579b;}
.legalNotice .maintxt span {display:block;}
.legalNotice h3.title {margin:0;}
.legalNotice ul {margin:5px 0 36px;}
.legalNotice li {padding:38px 0 35px;border-bottom:1px solid #efefef;}
.legalNotice li .txt {margin-top:15px;}
.legalNotice .txt {line-height:22px;}
.legalNotice .txt strong {color:#222;}
.legalNotice .contact {padding:20px 0 22px;margin-top:15px;font-size:14px;text-align:center;background:#fafafa;border-top:1px solid #efefef;border-bottom:1px solid #efefef;}
.legalNotice .contact span {display:inline-block;padding-left:20px;color:#999;background:url('../images/util/bg_legalNotice_contact.gif') no-repeat left center;background-size:14px auto;}
.legalNotice .contact a {color:#222;text-decoration:underline;}
/* 개인정보처리방침 */
.privacy {padding:0;}
.privacy h3.title {padding-top:40px;margin:40px 0 15px;border-top:1px solid #efefef;}
.privacy h3.first {padding-top:0;margin-top:28px;border-top:0;}
.privacy .txt {line-height:22px;}
.privacy .txt span {display:block;}
.privacy .maintxt {padding:18px 30px;margin:0;line-height:22px;background:#fafafa;border-top:1px solid #efefef;border-bottom:1px solid #efefef;}
.privacy .maintxt strong {color:#01579b;}
.privacy .maintxt span {display:block;}
.privacy .privacylist ul {margin-top:15px;}
.privacy .privacylist li {padding-left:18px;margin-top:2px;font-size:13px;line-height:22px;}
.privacy .privacylist .bul {margin-left:-18px;}
.privacy .privacylist ul ul {margin-top:0;margin-bottom:22px;}
.privacy .privacylist .dep3 li {padding-left:0px;}
.privacy .tblType_view {margin-top:15px;margin-left:-18px;}
/* LG Sites */
.lgsites {padding:0;}
.lgsites h3 {padding:50px 0 17px;font-size:14px;line-height:14px;color:#01579b;border-bottom:1px solid #efefef;background-repeat:no-repeat;background-position:right bottom;background-size:auto 80px;}
.lgsites h3.tit1 {padding-top:59px;background-image:url('../images/util/bg_lgsites_tit1.gif');}
.lgsites h3.tit2 {background-image:url('../images/util/bg_lgsites_tit2.gif');}
.lgsites h3.tit3 {background-image:url('../images/util/bg_lgsites_tit3.gif');}
.lgsites h3.tit4 {background-image:url('../images/util/bg_lgsites_tit4.gif');}
.lgsites h3.tit5 {background-image:url('../images/util/bg_lgsites_tit5.gif');}
.lgsites h3.bgNone {background-image:none;}
.lgsites ul {display:inline-block;width:100%;margin-top:5px;margin-bottom:10px;}
.lgsites li {float:left;width:33%;margin-top:8px;color:#999;background:url('../images/util/bg_lgsites_li.gif') no-repeat left center;}
.lgsites li.wide {width:50%;}
.lgsites ul li .sitename {display:inline-block;padding-left:10px;font-weight:normal;color:#222;background:url('../images/util/bg_lgsites_li_ie.gif') no-repeat left center;}
.lgsites ul li .siteurl {color:#999;}
/* 각사 정도경영부문 연락처 */
.lgsites .sec {padding-top:38px;}
.lgsites h4 {margin-top:40px;font-weight:normal;color:#01579b;}
.lgsites h4.first {margin-top:28px;}
.lgsites .tblType_view {margin-top:12px;border:1px solid #ddd;}
.lgsites .tblType_view tr:last-child th,
.lgsites .tblType_view tr:last-child td {border-bottom:0;}
/* layer popup */
.popBG {position:fixed;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.2;filter: alpha(opacity=20);z-index:999;}
.layerPop {display:none;position:fixed;left:50%;top:50%;width:430px;min-width:320px;padding:0;margin-left:-215px;border-radius:0;z-index:1000;}
.layerPop .layerPopIn {padding:17px 30px 40px;background:#fff;}
.layerPop .layerTitle {position:relative;padding:15px 0;font-size:18px;color:#000000;border-bottom:1px solid #efefef}
.layerPop .layerTitle .btn-close {position:absolute;right:0;top:50%;margin-top:-10px;}
.layerPop .layerCon {padding-top:18px;text-align:center;font-size:13px;line-height:26px;}
.layerPop .layerCon .con {text-align:left;line-height:16px;}
.layerPop .layerCon .btn-wrap {margin-top:55px;}
.layerPop .layerCon .btn-wrap a {font-size:14px;height:29px;}
#popUnknownJebo {top:50%;margin-top:-123px;}




/*빌리언달러컴퍼니 추가 190508*/

.tab_area	{border:solid 1px #ddd; height: 275px; box-sizing:border-box;}
.tab_area	.main_tab	{border-bottom:solid 1px #ddd;}
.tab_area	.main_tab:after	{content:""; display:block; clear:both;}
.tab_area	.main_tab	li	{border:none; width:33%; float:left; text-align:center; font-size:18px; padding:11px 0; box-sizing:border-box; cursor:pointer;}
.tab_area	.main_tab	li:nth-child(2) {width:34%; border-left:solid 1px #ddd; border-right:solid 1px #ddd;}
.tab_area	.main_tab	li.active	{background:#ba0a40; color:#fff;}

.tab_content	.txt	{font-size:24px; color:#d70845; text-align:center; padding:35px 0 44px 0; line-height:1.2;}
.tab_content	.txt	span	{display:block; color:#333;}
.tab_content	.tab_btn	{text-align:center;}
.tab_content	.tab_btn	a	{display:inline-block; margin:0 5px;}

.main_tit01	{font-size:24px; font-weight:normal; color:#333; text-align:center; padding:40px 0 20px 0; line-height:1.2;}
.main_tit02	{font-size:24px; color:#333; text-align:center; padding:40px 0 0 0; line-height:1.2;}

.main .newslatter_new {left:490px;top:742px;width:472px; height:162px; box-sizing:border-box; border:solid 1px #dcdcdc; border-top:solid 1px #ba0a40; background:#fff; padding:0 40px;}
.main .newslatter_new:after	{content:""; display:block; clear:both;}
.main .newslatter_new h2 {height:41px;margin-top:30px;font-size:18px;background-image:url('../images/main/tit_newsletter_new_1025_new.png'); float:left; width:100px;}
.main .newslatter_new ul {float:left; width:281px;margin-top:30px;}
.main .newslatter_new ul li	{margin-bottom:29px;}
.main .newslatter_new ul li:last-child	{margin-bottom:0!important;}
.main .newslatter_new ul li	a	{display:block; font-size:14px; color:#666; /*text-overflow:  ellipsis; -o-text-overflow: ellipsis;  overflow: hidden;*/ white-space: nowrap; line-height:1.1;}
.main .newslatter_new ul li	span	{display:inline-block; color:#bbb; font-size:12px; margin-top:8px;}
.main .newslatter_new .btn {display:inline-block; position:absolute; left:40px; bottom:30px; text-decoration:underline;color:#ba0a40;}
.main .newslatter_new .btn span {display:inline-block;text-align:center; color:#ba0a40; font-size:12px; font-weight:600;}


/*부정비리 제보*/

.jeboMain_new	{}
.jeboMain_new:after	{content: ''; dispaly: block; clear: both;}
.jeboMain_new	.jbox_new01	{padding:24px 0;width:482px;height:302px; box-sizing:border-box; border:solid 1px #ddd; float:left; margin-bottom:15px;}
.jeboMain_new	.jbox_new02	{padding:24px;width:238px;height:302px; box-sizing:border-box; border:solid 1px #ddd; float:right; margin-bottom:15px;}
.jeboMain_new	h2	{margin-bottom:18px;font-size:16px;line-height:18px;text-align:center;color:#222;}
.jeboMain_new	.des	{text-align:center; height:44px;line-height: 18px;}
.jeboMain_new	.btn	{display:inline-block;position:absolute;left:50%;bottom:0;width:150px; margin-left:-75px;text-align:center;font-size:12px;line-height:30px;border:1px solid #cfcfcf; border-radius:5px}

.box_type01	{background:url('../images/jebo/bg_jeboMain_boxwrap_new.gif') repeat-y center 0;height:173px;}
.box_type01:after	{content: ''; dispaly: block; clear: both}
.box_type01	li	{position:relative;float:left;width:49.5%;min-height:173px;text-align:center;background-repeat:no-repeat;background-position:center 30%;background-size:108px auto;}

.box_type02	{height:173px;}
.box_type02:after	{content: ''; dispaly: block; clear: both;}
.box_type02	li	{position:relative; min-height:173px;text-align:center;background-repeat:no-repeat;background-position:center 30%;background-size:108px auto;}


.box_type03	{background:url('../images/jebo/bg_jeboMain_boxwrap_new.gif') repeat-y center 0;height:217px;}
.box_type03:after	{content: ''; dispaly: block; clear: both;}
.box_type03	li	{position:relative;float:left;width:49.5%;min-height:217px;text-align:center;background-repeat:no-repeat;background-position:center 60%;background-size:108px auto;padding:0 24px; box-sizing:border-box;}



.jeboMain_new .ico_box01 {background-image:url('../images/jebo/bg_jeboMain_1.gif');}
.jeboMain_new .ico_box02 {background-image:url('../images/jebo/bg_jeboMain_2.gif');}
.jeboMain_new .ico_box03 {background-image:url('../images/jebo/bg_jeboMain_3.gif');}
.jeboMain_new .ico_box04 {background-image:url('../images/jebo/bg_jeboMain_4.gif');}
.jeboMain_new .ico_box05 {background-image:url('../images/jebo/bg_jeboMain_5.gif');}
.jeboMain_new .ico_box06 {background-image:url('../images/jebo/bg_jeboMain_6.gif');}



.jeboMain_new	.jbox_new02	{}
