
.sub-visual .swiper-sub .swiper-slide {
	background:url('../images/sub/sub01.jpg') no-repeat center top;
	background-size:cover;
}

#container > .content {
	min-height: 400px;
}
#header .all-menu,
#header .search-area {
	z-index: 9999999;
}
#header #gnb {
	z-index: 8888888;
}

#container .location {
	z-index: 7777777;
}

.sub .book .view .section p {
    text-indent: 0;
    padding-left: 20px;
}

.location .home {
	cursor: pointer;
}
.location .level-2,.location .level-3 {
	display: none;
}
body.introduction .location .select-wrap.level-1 {
	width: 260px;
}
body.archive.code-ACA_01 .location .select-wrap.level-2 {
	width: 190px;
}
body.archive.code-ACE_01 .location .select-wrap.level-2,
body.archive.code-ACE_02 .location .select-wrap.level-2,
body.archive.code-ACE_03 .location .select-wrap.level-2 {
	width: 190px;
}

/* 통합검색 페이지에서 통합검색 버튼 숨기기 */
body.search #header .btn-search,
body.search #header .search-area {
	display: none;
}
body.search #header #gnb {
	right: 120px;
}

body.search .category li {
	border-top:1px solid #000;
}
body.search .search-result .search-area {
    border-top: none;
}

.jaryo .category li,
.jaryo .book .category li.on {
    width: 13.26%;
}
.jaryo .book .category li:last-child {
    width: 7.18%;
}
/*
*  검색 분야 링크 첫번째 박스 
*/
.content .category li:first-child {
    border-left: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
}
.content .category li.on {
    border-left: 1px solid #000;
    border-bottom: 1px solid #000;
}

.book .category.ACA_01 li {
    width: 10%;
}
.book .category.ACA_02 li {
    width: 7.14%;
}

em {
	background-color: yellow;
}
.list_gallery .tx span > em,
.siteInfo em {
	background-color: white;
}
.bbs_view .att > .list_att > li > a {
	font-size: .8em;
}

div.tumuli-front-gallery {
	overflow: hidden;
	height: 175px;
}

ul.list.image > li > a {
	min-height: 100px;
}
.well {
	 min-height:20px;
	 padding:19px;
	 margin-bottom:20px;
	 background-color:#f5f5f5;
	 border:1px solid #e3e3e3;
	 border-radius:4px;
	 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
	 box-shadow:inset 0 1px 1px rgba(0,0,0,.05)
}

@media only screen and (max-width : 1500px){
	/* 왼쪽 마진이 없는 경우는 여전히 가운데로 마진을 유지해준다. */
	.no-left-menu #container .content {
		/*margin:25px 20px;*/
		margin: 25px auto 0;
	}
} /* 1500 end */
@media only screen and (max-width : 1250px){
	/* 마진을 layout.css의 선언대로 복귀 */
	.no-left-menu #container .content {
		margin:25px 20px;
	}
} /* 1500 end */