@charset "utf-8";
@import url(./contents.css);
@import url(./sub01.css);
@import url(./sub02.css);
@import url(./sub05.css);


/* ****************** 중대산업재해 ****************** */
/* 목표 */

.title-box {font-size:1.666667em; font-weight:700; color:#fff; margin:1em 0 .25em; padding:.25em;}
.title-box span {display:inline-block; font-size:.75em; line-height:1em; border-radius:.2em; text-align:center; padding:.25em;background:#fff;}
.title-box.box01 {background:#2453BA;}
.title-box.box01 span {color:#2453BA;}
.title-box.box02 {background:#328193;}
.title-box.box02 span {color:#328193;}
.title-box.box03 {background:#5B24BA;}
.title-box.box03 span {color:#5B24BA;}

/* 운영방침 */
.policy-wrap{width:100%;border-radius: 0;border: 10px solid #eef2f5;padding: 6em 5em;background-image:url('/portal/img/sub/04/img_0603_top.png'), url('/portal/img/sub/04/img_0603_bottom.png');background-position:center top 2em ,center bottom 2em;background-repeat:no-repeat;background-size: 90%;}
.policy-wrap .top{text-align:center;}
.policy-wrap .top .tit{color: #F64776;font-size: 2.222222em;font-family: 'TTWanjudaedunsancheB';font-weight: 600;margin-top: 0.5em;}
.policy-wrap .top span{ font-size: 1em;color: #2F3336; opacity: 0.6; font-family: Montserrat; letter-spacing: 0.111111em; font-weight: bold;}
.policy-wrap .bottom .desc{background: #F9FBFD;padding: 1.5em 2em;text-align: center;margin-top: 2em;margin-bottom: 2em;font-weight: 400;}
.policy-wrap .bottom ul{margin: 0 auto;width: 36em; max-width: 100%; }
.policy-wrap .bottom ul li{padding-bottom:1.25em; font-size:1.11111em; background: url(/portal/img/sub/04/img_0603_02.svg) no-repeat top 0.2em left; padding-left: 2em;}
.policy-wrap .bottom ul li strong{color:#2998E3; }

@media all and (max-width:1024px) {
    .policy-wrap{ padding: 3em 2.5em 1.5em;}
}

@media all and (max-width:540px) {
    .policy-wrap{ padding: 2em 1.5em 1em;}
    .policy-wrap .bottom .desc{padding:1em; }
    .policy-wrap .top .tit{font-size:2em; }
    .policy-wrap .bottom ul li{padding-bottom:0.75em; background-size:1.25em;}
}