@charset "utf-8";

/*탭메뉴_위젯용**********/
	#tabNav_w a.m_openTabMenu{display:none;}
	#tabNav_w{position:relative;}
	#tabNav_w nav ul{margin-bottom:40px;overflow:hidden;}
	#tabNav_w nav ul li{float:left;}
	#tabNav_w nav ul a{display:block;margin:2px;position:relative;box-sizing:border-box;height:48px;padding:9px 12px;border:1px solid #bfbfbf;font-size:15px;font-weight:400;transition: all 0.2s cubic-bezier(0.2, 0, 0.3, 1);}
	#tabNav_w nav ul a:before{content:"";display:block;width:8px;height:12px;background:url(/sites/guide/images/bul_tabNav_2.png);position:absolute;top:calc(50% - 6px);right:12px;}
	@media only screen and (max-width:480px){
		#tabNav_w nav{display:none;position:absolute;width:100%;background:#FFF;z-index:3;top:49px;}
		#tabNav_w nav ul{margin-bottom:0;}
		#tabNav_w nav ul li{width:100% !important;float:none;}
		#tabNav_w nav ul li a{margin:0;height:auto;padding:9px 12px;border-top:0;}
		#tabNav_w a.m_openTabMenu{display:block;margin-bottom:40px;position:relative;box-sizing:border-box;height:48px;padding:9px 12px;font-size:15px;font-weight:400;color:#FFF;background:#51c4cb;}
		#tabNav_w a.m_openTabMenu:before{content:"";display:block;width:12px;height:8px;background:url(/sites/guide/images/bul_tabNav.png);position:absolute;top:calc(50% - 4px);right:12px;transition: all 0.2s cubic-bezier(0.2, 0, 0.3, 1);}
		#tabNav_w a.m_openTabMenu.active:before{transform:rotate(180deg);}
	}
	/*ACTIVE*/
	#tabNav_w nav ul li a:hover,
	#tabNav_w nav ul li a:focus{color:#FFF;background:#bfbfbf;}
	#tabNav_w nav ul li a:hover:before,
	#tabNav_w nav ul li a:focus:before{background:url(/sites/guide/images/bul_tabNav.png);}
	#tabNav_w nav ul li a.active{color:#FFF;background:#51c4cb;border:1px solid #51c4cb;}
	#tabNav_w nav ul li a.active:before{background:url(/sites/guide/images/bul_tabNav.png);}
	
	/*DIVIDE*/
	#tabNav_w nav ul li{width:20%;}
	@media only screen and (max-width:580px){
		#tabNav_w nav ul li{width:33.3%;}
	}

/*규정집*/
	.ruleInner{display:table;}
	.ruleMenu{display:table-cell;width:25%;border-top:2px solid #2385f3;vertical-align:top;}
	.ruleMenu > ul{height:600px;overflow-y:auto;overflow-x:hidden;}
	.ruleMenu > ul > li{}
	.ruleMenu > ul > li > a{display:block;font-size:15px;padding:10px 10px;font-weight:500;border-bottom:1px solid #DDD;background:#f9f9f9;}
	.ruleMenu > ul > li > ul{}
	.ruleMenu > ul > li > ul > li{}
	.ruleMenu > ul > li > ul > li > a{display:block;font-size:14px;padding:7.5px 25px;border-bottom:1px dashed #DDD;}
	.ruleMenu > ul > li > ul > li:last-child > a{border-bottom:1px solid #DDD;}
	.ruleMenu > ul > li > a:hover,
	.ruleMenu > ul > li > a:focus{text-decoration:underline;}
	.ruleMenu > ul > li > a.active{color:#2385f3;}
	.ruleMenu > ul > li > ul > li > a:hover,
	.ruleMenu > ul > li > ul > li > a:focus{text-decoration:underline;}
	.ruleMenu > ul > li > ul > li > a.active{color:#2385f3;font-weight:500;}

	.ruleCon{margin-left:30px;}
	.ruleCon .box_6{margin-bottom:20px;}
	a.icon_hwp,
	a.icon_pdf{display:inline-block;text-indent:-9999px;width:30px;height:29px;margin:5px;}
	a.icon_hwp{background:url(../images/icon_hwp.png);border:1px solid #DDD;}
	a.icon_pdf{background:url(../images/icon_pdf.png);border:1px solid #d71f28;}
	
	.ruleView{overflow:hidden;}
	.ruleView dl.info{text-align:right;margin-bottom:3px;}
	.ruleView dl.info dt,
	.ruleView dl.info dd{display:inline-block;font-size:14px;}
	.ruleView dl.info dt{margin-right:5px;}
	.ruleView dl.info dd{font-weight:500;}
	.ruleView h2.tit{font-size:1.2em;padding:10px 0;text-align:center;background:#EEE;border-top:2px solid #0c3960;}
	.ruleView div.con{padding:30px 0;}

	.ruleCon table{}
	.ruleCon table th,
	.ruleCon table td{line-height:1.5;}
	.ruleCon table th{}
	.ruleCon table td{}

	@media only screen and (max-width:820px){
		.ruleInner{display:block;}
		.ruleMenu{display:block;width:100%;}
		.ruleCon{margin-left:0;margin-top:30px;}
		.ruleMenu > ul{height:200px;}
	}