﻿@charset "utf-8";

@import url("/sites/ksa_kr/css/content_d.css");

/*데스트탑에서 숨기기*/
	/*모바일용_마이메뉴버튼*/.mymenu{display:none;}
	/*모바일용_전체메뉴버튼*/.sitemap{display:none;}
	/*모바일용_언어선택*/.mtopLanguage{display:none;}

  /* 품질경영 > 품질연구 메뉴 강제이동 */
#menuUItop .li_2_16160{min-height:125px !important;}
#menuUItop .li_2_16749 {min-height:125px !important; position:absolute; top:125px; left:0; border-right:1px solid #ddd !important;}
#menuUItop .li_2_16162{padding-bottom:13px !important;}

#masterTab .ul_4 .li_4 {
	display: block !important;
}
#masterTab .tabToggle{
	display: none !important;
}
#_wrap #_wrapArticle #_container #_aside{
	position:relative;
	width:200px;
	float:left;
}
#_wrap #_wrapArticle #_container #_content{
	position: relative;
    width: 940px;
    float: right;
}

/**[Layout]********************************************************/
	#_wrap {}
	#_wrap #_wrapHeader {position:fixed;left:0px;top:0px;width:100%;height:169px;background:#FFF;z-index:100;}
	#_wrap #_wrapHeader #_header {position:relative;height:60px;width:1200px;margin: 0 auto;padding:0px;}
	#_wrap #_wrapArticle {position:relative;width:100%;}
	#_wrap #_wrapArticle #_container {position:relative;width:1200px;margin: 0 auto;padding-bottom:70px;overflow:hidden;}


/**[메인메뉴BG]********************************************************/
	#wrapGnbBG{background:#00b6a8;width:100%;position:absolute;height:60px;top:60px;}

/**[헤더]********************************************************/
	/*openunb*/
		#_header .openunb{display:none;}
	/*unb*/
		#_header .unb{display: block; position:absolute;left:0px;top:10px;}
		#_header .unb ul{overflow:hidden;}
		#_header .unb ul li{float:left;}
		#_header .unb ul li a{display:block;padding:12px 12px 0 12px;color:#777777;}
		#_header .unb ul li a.unb01{height:28px;color:#FFF;background:#0072bc;}
		#_header .unb ul li a.unb02{height:26px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #dddddd;}
		#_header .unb ul li a.unb03{height:26px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;}
		#_header .unb ul li a.unb04{height:26px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}
		#_header .unb ul li a.unb05{height:28px;color:#FFF;background:#009cb4;}
		#mListOpen {
			height: 40px;
			line-height: 40px;
			color: #FFF;
			background: #0072bc;
			padding: 0 12px;
			text-indent: 0;
			font-size: 1em;
			width: auto;
		}
	/*로고*/
		#_logo{width:232px;height:29px;position:absolute;left:50%;top:15px;margin-left:-116px;}
	/*검색*/
		#_header .topSearch{position:absolute;right:130px;top:10px;}
		#_header .topSearch input{color:#888888;border:1px solid #e1e1e1;height:37px;width:172px;padding:0 10px;float:left;}
		#_header .topSearch a{display:block;width:39px;height:39px;background:url(../images/topBTNSearch.png) no-repeat;font-size:0px;float:left;}
	/*언어*/
		#_header .topLanguage{position:absolute;right:0px;top:10px;}
		#_header .topLanguage select{color:#888888;border:1px solid #e1e1e1;width:85px;height:39px;padding-left:10px;float:left;/*background:url(../images/form_arrow2.png) right no-repeat;*/}
		#_header .topLanguage a{display:block;width:38px;height:37px;border-style: solid; border-width: 1px 1px 1px 0; border-color: #e1e1e1;/* background:url(../images/topBTNLanguage.png) no-repeat; */ background-color: #efefef; float:left; text-align:center; line-height: 40px;}

/**[메인메뉴열기/닫기]**/
		#mMenu{display:none;}
		#mMenu .mMenuButton{}
		#mMenu #mMenuOpen{}
		#mMenu #mMenuClose{}	

	/**[메인메뉴]********************************************************/
		#wrapGnb{}
		.menuUItop{width:1200px;margin-left:-600px;position:absolute;left:50%;top:60px;}
		.menuUItop a{}
		.menuUItop .top_div{}
		.menuUItop .div_1{position:absolute;left:0px;top:0px;}
		.menuUItop ul.ul_1{overflow:hidden;}
		.menuUItop ul.ul_1 li.li_1{float:left;text-align:center;font-weight:600;font-size:18px;}
		.menuUItop ul.ul_1 li.li_1 a.a_1{display:block;color:#FFF;height:40px;padding:20px 0 0 0;}
		.menuUItop ul.ul_1 li.li_1 a.a_1._active, 
		.menuUItop ul.ul_1 li.li_1 a.a_1:hover{color:#00b6a8;background:#FFF;font-weight:bold;}
	
		.menuUItop .div_2{display:none;}
		.menuUItop .div_2{position:fixed;top:120px;left:0;margin:0;width:100%;background:#eee;z-index:130;border-bottom: 2px #00b6a8 solid;}		
		/*.menuUItop .div_2{position:fixed;top:120px;left:50%;margin-left:-600px;width:1200px;padding-bottom:30px;background:#FFF;z-index:130;border-bottom: 2px #00b6a8 solid;}*/
		.menuUItop .div_2 ul.ul_2 {overflow:hidden;width: 1200px;margin: auto;}
		.menuUItop .div_2 ul.ul_2 li.li_2 {float:left;text-align:left;font-weight:normal;width:20%;margin:0; min-height:224px;}
		.menuUItop .div_2 ul.ul_2 li.li_2:hover {background-color: #fff;}
		.menuUItop .div_2 ul.ul_2 li.li_2 a.a_2,
		.menuUItop .div_2 ul.ul_2 li.li_2 div.div_3{margin-left: 15px; margin-right: 15px;}
		.menuUItop .div_2 ul.ul_2 li.li_2 a.a_2{color:#333;border-bottom:0px solid #ddd; font-weight: 700;padding:20px 0 20px 0; font-size: 14px; display: block;}
		.menuUItop .div_2 ul.ul_2 li.li_2._useChildDiv a.a_2{background:url(../images/a_2_gab.gif) no-repeat right 50%;}
	
		.menuUItop .div_3{}
		.menuUItop .div_3 ul {margin-top:0px;padding-bottom:0px;border-bottom:0px;}
		.menuUItop .div_3 ul li {float: none; width: 100%; background:url(../images/gnb3depBul.gif) no-repeat 0 13px;}
		.menuUItop .div_3 ul li a{height:auto;border-bottom:0px solid #ddd;padding:7px 0 7px 7px; font-size: 12px; display: block; color: #777;}
		.menuUItop .div_3 ul li a:hover,
		.menuUItop .div_3 ul li a._active{color: #333;}
	
		.menuUItop .div_4{display: none;}
		.menuUItop .div_4 ul {width:200px;border-bottom:1px solid #c3c3c3;padding:10px 0;}
		.menuUItop .div_4 ul li {font-size:12px;background:url(../images/gnb4depBul.png) no-repeat 0 9px;}
		.menuUItop .div_4 ul li a{height:auto;padding:3px 10px;border-bottom:0px;}
		.menuUItop .div_4 ul li a:hover,
		.menuUItop .div_4 ul li a._active{}
		
		.menuUItop li:hover{}
		.menuUItop li li:hover{font-weight:600;}
		.menuUItop li li li:hover{}
		.menuUItop li li li li:hover{font-weight:600;}
	
		.menuUItop ul.ul_1 li:nth-child(1) a.a_1{position:fixed;width:130px;}
		.menuUItop ul.ul_1 li:nth-child(2) a.a_1{position:fixed;margin-left:130px;width:130px;}
		.menuUItop ul.ul_1 li:nth-child(3) a.a_1{position:fixed;margin-left:260px;width:150px;}
		.menuUItop ul.ul_1 li:nth-child(4) a.a_1{position:fixed;margin-left:410px;width:170px;}
		.menuUItop ul.ul_1 li:nth-child(5) a.a_1{position:fixed;margin-left:580px;width:170px;}
		.menuUItop ul.ul_1 li:nth-child(6) a.a_1{position:fixed;margin-left:750px;width:150px;}
		.menuUItop ul.ul_1 li:nth-child(7) a.a_1{position:fixed;margin-left:900px;width:150px;}
		.menuUItop ul.ul_1 li:nth-child(8) a.a_1{position:fixed;margin-left:1050px;width:150px;}
	
		/*
		.menuUItop ul.ul_1 li:nth-child(1) a.a_1:hover,
		.menuUItop ul.ul_1 li:nth-child(1) a.a_1._active{background:#FFF url(../images/gnbStandardOn.png) no-repeat 30px 13px;text-indent:45px;}
		.menuUItop ul.ul_1 li:nth-child(2) a.a_1:hover,
		.menuUItop ul.ul_1 li:nth-child(2) a.a_1._active{background:#FFF url(../images/gnbCertifiedOn.png) no-repeat 30px 13px;text-indent:45px;}
		.menuUItop ul.ul_1 li:nth-child(3) a.a_1:hover,
		.menuUItop ul.ul_1 li:nth-child(3) a.a_1._active{background:#FFF url(../images/gnbTrainingOn.png) no-repeat 20px 13px;text-indent:50px;}
		.menuUItop ul.ul_1 li:nth-child(4) a.a_1:hover,
		.menuUItop ul.ul_1 li:nth-child(4) a.a_1._active{background:#FFF url(../images/gnbQualityOn.png) no-repeat 15px 13px;text-indent:45px;}
		.menuUItop ul.ul_1 li:nth-child(5) a.a_1:hover,
		.menuUItop ul.ul_1 li:nth-child(5) a.a_1._active{background:#FFF url(../images/gnbForumOn.png) no-repeat 15px 13px;text-indent:45px;}
		.menuUItop ul.ul_1 li:nth-child(6) a.a_1:hover,
		.menuUItop ul.ul_1 li:nth-child(6) a.a_1._active{background:#FFF url(../images/gnbMemberOn.png) no-repeat 25px 13px;text-indent:50px;}
		.menuUItop ul.ul_1 li:nth-child(7) a.a_1:hover,
		.menuUItop ul.ul_1 li:nth-child(7) a.a_1._active{background:#FFF url(../images/gnbMemberOn.png) no-repeat 15px 13px;text-indent:50px;}
		.menuUItop ul.ul_1 li:nth-child(8) a.a_1:hover,
		.menuUItop ul.ul_1 li:nth-child(8) a.a_1._active{background:#FFF url(../images/gnbMemberOn.png) no-repeat 20px 13px;text-indent:50px;}
		*/

		/*#_menuGnbSubWrap{display:none;position:absolute;top:120px;left:0;width:100%;height:200px;background:#FFF;border-bottom:3px solid #00b6a8;z-index:120;}*/

		/**페이지내비게이션********************************************************/
		#masterNavigation{position:absolute;top:120px;z-index:110;}
		#masterNavigation .location{width:1200px;}

/**[서브메뉴]********************************************************/
	.menuUIsub{}
	/*사이드메뉴타이틀*/
	.menuUIsub .menuSubTitleUI{}
	.menuUIsub .menuSubTitleUI h2{width:170px;height:55px;padding:30px 0 0 30px;color:#FFF;font-size:27px;font-weight:600; background:url(../images/sidemenuTitBG_standard.png) no-repeat;}
body.eQ01 .menuUIsub .menuSubTitleUI h2{background:url(../images/sidemenuTitBG_01.png) no-repeat;}
body.eQ02 .menuUIsub .menuSubTitleUI h2{background:url(../images/sidemenuTitBG_02.png) no-repeat;}
body.eQ03 .menuUIsub .menuSubTitleUI h2{background:url(../images/sidemenuTitBG_03.png) no-repeat;}
body.eQ04 .menuUIsub .menuSubTitleUI h2{background:url(../images/sidemenuTitBG_04.png) no-repeat;}
body.eQ05 .menuUIsub .menuSubTitleUI h2{background:url(../images/sidemenuTitBG_05.png) no-repeat;}
body.eQ06 .menuUIsub .menuSubTitleUI h2{background:url(../images/sidemenuTitBG_06.png) no-repeat;}
body.eQ07 .menuUIsub .menuSubTitleUI h2{background:url(../images/sidemenuTitBG_07.png) no-repeat;}
body.eQ08 .menuUIsub .menuSubTitleUI h2{background:url(../images/sidemenuTitBG_08.png) no-repeat;}
	
	/*사이드메뉴*/
	.menuUIsub .sub_div{border-left:1px solid #dddddd;border-right:1px solid #dddddd;}
	.menuUIsub .sub_div .ul_2 .li_2 .a_2{display:block;font-size:15px;height:32px;border-bottom: 1px #ddd solid;padding: 17px 0 0 15px;background: url("../images/lMenu1depBul.png") no-repeat 93% 22px;}
	.menuUIsub .sub_div .ul_2 .li_2 .a_2:hover,
	.menuUIsub .sub_div .ul_2 .li_2 .a_2._active{color:#1d78b3;background:url(../images/lMenu1depBulOn.png) 93% 22px no-repeat;font-weight:600;}

	.menuUIsub .sub_div .div_3{display:none;border-left:0;border-right:0px;border-bottom:0px;}
	.menuUIsub .sub_div .div_3 .ul_3 .li_3 .a_3{background: url(../images/lMenu2depBul.png) no-repeat 17px 15px;padding: 9px 0 0 30px;height:25px;font-size:13px;border-bottom: 1px #ddd solid;display:block;}
	.menuUIsub .sub_div .div_3 .ul_3 .li_3 .a_3:hover,
	.menuUIsub .sub_div .div_3 .ul_3 .li_3 .a_3._active{color:#1d78b3;font-weight:600;}

	.menuUIsub .sub_div .div_4{border-left:0px;border-right:0px;border-bottom:1px solid #dddddd;padding:10px 0;line-height:200%;}
	.menuUIsub .sub_div .div_4 .ul_4 .li_4 .a_4{background:#FFF url(../images/lMenu3depBul.png) 25px 12px no-repeat;padding-left:35px;padding-top:5px;border-bottom:0px;font-size:12px;display: block;}
	.menuUIsub .sub_div .div_4 .ul_4 .li_4 .a_4:hover,
	.menuUIsub .sub_div .div_4 .ul_4 .li_4 .a_4._active{color:#1d78b3;font-weight:600;}

	.menuUIsub .sub_div ul li._active ._childDiv {display: block !important;}

/**[타이틀]********************************************************/
	#masterTitle{position:relative;}
	/*페이지타이틀*/
		#masterTitle h1 {background:url(../images/bul_h1.png) left no-repeat;padding:0 0 0 15px;margin:50px 0 0 0;font-size:22px;font-weight:normal;}

/**기능버튼********************************************************/
	.fnc{width:81px;position:absolute;right:0px;top:30px;}
	.fnc ul{overflow:hidden;}
	.fnc li{float:left;width:40px;height:38px;}
	.fnc li.noneT.noneM{border-left: 1px solid #dfdfdf;}
	.fnc li img{}
	/*연결SNS*/
		.fnc .snsgup{display:none;width:121px;position:absolute;top:0px;right:0px;background:url(../images/sns_top.png) no-repeat 0 40px;padding-top:40px;z-index:80;}
		.fnc .snsgup ul{margin-top:7px;}
		.fnc .snsgup ul li{clear:both;width:119px;background:#f6f6f6;border-bottom:1px solid #cfcfcf;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}
		.fnc .snsgup ul li a{display:block;width:100%;padding:8px 0px 8px 40px;}
		.fnc .snsgup ul li a.fac{background:url(../images/sns_fac.png) no-repeat 10px 7px;}
		.fnc .snsgup ul li a.twi{background:url(../images/sns_twi.png) no-repeat 10px 7px;}
		.fnc .snsgup ul li a.ins{background:url(../images/sns_ins.png) no-repeat 10px 7px;}
		.fnc .snsgup ul li a.kak{background:url(../images/sns_kak.png) no-repeat 10px 7px;}
		.fnc .snsgup ul li a.url{background:url(../images/sns_url.png) no-repeat 10px 7px;}
	/*연결SNS닫기버튼*/
		.fnc .snsgup .snsgupclose{position:absolute;top:0px;right:0px;}
		.fnc .snsgup .snsgupclose a{display:block;width:40px;height:38px;background:url(../images/btn_link_off.png) no-repeat;font-size:0px;}		

/**[컨텐츠시작]********************************************************/
	#contentsWrap{line-height:200%;font-size:13px;margin:40px 0 60px;clear:both}

/**[탭메뉴]********************************************************/
	#masterTab{}
	#masterTab nav{width:100%;margin-bottom:30px;position:relative;}
	#masterTab nav div{}
	#masterTab nav div ul{overflow:hidden;}
	#masterTab nav div li{float:left;width: 25%;border-bottom: 2px solid #0097b6;margin-bottom: 3px;} 
	#masterTab nav div li a{display:block;text-align:center;padding:10px 0;margin:0;text-decoration:none;font-size:12px;border-width: 3px 0 0 3px;border-style: solid;border-color: #ffffff;background-color: #faf8f8;} 
	#masterTab nav div li:nth-child(4n+4) a,
	#masterTab nav div li:last-child a{border-width: 3px 1px 0 3px;} 
	#masterTab nav div li a:hover{color:#0097b6;font-weight:600;}
	#masterTab nav div li a._active{color:#FFF;background:#0097b6;font-weight:600;border-color: #0097b6;}


/**[풋터]********************************************************/
	.menuFnb{float:left;padding-bottom:20px;}
	.menuFnb ul{overflow:hidden;padding-top:13px;}
	.menuFnb ul li{float:left;padding-left:15px;margin-right:15px;background:url(../images/line_03.png) left no-repeat;}
	.menuFnb ul li:first-child{padding-left:0px;background:none;}
	.menuFnb ul li a{display:block;}
	.menuFnb ul li a.ex01{color:#db0000;}
	
	._jumpMenu{float:right;padding-bottom:20px;overflow:hidden;}
	._jumpMenu select{border:1px solid #676767;height:39px;padding:0 10px;float:left;background:url(../images/form_arrow2.png) right no-repeat;margin-left:10px;}
	._jumpMenu button{width:39px;height:39px;padding-top:2px;text-align:center;background:#676767;float:left;color:#FFF !important;border:1px solid #676767;cursor:pointer;}
	address{clear:both;font-size:12px;font-style:normal;line-height:150%;border-top:1px solid #d5d5d5;padding-top:20px;}
	.fologo{float:right;margin-top:-40px;}

/*기본화살표숨기기:크롬,사파리,파폭(백그라운드이미지있어야사라짐)*/
	select{-webkit-border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/form_arrow.png) right no-repeat;}
/*기본화살표숨기기:IE9이상*/
	select::-ms-expand {display:none;}

/**[2016.7.27.메뉴요청사항반영.yeon]******************************/		
.menuUItop ul.ul_1 li.li_1 .div_2 .ul_2 .li_2{
  border-style: solid;
  border-color: #ddd;
  border-width: 0 1px 0 0;
box-sizing:border-box;
}
.menuUItop ul.ul_1 li.li_1 .div_2 .ul_2{
  border-left: 1px #ddd solid;
}
#wrapGnb .menuUItop ul.ul_1 li.li_1:nth-child(1) .div_2 .ul_2 .li_2{
  width:   239px; /* 2016.8.23 수정 */
  height: 250px;
}
#wrapGnb .menuUItop ul.ul_1 li.li_1:nth-child(2) .div_2 .ul_2 .li_2{
  width:   239px;
  height: 300px;
}
#wrapGnb .menuUItop ul.ul_1 li.li_1:nth-child(2) .div_2 .ul_2 .li_2:nth-child(6),
#wrapGnb .menuUItop ul.ul_1 li.li_1:nth-child(2) .div_2 .ul_2 .li_2:nth-child(7),
#wrapGnb .menuUItop ul.ul_1 li.li_1:nth-child(2) .div_2 .ul_2 .li_2:nth-child(8){
	height: 240px;
}
#wrapGnb .menuUItop ul.ul_1 li.li_1:nth-child(3) .div_2 .ul_2 .li_2{
  width:   239px; 
  height: 240px; 
}
#wrapGnb .menuUItop ul.ul_1 li.li_1:nth-child(3) .div_2 .ul_2 .li_2:nth-child(1),
#wrapGnb .menuUItop ul.ul_1 li.li_1:nth-child(3) .div_2 .ul_2 .li_2:nth-child(2),
#wrapGnb .menuUItop ul.ul_1 li.li_1:nth-child(3) .div_2 .ul_2 .li_2:nth-child(3),
#wrapGnb .menuUItop ul.ul_1 li.li_1:nth-child(3) .div_2 .ul_2 .li_2:nth-child(4),
#wrapGnb .menuUItop ul.ul_1 li.li_1:nth-child(3) .div_2 .ul_2 .li_2:nth-child(5){
  border-width: 0 1px 1px 0;
  height: 150px;
}
#wrapGnb .menuUItop ul.ul_1 li.li_1:nth-child(7) .div_2 .ul_2 .li_2{
  width:   199px;
  height: 340px; 
}

#wrapGnb .menuUItop ul.ul_1 li.li_1:nth-child(7) .div_2 .ul_2 .li_2:nth-child(7),
#wrapGnb .menuUItop ul.ul_1 li.li_1:nth-child(7) .div_2 .ul_2 .li_2:nth-child(8){
	height: 150px; 
}

/**[2016.7.27.메뉴요청사항반영.yeon]******************************/	


/* 2016.8.23 수정 */
#wrapGnb .menuUItop ul.ul_1 li.li_1:nth-child(8) .div_2 .ul_2 .li_2{
	width:   199px;
	height: 180px;
}
