@charset "utf-8";

/**[Layout]********************************************************/
	#_wrap {
		    min-width: 1100px;
	}
	#_wrap #_wrapHeader {
		position: relative;
		z-index: 1;
	}
	#_wrap #_wrapHeader #_header {
		height: 174px;
	}
	#_wrap #_wrapArticle {
		position: relative;
	}
	#_wrap #_wrapArticle #_container {
		
	}
	#_wrap #_wrapArticle #_container #_aside {
		width: 200px;
		float: left;
		min-height: 500px;
		background-color: #f4f4f4;
	}
	#_wrap #_wrapArticle #_container #_content {
		/*margin-left: 225px;*/
		padding: 0 0 50px 0;
	}
	#_wrap #_wrapFooter {
	}
	#_wrap #_wrapFooter #_footer {
	}
	#_wrap #_wrapFooter #_footer .address{
		padding: 40px 0;
	    right: 0;
        position: absolute;
	}
	#_wrap #_wrapHeader #_header,
	#_wrap #_wrapArticle #_subVisual,
	#_wrap #_wrapArticle #_container,
	#_wrap #_wrapFooter #_footer {
		width: 1100px;
	}

/**********************************************************/
	#_logo{
		top: 15px;
		left: 10px;
	}


	#giwa {
		position: absolute;
		top: 0;
		left: 446px;
   }

	#tel {
		position: absolute;
		top: 59px;
		right: 0;
	}

/**[주메뉴]********************************************************/
	#menuUItop{
		display: block !important;
		left: 0px;
		top: 120px;
		width: 1102px;
	}
	#menuUItop #top_div {
		width: 1100px;
		/*border-left: 1px #ddd solid;*/
	}
	#menuUItop ul.ul_1 li.li_1 {
		position: relative;
	}
	#menuUItop ul.ul_1 li.li_1 a.a_1{
		font-size: 16px;
		/*width: 165px;*/
	   height: 94px;
	}
	#menuUItop ul.ul_1 li.li_1 .div_2{
		display: none;
	}
	#menuUItop ul.ul_1 li.li_1.li_1_130,
	#menuUItop ul.ul_1 li.li_1.li_1_272 {
		display: none;
	}
	#menuUItop ul.ul_1 li.li_1._useChildDiv .div_2{
		background-color: #6a6a6a;
		position: absolute;
		top: 83px;
		left: 0;
		width: 210px;
	}
	#menuUItop ul.ul_1 li.li_1._useChildDiv .div_2 ul li a{
		display: block;
		height: 30px;
		line-height: 30px;
		margin: auto;
		padding: 0 10px;
		color: #000;
	}
	#menuUItop ul.ul_1 li.li_1._useChildDiv .div_2 ul li a:hover,
	#menuUItop ul.ul_1 li.li_1._useChildDiv .div_2 ul li a._active{
		background-color: #e8e8e8;
		color: #000;
	}
	#menuUItop ul.ul_1 li.li_1._useChildDiv .div_2 ul li a._active{
		font-weight: 600;
	}

/**페이지타이틀+페이지네비게이션********************************************************/
	#masterNavigation{
		position: absolute;
		top: -39px;
		left: 0;
	    font-size: 13px;
        font-family: "dotum";
	}

#masterNavigation .icoHome,
#masterNavigation .icoSep {
  vertical-align:middle;
  margin: 0 15px;
}
/**[글로벌 네비게이션]********************************************************/
	#_globalNavi {
		top: 73px;
		right: 233px;
	}

	#contentsEditHtml {
		padding: 50px 46px;
	}

/**[콘텐츠 글자]********************************************************/
  ._obj._objHtml{
	line-height:1.8 !important;  
	font-family: "dotum";
	font-size:16px;
  }

._obj._objHtml p, ._obj._objHtml strong,  ._obj._objHtml table td, ._obj._objHtml table th, ._obj._objHtml ul li {
  font-family: "dotum";
}

/**[콘텐츠 제목]********************************************************/
  .objHeading_h2 {
	background: url('/sites/hippo/images/sub/h2_dot.png') no-repeat 0 50% !important;
    font-size: 2.3em !important;
    color: #fe931f;
    padding-left: 64px !important;
  }

  .objHeading_h3 {
	background: url('/sites/hippo/images/sub/h3_dot.png') no-repeat 0 50%  !important;
	padding-left: 25px !important;
	font-size: 16px  !important;
	font-family: "dotum"  !important;
  }

/**[탭메뉴]********************************************************/
#masterTab {
  margin-top:20px;
}
#menuUItab  #tab_div .ul_3 .li_3 {
  width:24.99% !important;
}
/**[푸터 로고]********************************************************/
	.f_logo { 
    position: absolute;
    top: 26px;
    left: 9px;
	}



