:CLBI Document style 기본/styles.css

/* 바깥 배경*/
.CLBI-template .wikitable {
	text-shadow:0px 0px 0px transparent;
}

/* 글자 색 변경*/
.CLBI-template a {
	color: #d45aa2!important;
}
.CLBI-template a:hover {
	color: #fdecf9!important;
}
.CLBI-template a:active {
	color: #b3337d!important;
}
.CLBI-template a.new {
	color: #ba0000!important;
}
.CLBI-template a.new:hover {
	color: #fe5757!important;
}
.CLBI-template a.new:active {
	color: #ba0000!important;
}
.CLBI-template a.external {
	color: #33b733!important;
}
.CLBI-template a.external:hover {
	color: #95ed95!important;
}
.CLBI-template a.external:active {
	color: #33b733!important;
}
.CLBI-template .plainlinks a.external {
	color: #da8080!important;
}
.CLBI-template .plainlinks:hover a.external {
	color: #fdecec!important;
}
.CLBI-template .plainlinks:active a.external {
	color: #b45c8f!important;
}
.number-link {
    color: #b45c8f!important;
}
.mw-editsection {
    color: #b45c8f!important;
	float: right;
	font-weight: bold;
}

/*목차 글자 색 변경*/
#mw-toc-heading{
	color:#ffffff;
}
.toctogglelabel:after {
	color: #b45c8f!important;
}
.tocnumber {
	color:#b45c8f!important;
}
.toctogglespan {
	color:#b45c8f!important;
}
.toctext {
	color:#e4e4e4!important;
}

/* 목차 머리 칸*/
.toctitle Liberty {
    background-color: transparent!important;
}

.toctitle {
	background-color: #0a0909!important;
	border: 1.5px solid #b45c8f!important;
	box-shadow:0px 0px 8px #361427!important;
	border-top-right-radius: 0rem!important;
	border-top-left-radius: 0rem!important;
}

/* 목차 순번 칸*/
.toc ul {
	background-color: #1A1A1A!important;
	border: 1.5px solid #b45c8f!important;
	box-shadow:0px 0px 8px #361427!important;
	border-bottom-right-radius: 0rem!important;
	border-bottom-left-radius: 0rem!important;
}
.toc li {
	background-color: transparent!important;
}
.toc ul ul {
	border: none!important;
	box-shadow: none!important;
}

.tree-container {
  margin: 0;
  padding: 0;
}

.tree-node {
  position: relative;
  padding-left: 20px;
  margin: 0;
  text-indent: 0;
}

.tree-node::before {
  content: "";
  position: absolute;
  top: 0;
  left: 7px;
  width: 1.2px;
  height: 100%;
  background: #E4E4E4;
}

.tree-node::after {
  content: "";
  position: absolute;
  top: 12px;
  left: 7px;
  width: 8px;
  height: 0;
  border-top: 1.2px solid #E4E4E4;
}

.tree-node:last-of-type::before {
  height: 12px; 
}

/* 리스트를 나무위키처럼 */
ul:not(#toc) {
	list-style-type: disc;
	list-style-image: none;
}
ul ul:not(#toc) {
	list-style-type: circle;
	list-style-image: none;
}
ul ul ul:not(#toc) {
	list-style-type: square;
	list-style-image: none;
}

/* 분류 칸 제거 */
.catlinks {
	display:none;
}