﻿@charset "utf-8";
/* CSS Document */

/*html, body {width:100%; height:100%; }*/ /* KUM 스타일 디자인용 End */
body {background-image: url(/images/main/main_Visual2.png); background-repeat: no-repeat; background-position: center 175px}/*main_coding_bg_image.png*/
#wrap {height:auto}
#accessibility	{ visibility:visible; width:0; height:0; overflow:hidden; font-size:0; line-height:0; text-indent:-3000em; position:absolute;}
#whole_wrap {background:#f8f8f8 url(../images/main/main_coding_bg_image.png) no-repeat center top;  min-width:1200px; min-height:100%; padding-bottom:5px; }
.con_wrap {position:relative; width:1200px; margin:0 auto; padding-top:38px; margin-bottom:0; overflow:auto; min-height: 554px; }
*:first-child+html .con_wrap {position:relative; width:1200px; margin:0 auto; padding-top:38px; margin-bottom:0;overflow:visible;}
.main_title {text-align:center; margin-bottom:60px;}
/*메인컨텐츠*/
.main_con_wrap {position:relative; margin-top:105px; width:1200px; min-height:590px; }
*:first-child+html .main_con_wrap {position:relative; top:45px; width:1200px; min-height:590px; }
/*.main_Content {margin-top: 38px; height: 175px;}*/
/*.main_Content {
    height: 238px;
    width: 1200px;
    margin: 0 auto;
    margin-top: 40px;
}*/

/*컨텐츠 영역*/
#contents {margin-top:390px; clear:both; z-index:1;}

/*리모트영역*/
.remote_menu {position:absolute; width:500px; top:-70px; right:0; text-align:right;}
.remote_menu span, .remote_menu a {color:#555;}
.remote_menu .user_name {font-weight:bold;}
.univ_home {padding-left:25px; margin-left:10px; background:url(../images/main/univ_home_btn.png) no-repeat left 0px;}
.univ_home a {font-weight:normal}



/* gnb */
/*.gnb {width:100%; text-align:center; height:36px; position:absolute;top:110px; z-index:1}
.gnb .depth01 {width:1200px; margin:0 auto;}
.gnb .depth01 li {float:left; width:150px;}
.gnb .depth01 li a {width:150px; height:35px; display:block; }
.gnb .depth01 li ul {height:420px; display:none; border-right:1px solid #f8f8f8; width:150px;}*/

 /*GNB 1Depth*/
/*.gnb_Introduction {background:url(/images/gnb/Introduction.png) center center no-repeat; width:148px; height:35px; text-indent:-9999px}
.gnb_Introduction:hover {background:url(/images/gnb/Introduction_over.png) center center no-repeat; width:148px; height:35px; text-indent:-9999px}
.gnb_SafetyTraining {background:url(/images/gnb/SafetyTraining.png) center center no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_SafetyTraining:hover {background:url(/images/gnb/SafetyTraining_over.png) center center no-repeat; width:149px; height:35px; text-indent:-9999px}
.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 {background:url(/images/gnb/Laboratorysafetymaterials.png) center center no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_Laboratorysafetymaterials:hover {background:url(/images/gnb/Laboratorysafetymaterials_over.png) center center no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_Waste {background:url(/images/gnb/Waste.png) center center no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_Waste:hover {background:url(/images/gnb/Waste_over.png) center center no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_LMO {background:url(/images/gnb/LMO.png) center center no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_LMO:hover {background:url(/images/gnb/LMO_over.png) center center no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_MutualInsurance {background:url(/images/gnb/MutualInsurance.png) center center no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_MutualInsurance:hover {background:url(/images/gnb/MutualInsurance_over.png) center center no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_AciRInsurance {background:url(/images/gnb/AciRInsurance.png) center center no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_AciRInsurance:hover {background:url(/images/gnb/AciRInsurance_over.png) center center no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_MSDS {background:url(/images/gnb/MSDS.png) center center no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_MSDS:hover {background:url(/images/gnb/MSDS_over.png) center center no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_Archives {background:url(/images/gnb/Archives.png) center center no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_Archives:hover {background:url(/images/gnb/Archives_over.png) center center no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_SafetyMg {background:url(/images/gnb/SafetyMg.png) center center no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_SafetyMg:hover {background:url(/images/gnb/SafetyMg_over.png) center center no-repeat; width:149px; height:35px; text-indent:-9999px}*/


/*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} 
.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}
.gnb_SafetyMgSb7:hover {background:url(/images/gnb/SafetyMgSb7_over.png) 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}
.gnb_AciRIns1:hover {background:url(/images/gnb/AciRIns1_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_AciRIns2 {background:url(/images/gnb/AciRIns2.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.gnb_AciRIns2:hover {background:url(/images/gnb/AciRIns2_over.png) no-repeat; width:149px; height:35px; text-indent:-9999px}
.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  20150224 추가*/
/*.gnb {position:absolute; width:1200px; background:url(../images/main/new_main_btm_bg2.png) repeat left top; z-index:100; border-bottom:1px solid #333; top:157px; left:50%; margin-left:-600px}
*:first-child+html .gnb {position:absolute; width:1200px; top:157px; background:url(../images/main/new_main_btm_bg2.png) repeat left top; z-index:100; border-bottom:1px solid #333;}
.gnb .depth01 {width:1200px; margin:0 auto; overflow:hidden; }
.gnb .depth01 li {color:#ddd; float:left; text-align:left; font-size:14px; font-family: NanumGothicBold, NanumGothic, '돋움', dotum, AppleGothic, sans-serif;}
.gnb .depth01 .gnb_menu01 {width:102px;}
.gnb .depth01 .gnb_menu02 {width:169px;}
.gnb .depth01 .gnb_menu03 {width:129px;}
.gnb .depth01 .gnb_menu04 {width:203px;}
.gnb .depth01 .gnb_menu05 {width:143px;}
.gnb .depth01 .gnb_menu06 {width:156px;}
.gnb .depth01 .gnb_menu08 {width:145px;}
.gnb .depth01 .gnb_menu09 {width:153px;}
.gnb .depth01 li a {height:25px; color:#fff; text-decoration:none; display:block; padding:10px 0px 0 0px; letter-spacing:-0.05em; line-height:100%;}
.gnb .depth01 li.gnb_menu08 a {padding:10px 34px 0 34px; }
*:first-child+html .gnb .depth01 li.gnb_menu08 a {padding:10px 35px 0 35px;}

.gnb .depth01 li.current {background:url(../images/main/new_main_btm_bg2.png) repeat-x left top;}
.gnb .depth01 li.current a {color:#9cc815;}

.main_over {font-weight:bold; color:#9cc815;}

.gnb .depth01 li ul {height:420px; padding-top:10px; display:none; border-right:none}
*:first-child+html .gnb .depth01 li ul {height:220px;}
.gnb .depth01 li ul li {float:none; clear:both; text-align:left;  font-family: '돋움', dotum, AppleGothic, sans-serif; font-size:12px; line-height:14px; font-weight:normal;}
.gnb .depth01 li ul li.current {background:none;}
.gnb .depth01 li ul li a {color:#fff !important; padding:5px 0 5px 28px !important; letter-spacing:0em;}
.gnb .depth01 li ul.gnb_sub02 li a {padding:5px 0 5px 25px !important;}
.gnb .depth01 li ul.gnb_sub03 li a {padding:5px 0 5px 25px !important;}
.gnb .depth01 li ul.gnb_sub04 li a {padding:5px 0 5px 53px !important;}
.gnb .depth01 li ul.gnb_sub05 li a {padding:5px 0 5px 30px !important;}
.gnb .depth01 li ul.gnb_sub06 li a {padding:5px 0 5px 38px !important;}
.gnb .depth01 li ul.gnb_sub08 li a {padding:5px 10px 5px 25px !important;}
.gnb .depth01 li ul.gnb_sub09 li a {padding:5px 10px 5px 47px !important;}
*:first-child+html .gnb .depth01 li ul.gnb_sub08 li a {padding:5px 0 5px 10px !important;}
.gnb .depth01 li ul li a.hover {color:#9cc815 ! important;}*/





/*메인컨텐츠 우측 안전교육 박스 메뉴*/
.box_menu_safety {position:absolute; width:450px; height:440px; right:0; top:0; background:url(../images/main/safety_edu_bg.png) repeat-x left bottom; text-align:center;}
.box_menu_safety h2 {margin-top:14px; margin-bottom:28px}
.box_menu_safety img {}
.safety_edu_btn_wrap {width:376px; margin:0 auto;}
.box_menu_safety a {float:left; margin-right:6px; width:119px; height:160px; margin-top:-10px}
.safety_education_01 {background:url(../images/main/safety_edu_korea.png) no-repeat left top;}
.safety_education_02 {background:url(../images/main/safety_edu_english.png) no-repeat left top;}
.safety_education_03 {background:url(../images/main/certificate_view.png) no-repeat left top; margin-right:0;}
.safety_education_01:hover {background:url(../images/main/safety_edu_korea_o.png) no-repeat left top;}
.safety_education_02:hover {background:url(../images/main/safety_edu_english_o.png) no-repeat left top;}
.safety_education_03:hover {background:url(../images/main/certificate_view_o.png) no-repeat left top; margin-right:0;}
.mainEduPeriod {clear:both; position:absolute; font-size:14px; color:#fff; top:304px; left:100px;} /*임성훈 추가 150422*/

/*메인컨텐츠 좌측 박스메뉴 영역*/
.box_menu_01 {position:absolute; top:0; left:0; width:440px; height:140px; background:#e76565;}
.box_menu_01:hover {background:#eb5b5b;outline:1px solid #fff;}
.box_menu_01 .box_menu_icon {position:absolute; top:40px; left:49px;}
.box_menu_01 .in_boxmenu_01 {background:url(../images/main/laboratory_management_menu1.png) no-repeat left 50%;}
.box_menu_01 .in_boxmenu_02 {background:url(../images/main/laboratory_management_menu2.png) no-repeat left 50%;}
.box_menu_01 .in_boxmenu_03 {background:url(../images/main/laboratory_management_menu3.png) no-repeat left 50%;}
.box_menu_01 .in_boxmenu_04 {background:url(../images/main/laboratory_management_menu4.png) no-repeat left 50%; border-bottom:none;}
.box_menu_01 .in_boxmenu_01:hover {background:url(../images/main/laboratory_management_menu1_o.png) no-repeat left 50%;}
.box_menu_01 .in_boxmenu_02:hover {background:url(../images/main/laboratory_management_menu2_o.png) no-repeat left 50%;}
.box_menu_01 .in_boxmenu_03:hover {background:url(../images/main/laboratory_management_menu3_o.png) no-repeat left 50%;}
.box_menu_01 .in_boxmenu_04:hover {background:url(../images/main/laboratory_management_menu4_o.png) no-repeat left 50%;}


.box_menu_02 {position:absolute;left:450px; top:0px; width:290px; height:140px;}
.box_menu_02 a {display:block;  width:100%; height:100%; background:url(../images/main/total_graph.png) no-repeat left top;}
.box_menu_02 a:hover {background:url(../images/main/total_graph_o.png) no-repeat left top; outline:1px solid #fff;}

.box_menu_03 {position:absolute; top:150px; left:0; width:440px; height:140px; background:#e76565;}
.box_menu_03:hover {background:#eb5b5b;outline:1px solid #fff;}
.box_menu_03 .box_menu_icon {position:absolute; top:30px; left:49px;}
.box_menu_03 .in_boxmenu_01 {background:url(../images/main/safety_check_menu1.png) no-repeat left 50%;}
.box_menu_03 .in_boxmenu_02 {background:url(../images/main/safety_check_menu2.png) no-repeat left 50%;}
.box_menu_03 .in_boxmenu_03 {background:url(../images/main/safety_check_menu3.png) no-repeat left 50%; border-bottom:none;}
.box_menu_03 .in_boxmenu_01:hover {background:url(../images/main/safety_check_menu1_o.png) no-repeat left 50%;}
.box_menu_03 .in_boxmenu_02:hover {background:url(../images/main/safety_check_menu2_o.png) no-repeat left 50%;}
.box_menu_03 .in_boxmenu_03:hover {background:url(../images/main/safety_check_menu3_o.png) no-repeat left 50%;}

/*.box_menu_04 {position:absolute; top:300px; left:0px; width:290px; height:140px; background:#366d98;}
.box_menu_04:hover {background:#25699e; outline:1px solid #fff;}
.box_menu_04 .in_boxmenu_01 {background:url(../images/main/chemi_menu1.png) no-repeat left 50%;}
.box_menu_04 .in_boxmenu_02 {background:url(../images/main/chemi_menu2.png) no-repeat left 50%; border-bottom:none;}
.box_menu_04 .in_boxmenu_01:hover {background:url(../images/main/chemi_menu1_o.png) no-repeat left 50%;}
.box_menu_04 .in_boxmenu_02:hover {background:url(../images/main/chemi_menu2_o.png) no-repeat left 50%;}*/

.box_menu_04 {position:absolute; top:300px; left:0px; width:290px; height:140px; background:#366d98;}
.box_menu_04:hover {background:#0d91af; outline:1px solid #fff;}
.box_menu_04 .box_menu_icon {position:absolute; top:34px; left:32px;}
.box_menu_04 .box_menu_title {position:absolute; top:54px; left:144px;}

/*.box_menu_04 .box_menu_icon {position:absolute; top:24px; left:52px;}*/
.box_menu_04 .box_in_menu {position:absolute; left:150px; top:17px; width:100px; z-index:20;}
.box_menu_04 .box_in_menu li {}
.box_menu_04 .box_in_menu li.li_last {border-bottom:none;}
.box_menu_04 .in_boxmenu {display:block; width:100%; height:52px; border-bottom:1px dotted #95c1f3;}

.box_menu_04 .in_boxmenu_02 { border-bottom:none;}

.box_menu_05 {position:absolute; top:150px; left:450px; width:290px; height:140px; background:#149ab8;}
.box_menu_05:hover {background:#0d91af; outline:1px solid #fff;}
.box_menu_05 .box_menu_icon {position:absolute; top:40px; left:48px;}
.box_menu_05 .box_menu_title {position:absolute; top:53px; left:154px;}

.box_menu_06 {position:absolute; top:300px; left:300px; width:440px; height:140px; background:#149ab8;}
.box_menu_06:hover {background:#0d91af;outline:1px solid #fff;}
.box_menu_06 .box_menu_icon {position:absolute; top:29px; left:47px;}
.box_menu_06 .box_menu_title {position:absolute; top:40px; left:232px;}
.box_menu_06 p {position:absolute; top:84px; left:152px; color:#fff; width:250px; font-size:14px;  text-align:center;}

.box_menu_07 {position:absolute; top:450px; left:0px; width:140px; height:140px; background:#366d98; text-align:center;}
.box_menu_07:hover {background:#25699e;outline:1px solid #fff;}
.box_menu_07 .box_menu_icon {width:70px; margin:9px auto 5px}

/*.box_menu_08 {position:absolute; top:450px; left:150px; width:140px; height:140px; background:#366d98; text-align:center;}
.box_menu_08:hover {background:#25699e;outline:1px solid #fff;}
.box_menu_08 .box_menu_icon {width:57px; margin:15px auto 0px auto;}*/

.box_menu_08 {position:absolute; top:450px; left:150px; width:140px; height:140px; background:#366d98; text-align:center;}
.box_menu_08:hover {background:#25699e;outline:1px solid #fff;}
.box_menu_08 .box_menu_icon {width:70px; margin:16px auto 7px auto;}

/*.box_menu_09 {position:absolute; top:450px; left:300px; width:140px; height:140px; background:#366d98; text-align:center;}
.box_menu_09:hover {background:#25699e;outline:1px solid #fff;}
.box_menu_09 .box_menu_icon {width:70px;  margin:15px auto 0px auto;}*/

.box_menu_09 {position:absolute; top:450px; left:300px; width:140px; height:140px; background:#366d98; text-align:center;}
.box_menu_09:hover {background:#25699e;outline:1px solid #fff;}
.box_menu_09 .box_menu_icon {width:57px; margin:15px auto 0px auto;}

/*.box_menu_10 {position:absolute; top:450px; left:450px; width:140px; height:140px; background:#149ab8; text-align:center;}
.box_menu_10:hover {background:#0d91af;outline:1px solid #fff;}
.box_menu_10 .box_menu_icon {width:70px;  margin:15px auto 0px auto;}*/

.box_menu_10 {position:absolute; top:450px; left:450px; width:140px; height:140px; background:#149ab8; text-align:center;}
.box_menu_10:hover {background:#25699e;outline:1px solid #fff;}
.box_menu_10 .box_menu_icon {width:70px;  margin:15px auto 0px auto;}

.box_menu_11 {position:absolute; top:450px; left:600px; width:140px; height:140px; background:#149ab8; text-align:center;}
.box_menu_11:hover {background:#0d91af;outline:1px solid #fff;}
.box_menu_11 .box_menu_icon {width:70px;  margin:15px auto 6px auto;}

.box_link {position:absolute; top:0; left:0; width:100%; height:100%; z-index:10;}
.box_menu_title {position:absolute; top:53px; left:164px; z-index:2;}
.box_in_menu {position:absolute; right:21px; top:11px; width:120px; z-index:20;}
.box_in_menu li {}
.box_in_menu li.li_last {border-bottom:none;}
.in_boxmenu {display:block; width:100%; height:29px; border-bottom:1px dotted #fff;} 


/*msdn 검색*/
.box_menu_msdn {position:absolute; top: 450px; left:750px; width:450px; height:140px; background:url(../images/main/black_trans80_bg.png) repeat left top;}
.box_menu_title_msdn {position:absolute; top:18px; left:17px;}
.box_menu_icon_msdn {position:absolute; top:18px; right:24px;}
.box_menu_search label {color:#fff; line-height:30px;}
.box_menu_search {position:absolute; top:65px; left:16px;}



/*하단 내용부분-공지사항*/
.btm_wrap {clear:both; width:100%; height:318px; background:;}
.btm_con_wrap {width:1200px; margin:0 auto; /*padding:40px 0 0 0;*/ overflow:hidden;}
.btm_con {float:left;}
.btm_con_left {margin:0 40px 0 10px;}
.btm_announcement {position:relative; width:568px; height:27px; border-bottom:1px solid #999999;}
.btm_announcement a {position:absolute; right:0; top:1px;}
.announcement_wrap {margin-top:17px;}
.announcement_wrap li {position:relative; width:550px; height:23px; padding-left:12px; margin-left:3px; background:url(../images/main/announcement_bullet.png) no-repeat left 24%; text-indent:0; color:#ccc;}
.announcement_wrap li span { color:#555;}
.announcement_wrap li a:hover {text-decoration:underline;color:#ccc;}
.announcement_wrap li span.date {position:absolute; right:0;}
.nt_date1 {float: right; vertical-align: middle;}

/*아이콘 메뉴*/
.icon_menu_wrap {width:; background-color:#fff;}
.icon_menu_wrap li {float:left;}
.icon_menu_wrap li a {float:left; width:128px; height:173px; background:url(../images/main/btn_btm_menu.png) no-repeat; margin-right:20px;}
.icon_menu_wrap li .icon_menu4 {margin-right:0;}
.icon_menu_wrap li .icon_menu1 {background-position:0 0;}
.icon_menu_wrap li .icon_menu2 {background-position:-148px 0;}
.icon_menu_wrap li .icon_menu3 {background-position:-296px 0;}
.icon_menu_wrap li .icon_menu4 {background-position:-444px 0;}
.icon_menu_wrap li .icon_menu1:hover {background-position:-572px 0;}
.icon_menu_wrap li .icon_menu2:hover {background-position:-720px 0;}
.icon_menu_wrap li .icon_menu3:hover {background-position:-868px 0;}
.icon_menu_wrap li .icon_menu4:hover {background-position:-1016px 0;}

/*푸터부분*/
.footer_wrap {background:#fcfcfc; position:relative; width:100%; height:90px; margin:0 auto; border-top:; clear:both; margin-top:-90px;}
.address {position:relative; width:1200px; margin:0 auto; padding-top:17px;}
.address a {position:absolute; top:26px; right:120px; width:100px; height:35px; background:url(../images/main/footer_private.png) no-repeat left top;}
.address a:hover { background:url(../images/main/footer_private_o.png) no-repeat left top;}