@charset "utf-8";

.mainBoxBan {
	width: 100%;
	height: 100%;
	position: relative;
	border-width: 1px 0 1px 0;
	border-style: solid;
	border-color: #ccc;
}
.mainBoxBan.boxBan01{
	background: url("../../images/icon01.gif") no-repeat right bottom #f0f0f0;
}
.mainBoxBan.boxBan02{
	background: url("../../images/icon02.gif") no-repeat right bottom #f0f0f0;
}
.mainBoxBan.boxBan03{
	background: url("../../images/icon03.gif") no-repeat right bottom #f0f0f0;
}
.mainBoxBan .boxTitle{
	color: #3b576c;
	margin: 0 10px;
	line-height: 3;
	font-size: 1.4em;
}
.mainBoxBan .boxCont{
	color: #555;
	margin: 0 10px;
}
.mainBoxBan .boxAnchor{
	display: block;
	width: 65px;
	margin: 10px 0 20px 10px;
	background: url("../../images/iconAnchor.gif") no-repeat right 50%;
}
#JW_iSld_visual{
	border-bottom: 3px #415E70 solid;
}

._recentBbsUl .recentBbsLi .recentBbsInnerUl {
  background: url(/sites/hippo/images/main/line_s.png) no-repeat;
}

/* 게시판 더보기 */
.recentBbsInnerUl {
  margin-top:10px;
}
.recentBbsMore {
  position: relative;
  top: 0; 
  right: 0;
}

/* 메뉴 더보기 */
#li_1_87 { /* 마지막 메뉴 길이 조절*/
  width:233px;
}

#top_div_75 { /* 첫번째 하위메뉴 위치 및 색 조절 */
  left:22px !important;
   background:#fff7ec !important;
}

#top_div_78 { /* 두번째 하위메뉴  */
   background:#f0f3ff !important;
}

#top_div_83 { /* 세번째 하위메뉴  */
   background:#fff0f6 !important;
}

#top_div_85 { /* 네번째 하위메뉴  */
   background:#fafef4 !important;
}

#top_div_87 { /* 다섯번째 하위메뉴 */
   background:#f9f4ff !important;
}

 /* 메인 하위에 존재하는 메뉴 layout */
.bottomMenu  li.title { padding-bottom:26px; }
.bottomMenu  li.title a {
  color:#404040;
  font-weight:bold;
}
.bottomMenu  li {
  padding-bottom: 2px;
}

.bottomMenu  li a {
  color:#9f8ca1;
  font-family:"dotum";
  font-size:13px;
}


 /* 기본 list 위치 조정 */
._contentBuilder ._obj._objHtml ul li {
  background-position: 0 50% !important;
}

 /* 소재지 > 국가별 타이틀 */
.fKor {
  background: url("/sites/hippo/images/flag_kor.gif") no-repeat;
  padding-left: 58px;
  font-weight: 600;
  font-size: 20px;
  line-height: 35px;
  height: 35px;
}
.fJap {
  background: url("/sites/hippo/images/flag_jap.gif") no-repeat;
  padding-left: 58px;
  font-size: 16px;
  line-height: 35px;
  height: 35px;
}
.fUsa {
  background: url("/sites/hippo/images/flag_usa.gif") no-repeat;
  padding-left: 58px;
  font-size: 16px;
  line-height: 35px;
  height: 35px;
}
.fMexico {
  background: url("/sites/hippo/images/flag_mexico.gif") no-repeat;
  padding-left: 58px;
  font-size: 16px;
  line-height: 35px;
  height: 35px;
}


._contentBuilder ._obj._objHtml ul li {
  background-position: 0 13px !important;
}

/* 마지막 메뉴 보이지 않게 */
#li_1_130 { display:none; }

/* 베베필드 소식  메뉴 보이지 않게 */
#li_3_145, #li_3_164 { display:none; }

#menu145_obj587 ul li,
#menu164_obj590 ul li {
 padding-left:0px !Important;
  background:none !important;
  margin-top:0px !important;
}


/* 협력자분들의 메세지 */
.messageList li { margin: 65px 0; background: none !important; }
.messageList li p {
  font-size: 16px !important;
  font-weight: 600;
  margin: 15px 0;
}


/* 언어연구소 영어소개 */
#menu154_obj539 li { background: none !important; }
#li_1_272 { display:none; }


/* 히포활동장소 */
.hippo_loc p { padding-left: 58px;  line-height: 35px;  height: 35px; margin: 20px 0; }
.hippo_loc p.jap  { background: url("/sites/hippo/images/flag_jap.gif") no-repeat 0 0; }
.hippo_loc p.usa { background: url("/sites/hippo/images/flag_usa.gif") no-repeat 0 0; }
.hippo_loc p.mexico  { background: url("/sites/hippo/images/flag_mexico.gif") no-repeat 0 0; }

