@charset "utf-8";

/* Layout */
#wrap_v4 {position:relative}
#header_v4 {position:relative; width:950px; margin:0 auto; z-index:200}
#container_v4 {position:relative; width:950px; margin:0 auto; padding-top:30px; text-align:left}
#container_v4:after{display:block;clear:both;content:''}
.top_bg_v4 {background: url("/images/v4/doc/top_bg_v4.gif") repeat-x scroll 0 0}

/* header */
.sch_w_v4 {padding-top:34px}
.ser_logo_v4 {display:block; width:178px; height:34px; background: url("/images/v4/policy/policy_gnb_v4.gif") no-repeat scroll 0 0}
.ir_wa {display:block; height:100%; overflow:hidden; position:relative; width:100%; z-index:-1}

/* gnb */
.gnb_doc_v4 {width:1025px; height:43px; margin:0 auto; background-color:#067DFD;}
.gnb_doc_v4 li {float:left}
.gnb_doc_v4 li a {display:block; font-size:14px; font-weight:bold; height:43px; letter-spacing:-1px; line-height:43px; text-align:center; background: url("/images/v4/policy/policy_gnb_v4.gif?v=1") no-repeat scroll 0 0; background-size: 950px;}
.gnb_doc_v4 .link_gnb1 {background-position:0 -76px; width:81px}
.gnb_doc_v4 .link_gnb2 {background-position:-81px -76px; width:127px}
.gnb_doc_v4 .link_gnb3 {background-position:-208px -76px; width:141px}
.gnb_doc_v4 .on .link_gnb1 {background-position:0 -129px}
.gnb_doc_v4 .on .link_gnb2 {background-position:-81px -129px}
.gnb_doc_v4 .on .link_gnb3 {background-position:-208px -129px}

/* 20200615 이전 css에 있던 내용 통합함 */
.fr { float: right}
#cm{margin:0 26px}
#cm #policyList{ font-size:12px;color:#555; line-height:22px; font-family:AppleSDGothicNeo-Regular,"Malgun Gothic","맑은 고딕",dotum,"돋움",sans-serif}
#policyList h4 { font-size:13px; font-weight:bold; color: #555; padding-top:17px; padding-bottom:9px}
#policyList p {line-height:23px!important}
#policyList li { font-size:12px; color:#888; padding-left:15px; }
table {font-family:AppleSDGothicNeo-Regular,"Malgun Gothic","맑은 고딕",dotum,"돋움",sans-serif}
table tr, table td { padding:5px 0; font-size:12px}
.tp3 {padding-top: 3px;}
.tp8 {padding-top: 8px;}
.bp3 {padding-bottom:3px}
.bp8 {padding-bottom:8px}
.bp9 {padding-bottom: 9px}
.bp10 {padding-bottom:10px}
.bp33 {padding-bottom:33px}
.tp23 {padding-top:23px}
.tp17 {padding-top:17px}
.tp39 { padding-top:39px}
.c555555tit {color:#555; font-size:16px; font-weight: bold}
.c555555p {color:#555; font-size:13px; font-weight: bold}
.c0070c5 {color: #0070c5; font-size: 12px; font-weight: bold}
.c00000012 { color: #000000;  font-size: 12px; margin-bottom:10px}
.top_boder {border-bottom: 1px solid #cfcfcf; padding-top:20px}