﻿﻿@charset "utf-8";
/* CSS Document */

/*가로스크롤 테이블*/
.hscroll_table td {text-align:center;}
.hscroll_table th:first-child {width:60px;}
.popup_table_wrap.hscroll {position:relative; overflow:hidden;}
.popup_table_wrap.hscroll div {float:left;}
.hscroll_left {width:80px; border-right:1px solid #ddd;}
.hscroll_right {width:879px; overflow-x:auto; overflow-y:none;}
.hscroll_right table td {padding:5px 35px;}

/*리로드 버튼*/
.btn_reload {position:absolute; top:0; left:0; font-size:12px !important;}


  body{
	 /* background-image: url(../images/bg/sub_visualBg.jpg);
	 background-repeat: repeat-x;
	 background-position: center 139px;  *//* newStyle1 */
   }

  /* 임성훈 수정 150420
  body{
	 background-image: url(../images/bg/sub_topBg.jpg),url(../images/bg/sub_visualBg.jpg);
	 background-repeat: repeat-x;
	 background-position: top center,center 139px; 
   }
  */
  #wrap {width:100%; height:100%}
  #header {width:1200px; height:104px;  margin:0 auto}
  #header .topMenu {float:right; height:30px}
  #header .topMenu li {float:left; border-right:1px solid #39587c; margin-top:7px; padding-left:20px; height:15px; display:inline-block; }
  #header .topMenu li:last-child {border-right:none;}
  #header .topMenu li img {padding-right:20px}
  #header .logo {clear:both; padding-top:10px}
  /*#header .logo h1 {text-indent:-9999px; background:url(../images/logo/main_logo.png) no-repeat; width:291px; height:55px}*/
  #header .logo h1 {float:left; text-indent:-9999px; background:url(../images/logo/main_logo.png) no-repeat; width:291px; height:55px}

 /* gnb */
.gnb {width:100%; text-align:center;  background:url(../images/bg/navDepth_bg.jpg) repeat-x; height:35px; position:absolute; position:absolute; z-index:3 !important} 
.gnb .depth01 {width:1200px; margin:0 auto}
.gnb .depth01 li {float:left; width:150px}
.gnb .depth01 li a {width:150px; height:36px; display:block}
.gnb .depth01 li ul {height:280px; display:none; border-right:1px solid #f8f8f8; /*border-left:1px solid #f8f8f8;*/ width:150px;}
.gnb .depth01 li ul a {height:30px}
/* .gnb {width:100%; text-align:center;  background:url(../images/bg/navDepth_bg.jpg) repeat-x; height:35px; position:absolute; position:absolute; z-index:3 !important} 
.gnb .depth01 {width:1200px; margin:0 auto}
.gnb .depth01 li {float:left; width:240px}
.gnb .depth01 li a {width:240px; height:36px; display:block}
.gnb .depth01 li ul {height:455px; display:none; border-right:1px solid #f8f8f8; border-left:1px solid #f8f8f8; width:240px;}
.gnb .depth01 li ul a {height:35px} */

 
  /*GNB 1Depth*/
.gnb_Introduction {background:url(../images/gnb/Introduction.png) center center no-repeat; width:168px; height:35px; text-indent:-9999px}
.gnb_Introduction:hover {background:url(../images/gnb/Introduction_over.png) center center no-repeat; width:168px; height:35px; text-indent:-9999px}
.gnb_SafetyTraining {color:#fff; font-family:'Nanum Barun Gothic','Nanum Gothic','나눔 고딕',arial,sans-serif; font-weight:bold; font-size:16px; line-height:36px; letter-spacing:0px} /* LSH 181025 */
.gnb_SafetyTraining:hover {background:url(../images/gnb/gnbBg_over.png) repeat-x; color:#111} /* LSH 181025 */
.gnb_EngSafetyTraining {background:url(../images/gnb/eng_SafetyTraining.png) center center no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_EngSafetyTraining:hover {background:url(../images/gnb/eng_SafetyTraining_over.png) center center no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_Laboratorysafetymaterials {color:#fff; font-family:'Nanum Barun Gothic','Nanum Gothic','나눔 고딕',arial,sans-serif; font-weight:bold; font-size:16px; line-height:36px; letter-spacing:0px} /* LSH 181025 */
.gnb_Laboratorysafetymaterials:hover {background:url(../images/gnb/gnbBg_over.png) repeat-x; color:#111} /* LSH 181025 */
.gnb_Waste {background:url(../images/gnb/Waste.png) center center no-repeat; width:169px; height:35px; text-indent:-9999px}
.gnb_Waste:hover {background:url(../images/gnb/Waste_over.png) center center no-repeat; width:169px; height:35px; text-indent:-9999px}
.gnb_LMO {background:url(../images/gnb/LMO.png) center center no-repeat; width:169px; height:35px; text-indent:-9999px}
.gnb_LMO:hover {background:url(../images/gnb/LMO_over.png) center center no-repeat; width:169px; height:35px; text-indent:-9999px}
.gnb_MutualInsurance {background:url(../images/gnb/MutualInsurance.png) center center no-repeat; width:169px; height:35px; text-indent:-9999px}
.gnb_MutualInsurance:hover {background:url(../images/gnb/MutualInsurance_over.png) center center no-repeat; width:169px; height:35px; text-indent:-9999px}
.gnb_AciRInsurance {background:url(../images/gnb/AciRInsurance.png) center center no-repeat; width:149px; height:35px; text-indent:-9999px} /* 160322 LSH 추가*/
.gnb_AciRInsurance:hover {background:url(../images/gnb/AciRInsurance_over.png) center center no-repeat; width:149px; height:35px; text-indent:-9999px} /* 160322 LSH 추가*/
.gnb_MSDS {color:#fff; font-family:'Nanum Barun Gothic','Nanum Gothic','나눔 고딕',arial,sans-serif; font-weight:bold; font-size:16px; line-height:36px; letter-spacing:0px} /* LSH 181025 */
.gnb_MSDS:hover {background:url(../images/gnb/gnbBg_over.png) repeat-x; color:#111} /* LSH 181025 */
.gnb_Archives {color:#fff; font-family:'Nanum Barun Gothic','Nanum Gothic','나눔 고딕',arial,sans-serif; font-weight:bold; font-size:16px; line-height:36px; letter-spacing:0px} /* LSH 181025 */
.gnb_Archives:hover {background:url(../images/gnb/gnbBg_over.png) repeat-x; color:#111} /* LSH 181025 */
/* 151214 LimSH */
.gnb_SafetyMg {color:#fff; font-family:'Nanum Barun Gothic','Nanum Gothic','나눔 고딕',arial,sans-serif; font-weight:bold; font-size:16px; line-height:36px; letter-spacing:0px} /* LSH 181025 */
.gnb_SafetyMg:hover {background:url(../images/gnb/gnbBg_over.png) repeat-x; color:#111} /* LSH 181025 */
.gnb_SecurityGnb1 {color:#fff; font-family:'Nanum Barun Gothic','Nanum Gothic','나눔 고딕',arial,sans-serif; font-weight:bold; font-size:16px; line-height:36px; letter-spacing:0px} /* LSH 181025 */
.gnb_SecurityGnb1:hover {background:url(../images/gnb/gnbBg_over.png) repeat-x; color:#111} /* LSH 181025 */
.gnb_SecurityGnb2 {color:#fff; font-family:'Nanum Barun Gothic','Nanum Gothic','나눔 고딕',arial,sans-serif; font-weight:bold; font-size:16px; line-height:36px; letter-spacing:0px} /* LSH 181025 */
.gnb_SecurityGnb2:hover {background:url(../images/gnb/gnbBg_over.png) repeat-x; color:#111} /* LSH 181025 */

/*GNB 2Depth*/
.gnb_SafetyManagement {background:url(../images/gnb/SafetyManagement.png) no-repeat; width:148px; height:35px; text-indent:-9999px}
.gnb_SafetyManagement:hover {background:url(../images/gnb/SafetyManagement_over.png) no-repeat; width:148px; height:35px; text-indent:-9999px}
.gnb_SafetyTrainingGuide {background:url(../images/gnb/SafetyTrainingGuide.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_SafetyTrainingGuide:hover {background:url(../images/gnb/SafetyTrainingGuide_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_FireSafetyTraining {background:url(../images/gnb/FireSafetyTraining.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_FireSafetyTraining:hover {background:url(../images/gnb/FireSafetyTraining_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_LabSafetyTraining {background:url(../images/gnb/LabSafetyTraining.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_LabSafetyTraining:hover {background:url(../images/gnb/LabSafetyTraining_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_Setcurriculum {background:url(../images/gnb/Setcurriculum.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_Setcurriculum:hover {background:url(../images/gnb/Setcurriculum_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_EngSafetyTraining1 {background:url(../images/gnb/eng_SafetyTraining1.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_EngSafetyTraining1:hover {background:url(../images/gnb/eng_SafetyTraining1_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_EngSafetyTraining1.indu {background:url(../images/gnb/eng_SafetyTraining1-2.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_EngSafetyTraining1.indu:hover {background:url(../images/gnb/eng_SafetyTraining1-2_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_EngSafetyTraining2 {background:url(../images/gnb/eng_SafetyTraining2.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_EngSafetyTraining2:hover {background:url(../images/gnb/eng_SafetyTraining2_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_EngSafetyTraining2.indu {background:url(../images/gnb/eng_SafetyTraining2-2.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_EngSafetyTraining2.indu:hover {background:url(../images/gnb/eng_SafetyTraining2-2_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_EngSafetyTraining3 {background:url(../images/gnb/eng_SafetyTraining3.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_EngSafetyTraining3:hover {background:url(../images/gnb/eng_SafetyTraining3_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_EngSafetyTraining5 {background:url(../images/gnb/eng_SafetyTraining5.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_EngSafetyTraining5:hover {background:url(../images/gnb/eng_SafetyTraining5_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_EngSafetyTraining6 {background:url(../images/gnb/eng_SafetyTraining6.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_EngSafetyTraining6:hover {background:url(../images/gnb/eng_SafetyTraining6_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_Certificate {background:url(../images/gnb/Certificate.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_Certificate:hover {background:url(../images/gnb/Certificate_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_Guides {background:url(../images/gnb/Guides.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_Guides:hover {background:url(../images/gnb/Guides_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_SafetyVideo {background:url(../images/gnb/SafetyVideo.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_SafetyVideo:hover {background:url(../images/gnb/SafetyVideo_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_Contacts {background:url(../images/gnb/Contacts.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_Contacts:hover {background:url(../images/gnb/Contacts_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_Processdiagram {background:url(../images/gnb/Processdiagram.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_Processdiagram:hover {background:url(../images/gnb/Processdiagram_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_WasteDefinition {background:url(../images/gnb/WasteDefinition.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_WasteDefinition:hover {background:url(../images/gnb/WasteDefinition_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_Handling {background:url(../images/gnb/Handling.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_Handling:hover {background:url(../images/gnb/Handling_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_TestresearchLMO {background:url(../images/gnb/TestresearchLMO.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_TestresearchLMO:hover {background:url(../images/gnb/TestresearchLMO_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_SafetyProcedure {background:url(../images/gnb/SafetyProcedure.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_SafetyProcedure:hover {background:url(../images/gnb/SafetyProcedure_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_Info {background:url(../images/gnb/Info.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_Info:hover {background:url(../images/gnb/Info_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_PaymentProcedures {background:url(../images/gnb/PaymentProcedures.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_PaymentProcedures:hover {background:url(../images/gnb/PaymentProcedures_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_RequiredDocuments {background:url(../images/gnb/RequiredDocuments.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_RequiredDocuments:hover {background:url(../images/gnb/RequiredDocuments_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_MsdsContent {background:url(../images/gnb/MsdsContent.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_MsdsContent:hover {background:url(../images/gnb/MsdsContent_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_MsdsSearch {background:url(../images/gnb/MsdsSearch.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_MsdsSearch:hover {background:url(../images/gnb/MsdsSearch_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_Notice {background:url(../images/gnb/Notice.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_Notice:hover {background:url(../images/gnb/Notice_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_QNA {background:url(../images/gnb/QNA.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_QNA:hover {background:url(../images/gnb/QNA_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_SafetyArchives {background:url(../images/gnb/SafetyArchives.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_SafetyArchives:hover {background:url(../images/gnb/SafetyArchives_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_Incidents {background:url(../images/gnb/Incidents.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_Incidents:hover {background:url(../images/gnb/Incidents_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_VideoArchives {background:url(../images/gnb/VideoArchives.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_VideoArchives:hover {background:url(../images/gnb/VideoArchives_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_Safetyrequirements {background:url(../images/gnb/Safetyrequirements.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_Safetyrequirements:hover {background:url(../images/gnb/Safetyrequirements_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_Statute {background:url(../images/gnb/Statute.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_Statute:hover {background:url(../images/gnb/Statute_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_Examination {background:url(../images/gnb/Examination.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_Examination:hover {background:url(../images/gnb/Examination_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
/* 151214 LimSH */
.gnb_IntroSb {background:url(../images/gnb/IntroSb1.png) no-repeat; width:148px; height:35px; text-indent:-9999px}
.gnb_IntroSb:hover {background:url(../images/gnb/IntroSb1_over.png) no-repeat; width:148px; height:35px; text-indent:-9999px}
.gnb_IntroEa {background:url(../images/gnb/IntroSb2.png) no-repeat; width:148px; height:35px; text-indent:-9999px}
.gnb_IntroEa:hover {background:url(../images/gnb/IntroSb2_over.png) no-repeat; width:148px; height:35px; text-indent:-9999px}
.gnb_IntroMap {background:url(../images/gnb/IntroSb3.png) no-repeat; width:148px; height:35px; text-indent:-9999px}
.gnb_IntroMap:hover {background:url(../images/gnb/IntroSb3_over.png) no-repeat; width:148px; height:35px; text-indent:-9999px}
.gnb_SafetyMgSb1 {background:url(../images/gnb/SafetyMgSb1.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_SafetyMgSb1:hover {background:url(../images/gnb/SafetyMgSb1_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_SafetyMgSb2 {background:url(../images/gnb/SafetyMgSb2.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_SafetyMgSb2:hover {background:url(../images/gnb/SafetyMgSb2_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_SafetyMgSb3 {background:url(../images/gnb/SafetyMgSb3.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_SafetyMgSb3:hover {background:url(../images/gnb/SafetyMgSb3_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_SafetyMgSb4 {background:url(../images/gnb/SafetyMgSb4.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_SafetyMgSb4:hover {background:url(../images/gnb/SafetyMgSb4_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_SafetyMgSb5 {background:url(../images/gnb/SafetyMgSb5.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_SafetyMgSb5:hover {background:url(../images/gnb/SafetyMgSb5_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_SafetyMgSb6 {background:url(../images/gnb/SafetyMgSb6.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_SafetyMgSb6:hover {background:url(../images/gnb/SafetyMgSb6_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_SafetyMgSb7 {background:url(../images/gnb/SafetyMgSb7.png) no-repeat; width:149px; height:35px; text-indent:-9999px} /* 160322 LSH 추가 */
.gnb_SafetyMgSb7:hover {background:url(../images/gnb/SafetyMgSb7_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}  /* 160322 LSH 추가 */
.gnb_SafetyMgSb8 {background:url(../images/gnb/SafetyMgSb8.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_SafetyMgSb8:hover {background:url(../images/gnb/SafetyMgSb8_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_SafetyMgSb9 {background:url(../images/gnb/Deal.png) 0px no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_SafetyMgSb9:hover {background:url(../images/gnb/Deal_over.png) 0px no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_LmoSb0 {background:url(../images/gnb/LmoSb0.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_LmoSb0:hover {background:url(../images/gnb/LmoSb0_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_LmoSb1 {background:url(../images/gnb/LmoSb1.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_LmoSb1:hover {background:url(../images/gnb/LmoSb1_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_LmoSb2 {background:url(../images/gnb/LmoSb2.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_LmoSb2:hover {background:url(../images/gnb/LmoSb2_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_LmoSb3 {background:url(../images/gnb/LmoSb3.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_LmoSb3:hover {background:url(../images/gnb/LmoSb3_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_LmoSb4 {background:url(../images/gnb/LmoSb4.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_LmoSb4:hover {background:url(../images/gnb/LmoSb4_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_AciRIns1 {background:url(../images/gnb/AciRIns1.png) no-repeat; width:149px; height:35px; text-indent:-9999px} /* 160322 LSH 추가 */
.gnb_AciRIns1:hover {background:url(../images/gnb/AciRIns1_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} /* 160322 LSH 추가 */
.gnb_AciRIns2 {background:url(../images/gnb/AciRIns2.png) no-repeat; width:149px; height:35px; text-indent:-9999px} /* 160322 LSH 추가 */
.gnb_AciRIns2:hover {background:url(../images/gnb/AciRIns2_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} /* 160322 LSH 추가 */
.gnb_MsdsSb1 {background:url(../images/gnb/MsdsSb1.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_MsdsSb1:hover {background:url(../images/gnb/MsdsSb1_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_ArchivesSb1 {background:url(../images/gnb/ArchivesSb1.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_ArchivesSb1:hover {background:url(../images/gnb/ArchivesSb1_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_ArchivesSb2 {background:url(../images/gnb/ArchivesSb2.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_ArchivesSb2:hover {background:url(../images/gnb/ArchivesSb2_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_ArchivesSb3 {background:url(../images/gnb/ArchivesSb3.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_ArchivesSb3:hover {background:url(../images/gnb/ArchivesSb3_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_ArchivesSb4 {background:url(../images/gnb/ArchivesSb4.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_ArchivesSb4:hover {background:url(../images/gnb/ArchivesSb4_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_ArchivesSb5 {background:url(../images/gnb/ArchivesSb5.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_ArchivesSb5:hover {background:url(../images/gnb/ArchivesSb5_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_ArchivesSb6 {background:url(../images/gnb/ArchivesSb6.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_ArchivesSb6:hover {background:url(../images/gnb/ArchivesSb6_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_ArchivesSb7 {background:url(../images/gnb/ArchivesSb7.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_ArchivesSb7:hover {background:url(../images/gnb/ArchivesSb7_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_ArchivesSb8 {background:url(../images/gnb/ArchivesSb8.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_ArchivesSb8:hover {background:url(../images/gnb/ArchivesSb8_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_ArchivesSb9 {background:url(../images/gnb/ArchivesSb9.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_ArchivesSb9:hover {background:url(../images/gnb/ArchivesSb9_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px} 
.gnb_ArchivesSb10 {background:url(../images/gnb/legalDb.png) 0px no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_ArchivesSb10:hover {background:url(../images/gnb/legalDb_over.png) 0px no-repeat; width:149px; height:35px; text-indent:-9999px}
 
 
 

/*컨텐츠 영역*/
#contents {position:relative; margin:0 auto; width:1186px; height:100%; padding:0/* 25px */ 47px 0 47px; overflow:hidden; min-height:/* 900px */86px; /* border-top:1px solid #003358; */ background-color:#FFF; z-index:1}/* newStyle1 */
#contents .contentLeft {float:left; margin-right:32px; width:212px; height:100%;}/* newStyle1 */
.contentLeft .lefttitleBorder {}/* newStyle1 */
#contents .contentLeft .leftMenuTitle {margin-bottom:15px;}
#contents .contentRight {float:left; width:940px; height:100%}
.contentRight .titleBorder {border-bottom:1px solid #333333; }
.contentRight .titleBorder img {margin-bottom:14px;}
.content {margin-top:0px; margin-left:0px; margin-right:0px; min-height:400px}/* newStyle1 */
.content .contentTitle { position:relative; left:6px; top:-1px; font-weight:bold; font-size:14px}
.content .contentImg {margin-top:10px;}


/*하단 footer*/
#footer {width:100%; clear:both;}/* newStyle1 */
#footer .copyright {width:1280px; height:128px; margin:40px auto 0;/* margin:48px auto 0; */ /* overflow:hidden; */}/* newStyle1 */
#footer .copyright address {float:left; margin-top:32px; color: #fff; font-family: NotoSansL, sans-serif; font-size: 12px; font-style:normal; line-height:2}/* newStyle1 */
#footer .copyright div {float:right; /* margin-top:-1px; */}/* newStyle1 */
.footer_imgtech {/*border-left: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7; margin-left: 5px; background-color: #fff; padding: 7px 13px 6px; */margin:32px 50px 0 0}/* newStyle1 */
.intvAdjSt1 {display:inline-block; line-height:1.4; color:#fff; font-family: NotoSansL, sans-serif; font-size: 12px; font-style:normal;}/* newStyle1 */
.ftWdSzBg1 {width:1280px; background-color: #343434; margin:0 auto;}/* newStyle1 */ 
/*#footer {background-color:#fcfcfc; border-top:1px solid #e7e7e7; width:100%; height:130px;}
#footer {width:1200px; margin:0 auto; border-top:3px solid #565e75; height:114px; clear:both;}
#footer .copyright {width:1200px; margin:0 auto}
#footer .copyright address {float:left; margin-top:35px; margin-left:17px}
#footer .copyright div {float:right; margin-top:27px;}*/
/*#footer .copyright {width:1200px; margin:0 auto}
#footer .copyright address {float:left; margin-top:20px;}
#footer .copyright div {float:right;margin-top:-1px;}*/

/*----------------------------------------------------------------------------------공통 CODE --------------------------------------------------------------------------*/

/*폐기물처리*/
.leftMenubar  {width:212px; height:100%}/* newStyle1 */
.leftMenubar li {width:212px; min-height:48px;}/* newStyle1 */
.leftMenubar .leftMenu_Contacts {background-image:url(../images/leftmenu/sub_nav_4_1.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_Contacts:hover {background-image:url(../images/leftmenu/sub_nav_4_1_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_Schematic {background-image:url(../images/leftmenu/sub_nav_4_2.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_Schematic:hover {background-image:url(../images/leftmenu/sub_nav_4_2_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_WastewterWaste {background-image:url(../images/leftmenu/sub_nav_4_3.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_WastewterWaste:hover {background-image:url(../images/leftmenu/sub_nav_4_3_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_Handling {background-image:url(../images/leftmenu/sub_nav_4_4.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_Handling:hover {background-image:url(../images/leftmenu/sub_nav_4_4_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.contentTitleDiv {line-height:20px; padding:10px}
.contentTitleDiv span {font-weight:bold;}
.contentTitleDiv img {margin-right:8px}

.leftMenubar .leftMenu_SafetyMg1 {background-image:url(../images/leftmenu/sub_nav_4_11.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyMg1:hover {background-image:url(../images/leftmenu/sub_nav_4_11_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyMg2 {background-image:url(../images/leftmenu/sub_nav_4_12.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyMg2:hover {background-image:url(../images/leftmenu/sub_nav_4_12_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyMg3 {background-image:url(../images/leftmenu/sub_nav_4_13.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyMg3:hover {background-image:url(../images/leftmenu/sub_nav_4_13_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyMg4 {background-image:url(../images/leftmenu/sub_nav_4_14.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyMg4:hover {background-image:url(../images/leftmenu/sub_nav_4_14_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyMg5 {background-image:url(../images/leftmenu/sub_nav_4_15.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyMg5:hover {background-image:url(../images/leftmenu/sub_nav_4_15_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyMg6 {background-image:url(../images/leftmenu/sub_nav_4_16.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyMg6:hover {background-image:url(../images/leftmenu/sub_nav_4_16_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyMg7 {background-image:url(../images/leftmenu/sub_nav_4_17.png); width:200px; height:47px; display:block; text-indent:-9999px} /* 160322 LSH 추가 */
.leftMenubar .leftMenu_SafetyMg7:hover {background-image:url(../images/leftmenu/sub_nav_4_17_over.png); width:200px; height:47px; display:block; text-indent:-9999px} /* 160322 LSH 추가 */
.leftMenubar .leftMenu_SafetyMg8 {background-image:url(../images/leftmenu/sub_nav_4_18.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyMg8:hover {background-image:url(../images/leftmenu/sub_nav_4_18_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyMg9 {background-image:url(../images/leftmenu/sub_nav_4_111.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyMg9:hover {background-image:url(../images/leftmenu/sub_nav_4_111_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyMg10 {background-image:url(../images/leftmenu/sub_nav_4_110.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyMg10:hover {background-image:url(../images/leftmenu/sub_nav_4_110_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyAr9 {background-image:url(../images/leftmenu/sub_nav_4_19.png); width:200px; height:47px; display:block; text-indent:-9999px} /* 160816 센터 자료실 추가 */
.leftMenubar .leftMenu_SafetyAr9:hover {background-image:url(../images/leftmenu/sub_nav_4_19_over.png); width:200px; height:47px; display:block; text-indent:-9999px} /* 160816 센터 자료실 추가  */

/* UI Object */
.tab_face{padding:0; text-align:center; }
.tab_face ul{position:relative;margin-top:30px;padding:0;_padding:2px 0 0 0;border-bottom:1px solid #143253;font-size:14px;list-style:none;*zoom:1; }
.tab_face ul:after{display:block;clear:both;content:""; }
.tab_face li {float:left;margin-right:2px; width:175px; height:39px; background-color:#f8f8f8;}
.tab_face li a,
.tab_face li a span{cursor:pointer; font-size:14px; font-weight:bold; width:175px; height:39px; line-height:40px; }
.tab_face li a{float:left;text-decoration:none; }
.tab_face li a span{display:inline-block;}
.tab_face .on {background-color:#FFF; border-top:1px solid #143253; border-left:1px solid #143253; border-right:1px solid #143253; color:#003358; width:175px; height:39px;}
/* //UI Object */
.wasteTable {margin-top:20px;}
.wasteTable .wasteTableTop {border-top:2px solid #07538f}
.wasteTable th {background-color:#fcfcfc; text-align:center}
/*폐기물처리*/





.leftMenubar .leftMenu_LMOorgNFunction {background-image:url(../images/leftmenu/sub_nav_5_0.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_LMOorgNFunction:hover {background-image:url(../images/leftmenu/sub_nav_5_0_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_LMOresearchtest {background-image:url(../images/leftmenu/sub_nav_5_1.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_LMOresearchtest:hover {background-image:url(../images/leftmenu/sub_nav_5_1_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyMprocedures {background-image:url(../images/leftmenu/sub_nav_5_2.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyMprocedures:hover {background-image:url(../images/leftmenu/sub_nav_5_2_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.Lmo_Text {background-color:#fcfcfc; border:1px solid #cccccc; width:918px; height:33px; margin-top:8px}
.Lmo_Text span { color:#ff6c00; font-weight:bold; line-height:35px; margin-left:10px}
.InsideUl {padding-left:8px; margin-bottom:10px}


.leftMenubar .leftMenu_LMOreport {background-image:url(../images/leftmenu/sub_nav_5_3.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_LMOreport:hover {background-image:url(../images/leftmenu/sub_nav_5_3_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_LMOdata {background-image:url(../images/leftmenu/sub_nav_5_4.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_LMOdata:hover {background-image:url(../images/leftmenu/sub_nav_5_4_over.png); width:200px; height:47px; display:block; text-indent:-9999px}


.tab_faceLmo {padding:0; text-align:center; } /** 160304 LimSH **/
.tab_faceLmo ul{position:relative;margin-top:30px;padding:0;_padding:2px 0 0 0;border-bottom:1px solid #143253;font-size:14px;list-style:none;*zoom:1; } /** 160304 LimSH **/
.tab_faceLmo ul:after{display:block;clear:both;content:""; } /** 160304 LimSH **/
.tab_faceLmo li {float:left;margin-right:2px; width:150px; height:39px; background-color:#f8f8f8;} /** 160304 LimSH **/
.tab_faceLmo li a,
.tab_faceLmo li a span{cursor:pointer; font-size:14px; font-weight:bold; width:150px; height:39px; line-height:40px; } /** 160304 LimSH **/
.tab_faceLmo li a{float:left;text-decoration:none; } /** 160304 LimSH **/
.tab_faceLmo li a span{display:inline-block;} /** 160304 LimSH **/
.tab_faceLmo .on {background-color:#FFF; border-top:1px solid #143253; border-left:1px solid #143253; border-right:1px solid #143253; color:#003358; width:150px; height:39px;} /** 160304 LimSH **/
.ml10i {margin-left:10px !important} /** 160304 LimSH **/
.ml05i {margin-left:5px !important} /** 160304 LimSH **/

.lmoTx1 {color:#00739f}
.lmoHistoryW {margin-left:50px; line-height:25px; background:url(../images/etc/lmo_his_bg.jpg) no-repeat}
.lmoHisLi, .lmoHisLi2 {margin-left:20px; color:#797979}
.lmoHisLi2 ul {list-style:disc; margin-left:10px}
ul.lmoHisLi3 {list-style:none; margin-left:10px}
ul.lmoHisLi4 {list-style:decimal; margin-left:30px}
.lmoRowAp {margin-left:50px; line-height:25px}
.lmoExTx1 {font-size:16px; text-align:center; margin:20px auto 10px; width:80%; line-height:50px; background-color:#f1f1f1;}
.lmoExTx2 {font-size:15px; text-align:left; margin:10px auto 10px; padding:20px 40px; width:80%; line-height:22px; background-color:#f1f1f1;}
.ftColBlue {color:#1c426c}
.ftColBlue2 {color:#3956b6}
.ftColRed {color:#d50303}
.ftColGreen {color:#38C262}


.bioBtn {font-size: 12px; font-weight:bold; color: #ffffff; padding:6px 15px 3px 15px; background:#1c426c; cursor:pointer; border:none}
.bioBtn:hover {background:#010d31}
.bioBtn2 {display:inline-block; font-size: 14px; font-weight:bold; color: #ffffff; width:200px; height:50px; line-height:50px; text-align:center; background:#1c426c; cursor:pointer; border:none}
.bioBtn2:hover {background:#010d31}
.bioBtn3 {display:inline-block; font-size:14px; vertical-align:middle; font-weight:bold; color: #1c426c; width:180px; height:62px; line-height:62px; text-align:center; background:#fff; box-shadow:rgba(50,50,50,0.4) 0 0 20px inset; cursor:pointer; border:none}
.bioBtn3:hover {background:#f1f1f1; box-shadow:rgba(10,10,10,0.4) 0 0 20px inset;}
.bioBtn4 {display:inline-block; font-size:14px; vertical-align:middle; font-weight:bold; color: #1c426c; width:180px; height:49px; padding-top:13px; line-height:18px; text-align:center; background:#fff; box-shadow:rgba(50,50,50,0.4) 0 0 20px inset; cursor:pointer; border:none}
.bioBtn4:hover {background:#f1f1f1; box-shadow:rgba(10,10,10,0.4) 0 0 20px inset;}
.bioBtn5 {display:inline-block; font-size: 14px; font-weight:bold; color: #ffffff; height:50px; padding:0 20px; line-height:50px; text-align:center; background:#1c426c; cursor:pointer; border:none}
.bioBtn5:hover {background:#010d31}
.popTblPd1 {padding:15px 20px 0 20px}
.simSt1Btn {font-size: 11px; font-weight:bold; color: #636363; padding:3px 8px 0px 8px; background:#f2f2f2; cursor:pointer; border:1px solid #d3d3d3}
.simSt1Btn:hover {background:#000}
.msipDrBtn {position:absolute; top:155px; right:20px}
.msipDrBtn a span {cursor:pointer; font-size:14px; font-weight:bold; color:#fff; width:180px; height:30px; padding-top:8px; background-color:#37c362; line-height:12px; display:inline-block}
.msipDrBtn a span:hover {background-color:#1ba243}


.leftMenubar .leftMenu_Information {background-image:url(../images/leftmenu/sub_nav_4_112.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_Information:hover {background-image:url(../images/leftmenu/sub_nav_4_112_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_PaymentProcedures {background-image:url(../images/leftmenu/sub_nav_4_113.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_PaymentProcedures:hover {background-image:url(../images/leftmenu/sub_nav_4_113_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_RequiredDocuments {background-image:url(../images/leftmenu/sub_nav_6_3.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_RequiredDocuments:hover {background-image:url(../images/leftmenu/sub_nav_6_3_over.png); width:200px; height:47px; display:block; text-indent:-9999px}

.insuBsDiagram {margin:10px auto 60px}
.mgl125 {margin-left:125px}
/*공제보험*/


/*MSDS(GHS)*/
.leftMenubar .leftMenu_Info {background-image:url(../images/leftmenu/sub_nav_7_1.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_Info:hover {background-image:url(../images/leftmenu/sub_nav_7_1_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_MsdsContent {background-image:url(../images/leftmenu/sub_nav_7_2.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_MsdsContent:hover {background-image:url(../images/leftmenu/sub_nav_7_2_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_MsdsSearch {background-image:url(../images/leftmenu/sub_nav_7_3.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_MsdsSearch:hover {background-image:url(../images/leftmenu/sub_nav_7_3_over.png); width:200px; height:47px; display:block; text-indent:-9999px}

.msdsIntro {margin-bottom:10px}
.msdsIntro li {padding-left:20px}
.diagram_7 {margin-top:20px}
.msdsGhsTable img {margin:5px 5px 0 0}
.msdsGhsTableTop {border-top:2px solid #07538f}
.msdsGhsTable th {background-color:#fcfcfc; text-align:center}
.msdsConContent .msdsContext {margin-left:82px; font-weight:normal}
.msdsSearchBox {width:860px; height:75px; padding:20px 30px 30px 30px; background:#555555;}
.msdsSearchBox .searchLeft {float:left; margin-right:45px;}
.msdsSearchBox .searchLeft img {margin-top:15px;}
.msdsSearchBox .searchRight {float:left;}
.searchRight .casNoInfo {margin-top:8px}
.msdsSearchBox .msdssearchInput {width:500px; height:30px;}

.msdsSearchBox .searchBtn {
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	padding: 9px 28px;
	background:#37c261;
	cursor:pointer;
	border:none
}

.msdsNotBox {background-color:#fcfcfc; border:1px solid #dadada; width:898px; height:56px; padding:10px; margin-top:27px;}
.msdsNotBox2 {background-color:#fcfcfc; border:1px solid #dadada; width:898px; height:56px; padding:10px; margin-top:10px;}
.msdsNotBox .msdsNotBoxLeft {float:left; margin-top:23px; margin-left:10px; margin-right:55px}
.msdsNotBox .msdsNotBoxRight {float:left}
.msdsNotBox2 .msdsNotBoxLeft2 {float:left; margin-top:23px; margin-left:10px; margin-right:25px}
.msdsNotBoxRight .adobeReader {margin-top:12px}

.msdsSearchCon {margin-top:20px}
.msdsSearchCon .total {font-weight:bold; color:#777777}
.msdsSearchTable {margin-top:10px; width:920px}
.msdsSearchTable span {font-weight:bold}
.msdsSearchTableTop {border-top:2px solid #07538f}
.msdsSearchTable th {background-color:#fcfcfc; text-align:center}
.msdsSearchTable .imgCenter {text-align:center}

/* UI Object */
.paginate{padding:15px 0;text-align:center}
.paginate a img{border:none;vertical-align:middle;_vertical-align:top}
.paginate a,.paginate strong{display:inline-block;position:relative;_width /**/:18px;margin-left:-6px;padding:2px 15px 0px 7px; color:#333;font-size:12px ;line-height:normal;text-decoration:none;vertical-align:middle}
.paginate a:hover{text-decoration:underline}
.paginate strong{color:#e64600 !important;font-weight:bold}
.paginate .frst{background:none}
.paginate a.pre,.paginate a.next{padding:0;background:none !important}
.paginate a.pre{margin:0 3px 0 -2px}
.paginate a.next{margin:0 3px 0 -2px}
/* //UI Object */
/*MSDS(GHS)*/

/*안전센터*/
.leftMenubar .leftMenu_SafetyOrg1 {background-image:url(../images/leftmenu/sub_nav_1_1.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyOrg1:hover {background-image:url(../images/leftmenu/sub_nav_1_1_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyOrg2 {background-image:url(../images/leftmenu/sub_nav_1_2.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyOrg2:hover {background-image:url(../images/leftmenu/sub_nav_1_2_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyOrg3 {background-image:url(../images/leftmenu/sub_nav_1_3.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyOrg3:hover {background-image:url(../images/leftmenu/sub_nav_1_3_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.gistMap1, .gistMap2 {width:896px; margin:10px auto 0}
.gistMap3 {width:561px; margin:20px 0 50px 12px; /*font-weight:bold;*/ line-height:1.5em; border:1px solid #dadada; padding:20px 30px; margin-bottom:50px}
.gistMap3 span {letter-spacing:0.3px}
/* 임성훈 추가 151119 */
.kimmNmCAra {width:88%; margin:30px auto}
.kNmCAFontSty1 {line-height:18px}
.kNmCAP {display:inline-block; width:38%; overflow:auto; margin-right:40px; margin-bottom:20px; padding:20px; border:1px solid #dadada; border-radius:4px}
.kNmFtSty1 {display:block; color:#1256a1; font-size:14px; line-height:30px; border-bottom:2px solid #1256a1; margin-bottom:10px}
.kNmDt1{display:block; margin-left:10px; color:#777}


/* 임성훈 추가 151116 */
.h4Tit {padding-left: 10px; margin: 30px 0 0; height:1; color: #555555; font-size: 14px; line-height: 16px; font-weight: bold; /* font-family: NotoSansL, sans-serif; */ background: url('../images/common/h4_point.png') no-repeat;}/* newStyle1 */
.eduSelTblTxt1 {margin-top: 11px; overflow: auto}
.eduTblExp {color: #646464; height: 23px; line-height: 23px;}
.fR {float: right}
.fL {float: left}
.edufireTblK {}
.edufireTblK .thbgColor1 {border-top: 1px solid #6f6f6f; background-color: #0078ae}
.edufireTblK th:first-child, .edufireTblK td:first-child, .edufireTblK2 th:first-child, .edufireTblK2 td:first-child {border-left: none}
.edufireTblK th, .edufireTblK2 th {color: #fff; background:none}
.edufireTblK th, .edufireTblK td, .edufireTblK2 th, .edufireTblK2 td {height: 31px; text-align: center; border-left: 1px solid #ddd; padding:0}
.edufireTblK .btn_tblinBtnBlue {display: inline-block; height: 23px; padding: 0 7px; vertical-align: middle; line-height: 23px; font-size: 13px; font-family: NotoSansL, sans-serif; font-weight: bold; color: #fff; background-color: #0078ae; border-radius: 4px}
.edufireTblK input, .edufireTblK button, .edufireTblK2 input, .edufireTblK2 button, .edufireTable input, .edufireTable button {border: none; background: none; cursor: pointer}
.eduInfoTblTxt1 {margin-top: 8px; height: 31px; background-color: #eee; border: 1px solid #ddd; line-height: 33px; color: #333; padding-left: 10px}
.txtRed2 {color: #c40000}
.eduInfoTxtTImg {margin-left: 25px; margin-right: 25px; vertical-align: middle}
.btn_tblinBtnGray {display: inline-block; height: 23px; padding: 0 7px; vertical-align: middle; line-height: 23px; font-size: 13px; font-family: NotoSansL, sans-serif; font-weight: bold; color: #fff; background-color: #575757 !important; border-radius: 4px}
.btn_tblinBtnGreen {display: inline-block; height: 23px; padding: 0 7px; vertical-align: middle; line-height: 23px; font-size: 13px; font-family: NotoSansL, sans-serif; font-weight: bold; color: #fff; background-color: #159200 !important; border-radius: 4px}
.eduInfoTblTxt1 {margin-top: 8px; height: 31px; background-color: #eee; border: 1px solid #ddd; line-height: 33px; color: #333; padding-left: 10px}
.chTheCourseBD {border: 1px solid #eee; margin-top: 8px; padding: 0 10px; background-color: #fafafa}
.btn_tblinBtnGreenBig {display: inline-block; height: 35px; padding: 0 7px; vertical-align: middle; line-height: 34px; font-size: 18px; font-family: NotoSansL, sans-serif; font-weight: bold; color: #fff; background-color: #ED3415; border-radius: 4px; border:none; cursor: pointer}
/*안전교육*/

/*안전교육*/
.leftMenubar .leftMenu_SafetyTrainingGuide {background-image:url(../images/leftmenu/sub_nav_2_1.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyTrainingGuide:hover {background-image:url(../images/leftmenu/sub_nav_2_1_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_FireSafetyTraining {background-image:url(../images/leftmenu/sub_nav_2_7.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_FireSafetyTraining:hover {background-image:url(../images/leftmenu/sub_nav_2_7_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
/* 추가 */
.leftMenubar .leftMenu_LabSafetyTrainingNew {background-image:url(../images/leftmenu/sub_nav_2_2.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_LabSafetyTrainingNew:hover {background-image:url(../images/leftmenu/sub_nav_2_2_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
/* 추가 */
.leftMenubar .leftMenu_LabSafetyTraining {background-image:url(../images/leftmenu/sub_nav_2_3.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_LabSafetyTraining:hover {background-image:url(../images/leftmenu/sub_nav_2_3_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_Setcurriculum {background-image:url(../images/leftmenu/sub_nav_2_4.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_Setcurriculum:hover {background-image:url(../images/leftmenu/sub_nav_2_4_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_Certificate {background-image:url(../images/leftmenu/sub_nav_2_5.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_Certificate:hover {background-image:url(../images/leftmenu/sub_nav_2_5_over.png); width:200px; height:47px; display:block; text-indent:-9999px}


.leftMenubar .Pds_Archives1 {background-image:url(../images/leftmenu/sub_nav_8_1.png); width:200px; height:47px; display:block; text-indent:-9999px}             /*전체*/
.leftMenubar .Pds_Archives1:hover {background-image:url(../images/leftmenu/sub_nav_8_1_over.png); width:200px; height:47px; display:block; text-indent:-9999px} 
.leftMenubar .Pds_Archives2 {background-image:url(../images/leftmenu/sub_nav_8_2.png); width:200px; height:47px; display:block; text-indent:-9999px}             /*공지사항*/
.leftMenubar .Pds_Archives2:hover {background-image:url(../images/leftmenu/sub_nav_8_2_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_Archives3 {background-image:url(../images/leftmenu/sub_nav_8_3.png); width:200px; height:47px; display:block; text-indent:-9999px}             /*Q/A*/
.leftMenubar .Pds_Archives3:hover {background-image:url(../images/leftmenu/sub_nav_8_3_over.png); width:200px; height:47px; display:block; text-indent:-9999px} 
.leftMenubar .Pds_Archives4 {background-image:url(../images/leftmenu/sub_nav_8_4.png); width:200px; height:47px; display:block; text-indent:-9999px}              /*안전교재*/
.leftMenubar .Pds_Archives4:hover {background-image:url(../images/leftmenu/sub_nav_8_4_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_Archives5 {background-image:url(../images/leftmenu/sub_nav_8_5.png); width:200px; height:47px; display:block; text-indent:-9999px}              /*방사선*/
.leftMenubar .Pds_Archives5:hover {background-image:url(../images/leftmenu/sub_nav_8_5_over.png); width:200px; height:47px; display:block; text-indent:-9999px} 
.leftMenubar .Pds_Archives6 {background-image:url(../images/leftmenu/sub_nav_8_6.png); width:200px; height:47px; display:block; text-indent:-9999px}              /*LMO(생물안전)*/
.leftMenubar .Pds_Archives6:hover {background-image:url(../images/leftmenu/sub_nav_8_6_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_Archives7 {background-image:url(../images/leftmenu/sub_nav_8_7.png); width:200px; height:47px; display:block; text-indent:-9999px}              /*폐기물처리*/
.leftMenubar .Pds_Archives7:hover {background-image:url(../images/leftmenu/sub_nav_8_7_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_Archives8 {background-image:url(../images/leftmenu/sub_nav_8_8.png); width:200px; height:47px; display:block; text-indent:-9999px}              /*사고사례*/
.leftMenubar .Pds_Archives8:hover {background-image:url(../images/leftmenu/sub_nav_8_8_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_Archives9 {background-image:url(../images/leftmenu/sub_nav_8_9.png); width:200px; height:47px; display:block; text-indent:-9999px}               /*동영상자료*/
.leftMenubar .Pds_Archives9:hover {background-image:url(../images/leftmenu/sub_nav_8_9_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_Archives10 {background-image:url(../images/leftmenu/sub_nav_8_10.png); width:200px; height:47px; display:block; text-indent:-9999px}             /*법규 및 규정*/
.leftMenubar .Pds_Archives10:hover {background-image:url(../images/leftmenu/sub_nav_8_10_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_Archives11 {background-image:url(../images/leftmenu/sub_nav_8_11.png); width:200px; height:47px; display:block; text-indent:-9999px}              /*문서양식*/
.leftMenubar .Pds_Archives11:hover {background-image:url(../images/leftmenu/sub_nav_8_11_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_Archives12 {background-image:url(../images/leftmenu/sub_nav_8_12.png); width:200px; height:47px; display:block; text-indent:-9999px}              /*기타사항*/
.leftMenubar .Pds_Archives12:hover {background-image:url(../images/leftmenu/sub_nav_8_12_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_Archives13 {background-image:url(../images/leftmenu/sub_nav_8_13.png); width:200px; height:47px; display:block; text-indent:-9999px}              /*기타사항*/
.leftMenubar .Pds_Archives13:hover {background-image:url(../images/leftmenu/sub_nav_8_13_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .gPds_Archives13 {background-image:url(../images/leftmenu/sub_nav_8_16.png); width:200px; height:47px; display:block; text-indent:-9999px}              /*보안자료실*/
.leftMenubar .gPds_Archives13:hover {background-image:url(../images/leftmenu/sub_nav_8_16_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .gPds_Videoarchive {background-image:url(../images/leftmenu/sub_nav_8_17.png); width:200px; height:47px; display:block; text-indent:-9999px}              /*보안교육*/
.leftMenubar .gPds_Videoarchive:hover {background-image:url(../images/leftmenu/sub_nav_8_17_over.png); width:200px; height:47px; display:block; text-indent:-9999px}

.leftMenubar .Pds_NMn1 {background-image:url(../images/leftmenu/sub_nav_8_1.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_NMn1:hover {background-image:url(../images/leftmenu/sub_nav_8_1_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_NMn2 {background-image:url(../images/leftmenu/sub_nav_8_2.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_NMn2:hover {background-image:url(../images/leftmenu/sub_nav_8_2_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_NMn3 {background-image:url(../images/leftmenu/sub_nav_8_3.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_NMn3:hover {background-image:url(../images/leftmenu/sub_nav_8_3_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_NMn4 {background-image:url(../images/leftmenu/sub_nav_8_4.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_NMn4:hover {background-image:url(../images/leftmenu/sub_nav_8_4_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_NMn5 {background-image:url(../images/leftmenu/sub_nav_8_5.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_NMn5:hover {background-image:url(../images/leftmenu/sub_nav_8_5_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_NMn6 {background-image:url(../images/leftmenu/sub_nav_8_6.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_NMn6:hover {background-image:url(../images/leftmenu/sub_nav_8_6_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_NMn7 {background-image:url(../images/leftmenu/sub_nav_8_7.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_NMn7:hover {background-image:url(../images/leftmenu/sub_nav_8_7_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_NMn8 {background-image:url(../images/leftmenu/sub_nav_8_8.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_NMn8:hover {background-image:url(../images/leftmenu/sub_nav_8_8_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_NMn9 {background-image:url(../images/leftmenu/sub_nav_8_9.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_NMn9:hover {background-image:url(../images/leftmenu/sub_nav_8_9_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_NMn10 {background-image:url(../images/leftmenu/sub_nav_8_10.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_NMn10:hover {background-image:url(../images/leftmenu/sub_nav_8_10_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_NMn11 {background-image:url(../images/leftmenu/sub_nav_8_11.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_NMn11:hover {background-image:url(../images/leftmenu/sub_nav_8_11_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_NMn12 {background-image:url(../images/leftmenu/sub_nav_8_12.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_NMn12:hover {background-image:url(../images/leftmenu/sub_nav_8_12_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SecurityTrainingGuide {background-image:url(../images/leftmenu/sub_nav_11_1.png); width:200px; height:47px; display:block; text-indent:-9999px} /* LSH 181021 */
.leftMenubar .leftMenu_SecurityTrainingGuide:hover {background-image:url(../images/leftmenu/sub_nav_11_1_over.png); width:200px; height:47px; display:block; text-indent:-9999px} /* LSH 181021 */
.leftMenubar .leftMenu_SecurityTraining {background-image:url(../images/leftmenu/sub_nav_11_2.png); width:200px; height:47px; display:block; text-indent:-9999px} /* LSH 181021 */
.leftMenubar .leftMenu_SecurityTraining:hover {background-image:url(../images/leftmenu/sub_nav_11_2_over.png); width:200px; height:47px; display:block; text-indent:-9999px} /* LSH 181021 */
.leftMenubar .leftMenu_SecurityCertificate {background-image:url(../images/leftmenu/sub_nav_11_3.png); width:200px; height:47px; display:block; text-indent:-9999px} /* LSH 181021 */
.leftMenubar .leftMenu_SecurityCertificate:hover {background-image:url(../images/leftmenu/sub_nav_11_3_over.png); width:200px; height:47px; display:block; text-indent:-9999px} /* LSH 181021 */


/*영문 안전교육*/
.leftMenubar .leftMenu_EngSafetyTrainingGuide {background-image:url(../images/leftmenu/eng_sub_nav_2_1.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_EngSafetyTrainingGuide:hover {background-image:url(../images/leftmenu/eng_sub_nav_2_1_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_EngSafetyTrainingGuide.indu {background-image:url(../images/leftmenu/eng_sub_nav_2_6.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_EngSafetyTrainingGuide.indu:hover {background-image:url(../images/leftmenu/eng_sub_nav_2_6_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_EngFireSafetyTraining {background-image:url(../images/leftmenu/eng_sub_nav_2_2.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_EngFireSafetyTraining:hover {background-image:url(../images/leftmenu/eng_sub_nav_2_2_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_EngLabSafetyTraining {background-image:url(../images/leftmenu/eng_sub_nav_2_3.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_EngLabSafetyTraining:hover {background-image:url(../images/leftmenu/eng_sub_nav_2_3_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_EngLabSafetyTraining.indu {background-image:url(../images/leftmenu/eng_sub_nav_2_7.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_EngLabSafetyTraining.indu:hover {background-image:url(../images/leftmenu/eng_sub_nav_2_7_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_EngSetcurriculum {background-image:url(../images/leftmenu/eng_sub_nav_2_4.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_EngSetcurriculum:hover {background-image:url(../images/leftmenu/eng_sub_nav_2_4_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_EngCertificate {background-image:url(../images/leftmenu/eng_sub_nav_2_5.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_EngCertificate:hover {background-image:url(../images/leftmenu/eng_sub_nav_2_5_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_EngSafetyEduRoom {background-image:url(../images/leftmenu/eng_sub_nav_2_8.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_EngSafetyEduRoom:hover {background-image:url(../images/leftmenu/eng_sub_nav_2_8_over.png); width:200px; height:47px; display:block; text-indent:-9999px}

.edu_IntroBox {margin-top:30px; text-align:center}
.eduLabTable {margin-bottom:20px; margin-top:10px}
.eduLabTable .eduLabTableTop {border-top:2px solid #07538f}
.eduLabTable th {background-color:#fcfcfc; text-align:center}

.edu_FireStatus {background-color:#fcfcfc; border:1px solid #dadada; padding:10px; margin-top:10px}
.edu_FireStatus label {font-weight:bold; color:#ff6c00}

/****  2016.08.23 추가 -교육 수강 후 평가 하기 다이얼로그 띄우기-  ****/
.ExAlramPop1 {margin:20px; font-size:14px; line-height:1.5em}
.ExAlramPop1 span {font-size:14px}
.btn_ExAlramPop1 {font-weight: bold; color: #ffffff; background: #118f07; cursor: pointer; border: none; min-width: 125px; padding: 11px 20px; font-size: 14px !important; text-align: center}
.btnArea_ExAlramP {text-align:center}
.FtColRed {color:#FF0000}
/****************************************************************/

.edufireTable {margin-bottom:20px; margin-top:10px}
.edufireTable .edufireTableTop {border-top:2px solid #07538f}
.edufireTable th {background-color:#fcfcfc; text-align:center}
.edufireTable td {text-align:center}
.edufireTable .textLeft {text-align:left}

	.edufireTable .courseBtn {
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	padding:6px 15px 3px 15px;
	background:#118f07;
	cursor:pointer;
	border:none
}
	.edufireTable .replayBtn {
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	padding:6px 15px 3px 15px;
	background:#333333;
	cursor:pointer;
	border:none
}

.shLinkBtnDv {float:right; margin-right:10px}
.shLinkBtn {
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	padding:6px 15px 5px 12px;
	background:#777;
	cursor:pointer;
	border:none
}

.eduLabTable .eduLabSelectspan {color:#ff0000; margin-left:5px}
.eduSelectBox {border:1px solid #dddddd; text-align:center; padding:30px 0 0 30px; margin-top:10px}
.eduSelectBox .radioGroup {font-weight:bold; color:#555555; margin-top:15px}
.eduSelectBox b {color:#1e9d44; font-size:14px; line-height:20px}
.eduSelectBox .choosingCourse {margin:30px 0 30px 0}
.edu_FireStatus .btn_Evaluation {
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	padding:6px 15px 3px 15px;
	background:#118f07;
	cursor:pointer;
	border:none;
}

.content .searchBar {background-color:#f8f8f8; height:31px}
.searchBar .searchBarLeft {float:left}

.searchBarLeft label { font-weight:bold; position:relative; top:-10px; left:3px}
.searchBar .searchBarRight {float:right; margin-top:4px; margin-right:4px;}
.searchBarRight select {height:23px}
.searchBarRight select,input {vertical-align:middle}

	.searchBarRight .searchBtn {
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	padding:6px 15px 3px 15px;
	background:#333333;
	cursor:pointer;
	border:none
}

	.searchBarRight .printBtn {
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	padding:6px 15px 3px 15px;
	background:#118f07;
	cursor:pointer;
	border:none
}


.applicationBtn {
font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	padding:6px 15px 3px 15px;
	background:#118f07;
	cursor:pointer;
	border:none
}
.detailsBtn {
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	padding:6px 15px 3px 15px;
	background:#333333;
	cursor:pointer;
	border:none
}

/*안전교육*/


/*실험실안전교재*/
.leftMenubar .leftMenu_LabEduGuide {background-image:url(../images/leftmenu/sub_nav_3_1.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_LabEduGuide:hover {background-image:url(../images/leftmenu/sub_nav_3_1_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_LabEdusafetyMovie {background-image:url(../images/leftmenu/sub_nav_3_2.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_LabEdusafetyMovie:hover {background-image:url(../images/leftmenu/sub_nav_3_2_over.png); width:200px; height:47px; display:block; text-indent:-9999px}

.LabEduBox {width:100%}
.LabEduBox .LabEduBoxLeft {float:left; width:493px;}
.LabEduBox .LabEduBoxRight {float:left; width:425px;}

.LabEduTable {margin-bottom:10px; margin-top:10px}
.LabEduTable .LabEduTableTop {border-top:2px solid #07538f}
.LabEduTable th {background-color:#fcfcfc; text-align:center}

.watchingBtn {
font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	padding:6px 10px 3px 10px;
	background:#118f07;
	cursor:pointer;
	border:none
}
.LabEduAddBtn {
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	padding:6px 15px 3px 15px;
	background:#333333;
	cursor:pointer;
	border:none; float:right; margin-right:5px
}


.LabEduMovTable {margin-bottom:10px; margin-top:10px}
.LabEduMovTable .LabEduMovTableTop {border-top:2px solid #07538f}
.LabEduMovTable th {background-color:#fcfcfc; width:100px}
.LabEduMovTable td {text-align:left; background:#FFF;}

.movPlayer {text-align:center; margin-top:50px; margin-bottom:50px}
.movViewBtnG {float:right}
.movViewBtnG .movViewBtn {
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	padding:6px 15px 3px 15px;
	background:#333333;
	cursor:pointer;
	border:none;  margin-right:5px
}
.labEduposterUl {background-color:#ece0d4; width:425px; height:589px}

/*실험실안전교재*/


/*안전매뉴얼*/

.leftMenubar .leftMenu_SafetyManual1 {background-image:url(../images/leftmenu/sub_nav_4_1.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyManual1:hover {background-image:url(../images/leftmenu/sub_nav_4_1_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyManual2 {background-image:url(../images/leftmenu/sub_nav_4_2.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyManual2:hover {background-image:url(../images/leftmenu/sub_nav_4_2_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyManual3 {background-image:url(../images/leftmenu/sub_nav_4_3.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyManual3:hover {background-image:url(../images/leftmenu/sub_nav_4_3_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyManual4 {background-image:url(../images/leftmenu/sub_nav_4_4.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyManual4:hover {background-image:url(../images/leftmenu/sub_nav_4_4_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyManual5 {background-image:url(../images/leftmenu/sub_nav_4_5.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_SafetyManual5:hover {background-image:url(../images/leftmenu/sub_nav_4_5_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.lineH150 {line-height:1.5em}

/*안전매뉴얼*/


/*자료실*/
.leftMenubar .Pds_Notice {background-image:url(../images/leftmenu/sub_nav_8_1.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_Notice:hover {background-image:url(../images/leftmenu/sub_nav_8_1_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_QnA {background-image:url(../images/leftmenu/sub_nav_8_2.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_QnA:hover {background-image:url(../images/leftmenu/sub_nav_8_2_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_SafetyResources {background-image:url(../images/leftmenu/sub_nav_8_3.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_SafetyResources:hover {background-image:url(../images/leftmenu/sub_nav_8_3_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_Incidents {background-image:url(../images/leftmenu/sub_nav_8_4.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_Incidents:hover {background-image:url(../images/leftmenu/sub_nav_8_4_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_Videoarchive {background-image:url(../images/leftmenu/sub_nav_8_5.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_Videoarchive:hover {background-image:url(../images/leftmenu/sub_nav_8_5_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_Safetyregulations {background-image:url(../images/leftmenu/sub_nav_8_6.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_Safetyregulations:hover {background-image:url(../images/leftmenu/sub_nav_8_6_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_Statute {background-image:url(../images/leftmenu/sub_nav_8_7.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .Pds_Statute:hover {background-image:url(../images/leftmenu/sub_nav_8_7_over.png); width:200px; height:47px; display:block; text-indent:-9999px}

.Pds_btnGroup {float:right; margin-bottom:10px;}

.Pds_btn {
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	padding:6px 15px 3px 15px;
	background:#333333;
	cursor:pointer;
	border:none; 
}

.Pds_btn_green {
font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	padding:6px 15px 3px 15px;
	background:#118f07;
	cursor:pointer;
	border:none
}

.Pds_Table {margin-bottom:10px; margin-top:10px}
.Pds_Table .Pds_TableTop {border-top:2px solid #07538f}
.Pds_Table th {background-color:#fcfcfc; width:80px}
.Pds_Table td b {color:#1e9d44}

.Pds_TableContent {line-height:24px; padding:10px}
.PdsCreateTitleInput {width:720px;}
.PdsCreateFileInput {width:605px;}

.rules_text {border: 1px solid #999; width: 918px; height: 100%; padding: 10px; line-height: 23px;color: #666; /* margin-bottom:60px */}
.rules_text label {font-weight: bold; font-size: 14px; color: #333;}
.rules_text label b {display:block; font-weight: bold; font-size: 20px; text-align:center}
/*자료실*/

/*체험교육장*/
.leftMenubar .leftMenu_ExperienceEduApp {background-image:url(../images/leftmenu/sub_nav_10_1.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_ExperienceEduApp:hover {background-image:url(../images/leftmenu/sub_nav_10_1_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_ExperienceEduRes {background-image:url(../images/leftmenu/sub_nav_10_2.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_ExperienceEduRes:hover {background-image:url(../images/leftmenu/sub_nav_10_2_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_ExperienceEduGuide {background-image:url(../images/leftmenu/sub_nav_10_3.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_ExperienceEduGuide:hover {background-image:url(../images/leftmenu/sub_nav_10_3_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_ExperienceEduResInfo  {background-image:url(../images/leftmenu/sub_nav_10_4.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_ExperienceEduResInfo:hover {background-image:url(../images/leftmenu/sub_nav_10_4_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
/*체험교육장 달력*/
.calWrap {position: relative; height: 20px; padding: 5px 0 5px 0; margin-top:30px; margin-bottom:4px; text-align:center}
.calWrap img {vertical-align: middle}
.calWrap .yymm span {margin-bottom: 10px; font-size: 22px; color: #000; font-weight:bold; font-family:sans-serif}
.calWrap .yymm img {margin-top: 2px}
.calWrap .cwChkBg {position: absolute; top: 10px; right: 0px}
.mgl2 {margin-left: 2px !important}
.reserveTop {position: relative; height: 28px; padding: 10px; margin-top: 5px; background: #497aa4}
.reserveTop img {vertical-align: middle}
.fl {float: left !important}
span.selectbox_title {display: inline-block; _margin-top: 1px; padding: 4px 40px 4px 0; _padding: 4px 0 4px 0; background: #86bdcf url(../../../img/kor/front/common/select_left.gif) left top no-repeat; color: #ffffff !important; font-weight: bold}
span.selectbox_title strong {display: inline-block; width: 100%; height: 15px; _height: 16px; overflow: hidden; padding: 5px 20px 0 10px; background: url(../../../img/kor/front/common/select_right.gif) no-repeat right top; font-weight: bold; letter-spacing: -1px}
select {padding: 1px; height: 20px; font: normal 12px dotum; color: #8C8C8C; vertical-align: middle;}
option {font-weight: normal; display: block; white-space: pre; min-height: 1.2em; padding: 0px 2px 1px}
.calBoxWrap {position: relative; z-index: 1}
.caCalTbl {border-top: 1px solid #d6d6d6; margin-top:3px}
.caCalTbl caption {position: absolute; visibility: hidden; margin: 0; padding: 0; width: 0; height: 0; overflow: hidden; font: 0/0 arial}
.caCalTbl thead th {width: 95px; padding: 8px 0 9px 0; border-bottom: 1px solid #d6d6d6; border-right: 1px solid #d6d6d6; color: #555555; font-family:sans-serif; font-weight:bold; text-align:center;}
.caCalTbl thead th.sun, .caCalTbl tbody td.sun, .caCalTbl tbody td.holiday {color: #a81010}
.caCalTbl tbody td {padding: 8px 0 8px 0; height: 45px; min-height: 45px; /* border-bottom: 1px solid #d6d6d6; border-right: 1px solid #d6d6d6;*/ vertical-align: top; color: #666666; font-size: 12px}
.caCalTbl tbody td span {font-weight: bold; padding-left: 3px}
.caCalTbl tbody td div {margin-top: 3px; padding-left: 1px; font-weight: normal; z-index: 1}
.caCalTbl tbody td div ul.reqList li {margin-top: 1px; padding: 2px 0; line-height: 14px; font-size: 11px}
.caCalTbl tbody td div ul.reqList li.poss {margin:4px 4px 0px; padding: 4px 10px 4px 10px; color: #ffffff; background: #458fcb url(../../../img/kor/front/visit/ico_res01.gif) no-repeat; border-radius:4px}
.caCalTbl tbody td div ul.reqList li.poss a:link, .caCalTbl tbody td div ul.reqList li.poss a:visited {color: #ffffff}
.caCalTbl thead th.sat, .caCalTbl tbody td.sat span{color: #458fcb; border-right: 0}
.caCalTbl thead th.sun, .caCalTbl tbody td.sun span, .caCalTbl tbody td.holiday span {color: #ff0000}
.caCalTbl tbody td div ul.reqList li.imps {margin:4px 4px 0px; padding: 4px 10px 4px 10px; background: #eee; color: #a6a6a6 !important; border-radius:4px}
.caCalTblTableTop {border-top: 2px solid #07538f}
.divPsR {position: relative}
div.reqTmWrap {position: relative; width: 1px; height: 1px; z-index: 100}
div.reqTmWrap .cont {position: absolute; top:0; left:-31px; width: 180px; padding: 5px; background: #6d6d6d; z-index: 101; border-radius:3px}
div.reqTmWrap .cont strong {display: block; padding: 3px 0 8px 5px; background: #6d6d6d; color: #ffffff}
div.reqTmWrap .cont .btn {display: block; padding:0; text-align:right; /*position: absolute; top: 10px; right: 10px*/}
div.reqTmWrap .cont span.btn {line-height:0; font-size:0; padding:0 0 1px}
div.reqTmWrap .cont div {padding: 5px 10px; background: #ffffff}
div.reqTmWrap .cont ul li {position: relative; height: 15px; padding-top: 2px; padding-bottom: 2px; color: #a6a6a6 }
div.reqTmWrap .cont ul li img {position: absolute; top: 3px; right: 0; vertical-align: middle}
.tali {text-align:left !important;}
.txtIdt20 {text-indent:20px}
.vs_btnGroup {text-align:right; margin-bottom:10px;}
.psDtOkArea {width: 788px; margin-left: 20px; margin-bottom:10px; border-bottom: 1px solid #c8c8c8; padding: 0 20px 30px}
.psDtTxt1 {font-size:15px; color: #333}
.psDtTxt2 {overflow: auto; overflow-y: auto; border: 1px solid #ddd; padding: 14px; margin: 18px 0 16px; width: 96%; height: 150px; font-family: '돋움','dotum'; font-size:; color: #666; line-height: 1.417em}
.psDtTxt3 {float: right; font-family: '돋움','dotum'; font-size:; color: #333}
.vs_select:hover {color:#df3127}
.vs_Ps {width: 788px; margin-left: 20px; margin-bottom:10px; border-bottom: 1px solid #c8c8c8; padding: 0 20px 20px; font-size:11px; color:#df3127; line-height:15px;}

 /*로고영역*/
 /*.user_name_wrap {position:absolute; top:65px; left:650px; height:31px; padding:0 20px; border-radius:31px; background:#f9f9f9;}*/
 .user_name_wrap {float:left; margin-top:23px; margin-left:10px; height:31px; padding:0 20px; border-radius:31px; background:#f9f9f9;}
 .user_name_wrap span {float:left; height:13px; line-height:13px; margin-top:10px; font-weight:bold; color:#333;}
 .user_name_wrap .user_position {color:#0685ae; padding-right:10px; border-right:1px solid #ccc;}
 .user_name_wrap .user_name {margin-left:10px;}                   
   	 				  
.bolLtSt1 {border-left: 1px solid #d3d3d3}

.liList {
    border: none !important;
    height: 30px !important;
    margin-top: 10px;
}
.selected {
    font-size: 14px;
    font-weight: bold;
    margin-left: 20px;
    color: #ff5555;
}
.alink0, .alink1, .alink2 {
    font-size: 14px;
    font-weight: bold;
    margin-left: 20px;
}
.liList2 {
    height: 30px !important;
    margin-top: 10px;
}
/* 법령 및 규정 UI Object */
.lawTab_face {padding:0; text-align:center; }
.lawTab_face ul {position:relative; padding:0;_padding:2px 0 0 0; /*border-bottom:1px solid #143253;*/ font-size:12px; list-style:none; *zoom:1; }
.lawTab_face ul:after {display:block; clear:both; content:"";}
.lawTab_face li {float:left; margin-right:4px; width:180px; height:30px; background-color:#f8f8f8; border-radius:2px;}
.lawTab_face li a,
.lawTab_face li a span {cursor:pointer; font-size:12px; font-weight:bold; width:180px; height:30px; color:#003358; line-height:30px;}
.lawTab_face li a span {border:1px solid #143253; border-radius:2px;} 
.lawTab_face li a {float:left; text-decoration:none}
.lawTab_face li a span {display:inline-block;}
.lawTab_face .on {background-color:#1c426c; border-radius:2px; color:#fff; width:180px; height:30px;}

/********* intro용 *********/
/* gnb용 */
.gnb_infoW {width:171px !important; color:#fff; font-family:'Nanum Barun Gothic','Nanum Gothic','나눔 고딕',arial,sans-serif; font-weight:bold; font-size:16px; line-height:36px; letter-spacing:0px} /* LSH 181025 */
.gnb_infoW:hover {background:url(../images/gnb/gnbBg_over.png) repeat-x; color:#111} /* LSH 181025 */
.gnb_MbusiW {width:171px !important; color:#fff; font-family:'Nanum Barun Gothic','Nanum Gothic','나눔 고딕',arial,sans-serif; font-weight:bold; font-size:16px; line-height:36px; letter-spacing:0px} /* LSH 181025 */
.gnb_MbusiW:hover {background:url(../images/gnb/gnbBg_over.png) repeat-x; color:#111} /* LSH 181025 */
.gnb_FindWayW {width:171px !important; color:#fff; font-family:'Nanum Barun Gothic','Nanum Gothic','나눔 고딕',arial,sans-serif; font-weight:bold; font-size:16px; line-height:36px; letter-spacing:0px} /* LSH 181025 */
.gnb_FindWayW:hover {background:url(../images/gnb/gnbBg_over.png) repeat-x; color:#111} /* LSH 181025 */
.gnb_SafetySystemW {width:171px !important; color:#fff; font-family:'Nanum Barun Gothic','Nanum Gothic','나눔 고딕',arial,sans-serif; font-weight:bold; font-size:16px; line-height:36px; letter-spacing:0px} /* LSH 181025 */
.gnb_SafetySystemW:hover {background:url(../images/gnb/gnbBg_over.png) repeat-x; color:#111} /* LSH 181025 */
.gnb_SafetyDataW {width:171px !important; color:#fff; font-family:'Nanum Barun Gothic','Nanum Gothic','나눔 고딕',arial,sans-serif; font-weight:bold; font-size:16px; line-height:36px; letter-spacing:0px} /* LSH 181025 */
.gnb_SafetyDataW:hover {background:url(../images/gnb/gnbBg_over.png) repeat-x; color:#111} /* LSH 181025 */
.gnb_NoticeW {background:url(../images/gnb/NoticeW.png) center center no-repeat; width:171px !important; height:35px; text-indent:-9999px}
.gnb_NoticeW:hover {background:url(../images/gnb/NoticeW_over.png) center center no-repeat; width:171px !important; height:35px; text-indent:-9999px}
.gnb_SqBd {width:171px !important; color:#fff; font-family:'Nanum Barun Gothic','Nanum Gothic','나눔 고딕',arial,sans-serif; font-weight:bold; font-size:16px; line-height:36px; letter-spacing:0px} /* LSH 181025 */
.gnb_SqBd:hover {background:url(../images/gnb/gnbBg_over.png) repeat-x; color:#111} /* LSH 181025 */

.leftMenubar .leftMenu_gSafetyOrg1 {background-image:url(../images/leftmenu/gsub_nav_1_1.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_gSafetyOrg1:hover {background-image:url(../images/leftmenu/gsub_nav_1_1_over.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_gSafetyMap1 {background-image:url(../images/leftmenu/gsub_nav_5_1.png); width:200px; height:47px; display:block; text-indent:-9999px}
.leftMenubar .leftMenu_gSafetyMap1:hover {background-image:url(../images/leftmenu/gsub_nav_5_1_over.png); width:200px; height:47px; display:block; text-indent:-9999px}

/********* 페이지 제목 *********//* newStyle1 */
.lefttitleBorder h2 {font-family: NotoSansR, sans-serif; font-weight: bold; font-size: 20px/*18px*/; color: #167d5e; padding:12px 15px 13px;}
.contTitleSt1 {width:1200px; margin-left:-20px; padding:8px 13px; /* padding-bottom:20px; */ height: 45px /* auto */; /* border: none; background-color: inherit; */ margin-bottom:30px}
.contTitleSt1 h3 {font-family: NotoSansL, sans-serif; font-size: 30px /* 34px */; font-style:normal; color:#000; line-height:45px}

/********* leftMenu *********//* newStyle1 */
ul.leftMenubar > li {/*border-bottom: 1px solid #dcdcdc;*/}
ul.leftMenubar > li > a {display: block; padding: 16px 20px 16px 17px; color: #343434; font-family: NotoSansL, sans-serif; font-weight:bold; font-size: 16px/*14px*/;}
/* ul.leftMenubar > li a:hover {color: #167d5e; background-color: #ffffff;} */
ul.leftMenubar li a:hover {color: #167d5e; background-color:#f1f1f1;}
/* ul.leftMenubar > li.on > a {color: #167d5e; background-color:#f1f1f1;} */
/* ul.leftMenubar > li ul {display: none;} */
/* ul.leftMenubar > li > ul {padding:0} */
ul.leftMenubar > li > ul > li > a {display: block; font-family: NotoSansL, sans-serif; padding: 17px 17px 17px 24px; color: #343434; font-size: 14px;}
/* ul.leftMenubar > li > ul > li.on a {color: #167d5e;} */
/*ul.leftMenubar > li > ul li ul {display: none; padding-bottom: 8px; background-color: #ffffff;}*/
ul.leftMenubar > li > ul li li a {display: block; font-family: NotoSansL, sans-serif; padding: 18px 17px 18px 34px; color: #343434; font-size: 12px;}
ul.leftMenubar > li > ul > li li a:hover {color: #167d5e;}
ul.leftMenubar li.noDepth a {background-image: none !important;}
ul.leftMenubar > li > a.leftMnOn {color: #343434; background-color:#f1f1f1; font-family: NotoSansR, sans-serif;}
/* ul.leftMenubar > li > .leftMnOn > ul {display:block;} */
/* ul.leftMenubar > li > a.leftMnOn {font-family: NotoSansR, sans-serif; color: #343434; background-color:#f1f1f1;} */
ul.leftMenubar > li > ul li > a.leftMnOn {color: #343434; font-family: NotoSansR, sans-serif; font-weight:bold; background-color:#f1f1f1;}
/* ul.leftMenubar > li > ul > li.leftMnOn > ul {display:block;} */
#LawLeftMenu li {min-height:36px;}
#LawLeftMenu li a {padding: 12px 17px 12px 24px;}


/*********  게시판리스트용 ul li  **********//* newStyle1 */
.srhBarUlSt1 {background-color:rgba(255,255,255,0) !important;}
.tableLiSt1 {margin-top:30px; overflow: hidden;}
li.tblLiContNot {width:100% !important; height:176px !important; text-align:center; margin:0 0 32px !important;}
li.tblLiContNot .tblLiTit {display:table-cell; padding: 0; height:176px; vertical-align:middle; text-align:center; width: 940px;}
.tableLiSt1 li {float:left; width:290px; height:/* 336px */274px; margin:0 35px 32px 0;}
.tableLiSt1 li:nth-child(3n+4) {margin:0 0 32px 0;}
.posTLSt1 {top: 0 !important; left: 0 !important;}
.vaM {vertical-align:middle;}
.tblLiBgSt1 li {background-color:#1496ca;}
.tblLiBgSt2 li {background-color:#147d5e;}
.tblLiBgSt3 li {background-color:#85b94b;}
.tblLiBgSt4 li {background-color:#f4b91e;}
.tblLiBgSt5 li {background-color:#e9562b;}
.tblLiBgSt6 li {background-color:#333333;}
.tblLiBgSt7 li {background-color:#f5f5f5;}
.liDtlNoSt1 .tblLiTit {height:/* 231px */179px;}
.liDtlNoSt1 .tblLiDetailEtc {height:/* 42px */44px;}
.liDtlNoSt2 .tblLiTit {height:/* 187px */137px;}
.liDtlNoSt2 .tblLiDetailEtc {height:86px;}
.liDtlNoSt2.liChg1Wht .tblLiDetailEtc {height: auto;}
.tblLiTit, .tblLiDetailCont, .tblLiDetailEtc span {color:#fff;}
.tblLiBgSt7 .tblLiTit, .tblLiBgSt7 .tblLiDetailCont, .tblLiBgSt7 .tblLiDetailEtc span {color:#555;}
.tblLiTit {font-size:17px/* 23px */; font-family: NotoSansL, sans-serif; height:/* 168px -> 161px*/125px; line-height:1.3; padding: 15px 14px 0; overflow:hidden; word-break: break-all;}
.tblLiDetailEtc {line-height:1.3; padding: /* 20px 14px 28px */14px 14px 22px; background-color:rgba(255,255,255,0.1);}
.tblLiDetailCont {line-height:1.3; /* background-color:rgba(255,255,255,0.1); */}
.tblLiBgSt7 .tblLiDetailEtc {background-color:rgba(0,0,0,0.05);}
.tblLiDetailEtc span {display:block; font-family: NotoSansL, sans-serif;}
.tblLiDetailCont span {display:block; font-family: NotoSansL, sans-serif;}
.tblLiDetailCont {font-size:16px; height:34px;/* 50px; */ padding: 9px 7px 13px 1px; overflow:hidden; line-height:1.5; word-break:break-word;} 
.tblLiDetailDate {padding-top:/* 22px */14px;}
.liChg1Wht .tblLiDetailDateAdd {padding-top:0px;}
.txtEllipsis2 {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; word-wrap: normal}
.tblLiPgDpYes {display:none;}
.tblLiBtnSt1 {text-align:right; margin-top: -16px;}
.tblLiBtnSt1 .LabEduAddBtn {float: none;}
.tblLiPaging {text-align:right; padding: 9px 0 0;}
.tblLiPaging .tblLiPgDpNo {display:none;}
.tblLiPaging .tblLiPgDpYes {display:inline-block;}
.tblLiPaging .page_num {font-size:14px; font-family: NotoSansR, sans-serif; color:#000;}
.tblLiPaging .page_num.on {color:#147d5e;}
.tblLiFtSt1 {font-size:14px; font-family: NotoSansR, sans-serif; color:#000;}
.tblLiFtSt1:hover {color:#e9562b}
.tblDetailCont1 {min-height: 120px !important; padding: 20px;}
.tblDetailCont2 {padding: 20px 0;}
.tblDetailCont3 {padding: 20px 0;}
.tblDetailSt1 th, .tblDetailSt1 td {padding: 10px 20px;}
.tblDetailSt1 th, .tblDetailSt1 td, .tblDetailCont1 span, .tblDetailCont1 p, .tblDetailCont2 span, .tblDetailCont2 p, .tblDetailCont3 span, .tblDetailCont3 p {font-size:14px; font-family: NotoSansL, sans-serif;}
.tdBtnStRe1 {font-family: dotum, '돋움',sans-serif; font-size: 12px;}
.tblBtnSt1 {float:none; margin-bottom: unset; text-align: right;}
.wFtTitSt1 {font-size:32px !important; font-weight:bold;}
.wFtAtFileSpDv > span {font-family: NotoSansR, sans-serif;}
.wFtAtFileSpDv > div {overflow:hidden; margin:6px 0}
.tableLiSt1 li a.select:hover,a.select:active {text-decoration:none;}
.fiveWdInpSz1 {height: 21px !important; width:780px;}
.ulLiListBtnSt1 {font-size:16px; font-family: NotoSansR, sans-serif; border-radius:2px; font-weight: normal; color: #333; padding: 0 20px; height:36px; background: #fff /* #118f07 */; cursor: pointer;}
.ulLiListBtnSt1:hover {background: #118f07; color: #fff;}
.ulLiListBtnSt2 {font-size:14px; font-family: NotoSansR, sans-serif; border-radius:2px; font-weight: normal; color: #fff; padding: 0 14px; height:30px; background: #333 /* #118f07 */; cursor: pointer;}
.ulLiListBtnSt2:hover {background: #118f07; color: #fff;}
.ftStiNormal {font-style: normal;}
.liChg1Wht {background-color: #fff !important; width:288px !important; height:153px !important; border:1px solid #ddd; box-shadow:0 1px 0 #595959}
.liChg1Wht .tblLiTit {height:92px; margin-bottom:11px;}
.liChg1Wht .tblLiDetailEtc {padding: 10px 14px 10px;}
.ftStNormal {font-style:normal}
.liChg1Wht .tblLiTit, .liChg1Wht .tblLiDetailCont, .liChg1Wht .tblLiDetailEtc span {color:#000}
.liChg1Wht .tblLiDetailEtc {background-color:rgba(0,0,0,0.01); border-bottom:1px dashed #efefef}
.tblLiContNot.liChg1Wht {width: auto !important; height: 153px !important;}
li.tblLiContNot.liChg1Wht .tblLiTit {height: 153px;}
.liChg1Wht .lh0_9 {line-height:0.9}
.liDtlNoSt1.liChg1Wht .tblLiDetailEtc {height:auto}
.liChg1Wht.ht174 {height:174px !important;}
.liChg1Wht.ht190 {height:190px !important;}
.tblLiDetailEtc.invertSt1 {/* border-top: 1px dashed #efefef;  */border-bottom:none;}

/*********  게시판리스트용 ul li Old style 변형  **********//* newStyle1 */
.tableLiSt1 .tblHeaderSt1 {display:none}
.listStOld1 .tblHeaderSt1 {display:list-item; border-top:2px solid #07538f; border-bottom:1px solid #595959 !important; font-weight: bold}
.listStOld1 {margin-top:30px; margin-bottom:30px; overflow: hidden}
.listStOld1 li {margin:0}
.listStOld1 li:nth-child(3n+3) {margin:0}
.listStOld1 li a.select:hover,a.select:active {text-decoration:none}
.listStOld1 .liChg1Wht.ht190 {width:auto !important; height: 41px !important; border-bottom:none; border-left:none; border-right:none; box-shadow:none}
.listStOld1 li:last-child.liChg1Wht.ht190 {width:auto !important; border-bottom:1px solid #ddd; box-shadow:none}
.listStOld1 .liChg1Wht {width:auto !important; height: 41px !important; border-bottom:none; border-left:none; border-right:none; box-shadow:none}
.listStOld1 li:last-child.liChg1Wht {width:auto !important; border-bottom:1px solid #ddd; box-shadow:none}
/* .listStOld1 li a.select p {float:right} */
.listStOld1 li p {float:right}
.listStOld1 .ftStNormal.fl {padding-right:0px}
.listStOld1 .ftStNormal.fr {padding-left:0px}
.listStOld1 li .wdt00 {width:100px}
.listStOld1 li .wdt01 {width:454px;/* 393px */ font-size: 14px; padding: 10px 14px 10px; height: auto; margin-bottom: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; word-wrap: normal}
.listStOld1 li .wdt02 {width:182px;/* 160px */  font-size: 14px; background-color: rgba(255,255,255,0); border-bottom: 1px dashed #fff}
.listStOld1 li .wdt03 {width:260px; font-size: 14px}
.listStOld1 li .wdt04 {width:130px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; word-wrap: normal}
.listStOld1 li .wdt05 {width: 44px;/* 36px */ white-space: nowrap; overflow: hidden; text-overflow: ellipsis; word-wrap: normal}
.listStOld1 li .wdt06 {width:290px; font-size: 14px}
.listStOld1 li .wdt07 {width: 54px; font-size: 14px}
.listStOld1 li .wdt08 {width: 60px; font-size: 14px}
.listStOld1 li .wdt09 {width:346px;/* 393px */ font-size: 14px; padding: 10px 14px 10px; height: auto; margin-bottom: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; word-wrap: normal}
.listStOld1 li .wdt10 {width:178px}
.listStOld1 li p.tblLiDetailEtc {background-color: rgba(255,255,255,0); border-bottom: none}
.listStOld1 .pdR0 {padding-right:0}
.listStOld1 .pdR0i {padding-right:0 !important}
.listStOld1 .pdL0 {padding-left:0}
.listStOld1 .taStCenter {text-align:center}
.lstNumSt1 {display:none}
.listStOld1 .tblLiTit span.lstNumSt1 {display:inline-block; width:30px; font-size: 14px; padding-right:14px; font-family: NotoSansL, sans-serif}  
.listStOld1 li .wdt01.hdTN4 {width:650px}
.listStOld1 .liChg1Wht {border-bottom: none; border-left: none; border-right: none;}
.listStOld1 .fN {float: none}
.listStOld1 .cNHt40 {height:40px !important}
.subMtrSt1 {display:inline}
.subMtrSt1 {text-decoration: none;}
.listStOld1 i .subMtrSt1 {display:none}


/****** intro용 ******//* newStyle1 */
.intInfoBox {width:787px; font-family: NotoSansR, sans-serif; font-size:16px; line-height:1.5;}
.intInfoBoxTit {font-size:34px; font-family: NotoSansR, sans-serif; font-weight:bold; color:#000; line-height:1.3;}
.intInfoBoxTitStr1 {font-family: NotoSansB, sans-serif; color:#07538f}
.intBgPic1 {background:url(../images/intro/intropic2.png)376px 164px no-repeat;}
.tblInfoGrp1 {border-collapse: separate; border-spacing: 10px; margin-left:-10px;}
.tblInfoGrp1 caption {line-height:0; font-size: 0; text-indent:-9999px}
.tblInfoGrp1 td {/* background-color:#023a7d; */ padding:15px 0; text-align:center; color:#fff; font-family: NotoSansL, sans-serif; font-size:14px; line-height:1.3; background:url(../images/intro/intropic4.png) #023a7d top right no-repeat;}
.tblInfoGrp1 tr, .tblInfoGrp1 td {border:0;}
.noCap caption {line-height:0; font-size: 0; text-indent:-9999px}
.trpUlSt1 {padding:5px 5px 5px 20px; list-style-type: disc;}
.trpUlSt1 li {padding-bottom:5px;}
.trpUlSt1 li:last-child {padding-bottom:0px;}
.trpTblTdLineHtSt1 th {line-height:1.4;}
.imgOnlyDviSt1 {padding: 30px; border: 1px dashed #e1e1e1; margin: 0 auto;}
.popup_btn_set, .setBtn, .closeBtn {font-family: NotoSansL, sans-serif !important;}

.searchInput{width: 30%}

/* gnb 조정 용 */ /* lsh 210719 */
.newKUGnbSt1 {background: url(../images/bg/navDepth_bg2.png) repeat-x; font-family: 'NotoSansL', sans-serif; /* border-top:1px solid rgba(255,255,255,0.2) */}
.newKUGnbSt1:hover {background:url(../images/bg/navDepth_bg3.png) repeat-x; border-bottom:1px solid #f5f0eb; /* ; transition:0.5s */}
.gnb.newKUGnbSt1 {height:60px}
.newKUGnbSt1 .depth01 {width: 1280px !important}
.newKUGnbSt1 .depth01 li {width: 160px}
.newKUGnbSt1 .depth01 li a {width: 160px; height: 60px; font-size:17px/*16px*/; color:#fff; font-weight:bold; line-height:60px}
.newKUGnbSt1 .depth01 li a:hover {color:#840029 !important}
.newKUGnbSt1:hover .depth01  li a {color:#111}
.newKUGnbSt1 .depth01 li ul {height:360px; display:none; border-right:1px solid #f5f0eb; width:159px}/* GNB 2depth 메뉴 추가시 높이값 조절 */
.newKUGnbSt1 .depth01 li ul li {width:159px}/* GNB 2depth 메뉴 넓이값 조절 */
.newKUGnbSt1 .depth01 li ul a {height:45px; font-size:15px/*13px*/; color:#111; line-height:45px}
.newKUGnbSt1 .gnb_2Depth {font-family: 'NotoSansL', sans-serif}
.newKUGnbSt1 .gnb_2Depth:hover {background-color:inherit}
.newKUGnbSt1 ul li ul {padding:20px 0 30px !important}

/* sub화면 배경 및 gnb 수정용 */
.newKUSubSt1 {background-image: url(../images/bg/sub_ku_bg.jpg); background-repeat: repeat-x; background-position: center top}
.newKUSubSt1 #Integration_top_wrap {background:none}
.newKUSubSt1 #contents {margin: 129px auto 0; background-color:inherit}
.newKUSubSt1 .contTitleSt1 {width: 1262px; margin-left: -47px; padding: 8px 9px; background-color:rgba(0,0,0,0.1); border-bottom: 1px solid rgba(0,0,0,0.1); border-top: 1px solid  rgba(0,0,0,0.1)}
.newKUSubSt1 .contTitleSt1 h3 {width: 1194px; color:#fff}
.newKUSubSt1 .contentRight {padding-top:45px}

/* 테이블 수정용 */
.newKUTblSt1{width:60%; margin-top: 0px;}
.newKUTblSt2 {width:39%; margin-top: 0px;}
.newKUTblSt1 .eduLabTableTop {border-top: 2px solid #670015;}
.newKUTblSt2 .eduLabTableTop {border-top: 2px solid #bfa3a3;}
.newKUTblSt1 thead th {font-family: 'NotoSansL', sans-serif; font-size:18px; color: #fff; background-color: #86031d; line-height: 18px; padding: 11px 5px 13px 5px;}
.newKUTblSt2 thead th {font-family: 'NotoSansL', sans-serif; font-size:18px; background-color: #f1f1f1; line-height: 18px; padding: 11px 5px 13px 5px;}
.newKUTblSt2 th {font-family: 'NotoSansL', sans-serif; font-size:16px; line-height: 18px; padding: 12px 5px 12px 5px; height:31px;}
.newKUTblSt1 td, .newKUTblSt2 td {font-family: 'NotoSansL', sans-serif; font-size:16px; line-height: 18px;}
.newKUEtcTx1 {display:block; font-family: 'NotoSansL', sans-serif; color:#000; font-size:14px; line-height: 32px;}
.nKUTdImgSt1 {display:block; margin:10px auto; width:100px;}
.nKUSITbl {overflow:hidden;}
.nKUSITbl > li {float:left; margin-right:4px; margin-bottom:10px; height: 480px; text-align:center; font-family: 'NotoSansL', sans-serif; font-size:12px; line-height: 32px; border: 1px solid #ddd; border-top: 2px solid #670015; border-radius:3px;}
.nKUSITbl > li:last-child {margin-bottom:0px;}
.nKUSITbl > li > strong {display:block; font-family: 'NotoSansL', sans-serif; font-size:16px; letter-spacing:-1px; color: #fff; background-color: #86031d; line-height: 18px; padding: 12px 5px 14px 5px; height:18px;}
.nKUSITbl > li > strong > sub {font-size:8px;}
.nKUSIQuty {display:block; margin:0 auto 6px; width:90%; font-family: 'NotoSansL', sans-serif; color:#000; font-size:16px; line-height: 32px; background-color: #fcfcfc; border-radius:16px;}
.nKUMPic1 {display:block; margin:10px auto; margin-right: auto !important; width:92%;}
.nKUSITbl > li > p {font-family: 'NotoSansL', sans-serif; font-size:16px; line-height: 20px; padding-bottom: 14px;}
.nKUSITbl2 {overflow:hidden;}
.nKUSITbl2 > li {float:left; margin-right:4px; margin-bottom:10px; height: 330px; text-align:center; font-family: 'NotoSansL', sans-serif; font-size:14px; line-height: 18px; border: 1px solid #ddd; border-top: 2px solid #670015; border-radius:3px;}
.nKUSITbl2 > li:last-child {margin-bottom:0px;}
.nKUSITbl2 > li > strong {display:block; font-family: 'NotoSansL', sans-serif; font-size:18px; color: #fff; background-color: #86031d; line-height: 18px; padding: 12px 5px 14px 5px; height:18px;}
.nKUSITbl2 > li > strong > sub {font-size:8px;}
.nKUSITbl2 .nKUSIQuty {display:block; margin:0 auto 6px; width:90%; font-family: 'NotoSansL', sans-serif; color:#000; font-size:16px; line-height: 32px; background-color: #fcfcfc; border-radius:16px;}
.nKUSITbl2 .nKUMPic1 {display:block; margin:10px auto; margin-right: auto !important; width:74%;}
.nKUSITbl2 > li > p {font-family: 'NotoSansR', sans-serif; font-size:16px; line-height: 20px; padding: 14px 0 6px;}