@charset "utf-8";

/* 서브 영역 */
.sub_contWrap { min-height:659px; background:url(/img/kr/sub/bg_sub_visual.jpg) center top no-repeat; }
.sub_contBox { width:1024px; margin:0 auto }
/* 레프트 메뉴 */
.lnb_Wrap { float:left; width:243px; margin-top:249px; }
*:first-child+html .lnb_Wrap { margin-top:214px; }
.lnb_Wrap .lnb_tit { width:243px; height:104px; background:url(/img/kr/sub/bg_lnb_tit.gif) no-repeat; }
.lnb_Wrap .lnb_tit .lnb_logo { padding-top:26px; width:121px; height:10px }
.lnb_Wrap .lnb_tit .l_title { font-size:26px; font-weight:600; color:#000; padding-top:12px }
.lnb_Wrap ul.lnb_list_box { width:243px; font-size:14px; font-weight:400; }
.lnb_Wrap ul.lnb_list_box li { height:33px; padding:18px 0 0 16px; border-bottom:1px dotted #dcdcdc }
.lnb_Wrap ul.lnb_list_box li a { color:#646464 }
.lnb_Wrap ul.lnb_list_box li.on { border:none; background:url(/img/kr/sub/bg_lnb_over.gif) no-repeat }
.lnb_Wrap ul.lnb_list_box li.on a { color:#fff }
/* 콘텐츠 영역 */
.contents_Wrap { float:left; width:730px; margin:219px 0 150px 51px }
*:first-child+html .contents_Wrap { margin-top:183px }
.contents_Wrap .cont_topBox { height:133px; border-bottom:1px solid #e6e6e6 }
.contents_Wrap .cont_topBox .navi { text-align:right; font-size:12px; font-weight:400; color:#323232 }
.contents_Wrap .cont_topBox .cont_tit { font-size:36px; font-weight:600; letter-spacing:-0.05em; color:#151515; padding-left:20px; margin-top:12px; 
                                        background:url(/img/kr/sub/bg_cont_tit.gif) left 5px no-repeat }
.contents_Wrap .cont_topBox .tit_text { font-size:13px; font-weight:600; color:#676767; margin-top:19px }
.contents_Wrap .contents_Box { margin-top:36px; }
.contents_Wrap .contents_Box .s0101_img01 { width:730px; height:287px }
.contents_Wrap .contents_Box p.text01 { font-size:15px; font-weight:600; color:#535353; line-height:24px; margin-top:35px }
.contents_Wrap .contents_Box p.text02 { font-size:13px; font-weight:400; color:#7e7e7e; line-height:25px; margin-top:33px }



/* Contents */
span.gray01 { font-weight:600; letter-spacing:0; color:#1e1e1e }
/* Contents0501_특허 및 인증 */
.bg_s0501 { min-height:480px; background:url(/img/kr/contents/bg_s0501.jpg) no-repeat }
.bg_s0501 .s0501_tit { width:282px; height:70px }
.bg_s0501 .document_Box { width:730px; height:228px; margin-top:40px }
.bg_s0501 .document_Box .document01 { width:190px; height:228px; float:left; background:url(/img/kr/contents/img_s050102.png) left top no-repeat; padding-left:175px }
.bg_s0501 .document_Box .document01 .title01 { font-size:16px; font-weight:600; letter-spacing:-0.05em; color:#000; margin-top:11px }
.bg_s0501 .document_Box .document01 .title01-eng { font-size:14px; font-weight:600; color:#849dbc; margin-top:9px } 
.bg_s0501 .document_Box .document01 .date01 { font-size:14px; letter-spacing:-0.04em; color:#4c4c4c; line-height:22px; margin-top:17px }
.bg_s0501 .document_Box .document01 .btn_zin { width:145px; height:32px; margin-top:19px }
.bg_s0501 .document_Box .document02 { width:190px; height:228px; float:right; background:url(/img/kr/contents/img_s050103.png) left top no-repeat; padding-left:175px }
.bg_s0501 .document_Box .document02 .title01 { font-size:16px; font-weight:600; letter-spacing:-0.05em; color:#000; margin-top:11px }
.bg_s0501 .document_Box .document02 .title01-eng { font-size:14px; font-weight:600; color:#849dbc; margin-top:9px } 
.bg_s0501 .document_Box .document02 .date01 { font-size:14px; letter-spacing:-0.04em; color:#4c4c4c; line-height:22px; margin-top:17px }
.bg_s0501 .document_Box .document02 .btn_zin { width:145px; height:32px; margin-top:19px }