한국사령부 카논
/* 최종책임자 CSS 테마 [2021 Wikidot Theme] Based on SCP Sigma 9 Theme created by Aelanna and Dr Devan. Code adopted from Pataphysics Department Theme's CSS spinner by Woedenaz. */ @charset "utf-8"; @font-face { font-family: 'YES24'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_13@1.0/YES24.woff') format('woff'); font-weight: normal; font-style: normal;} @font-face { font-family: 'Busan'; font-style: normal; font-weight: 400; src: url('//cdn.jsdelivr.net/korean-webfonts/1/orgs/govs/busan/Busan/Busan.woff2') format('woff2'), url('//cdn.jsdelivr.net/korean-webfonts/1/orgs/govs/busan/Busan/Busan.woff') format('woff');} @font-face { font-family: 'Play'; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/play/v12/6ae84K2oVqwItm4TCpAy2g.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR'); @import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans'); /* ------------ HEADER ------------*/ div#container-wrap { background: url(http://scpkrsandbox.wdfiles.com/local--files/theme%3Athe-buck-stops-here/body_bg_1.png) top left repeat-x; } #content-wrap { margin: 4em auto 0; } #header { background: url(http://scpkrsandbox.wdfiles.com/local--files/theme%3Athe-buck-stops-here/logo_KO.png) center no-repeat; background-size: 260px; display: flex; flex-direction: column; flex-wrap: wrap; justify-content: center; align-content: center; } #header #header-extra-div-1 { z-index: -1; width: 265px; height: 265px; display: flex; position: absolute; left: 50%; transform: translateX(-50%); top: 0; margin-top: -44px; } #header #header-extra-div-1::before{ z-index: -1; content: ""; width: 265px; height: 265px; position: absolute; background-repeat: no-repeat; background-position: center center; background-size: contain; flex: 1; } #header #header-extra-div-1::before{ z-index: -1; background-image: url("http://scpkrsandbox.wdfiles.com/local--files/theme%3Athe-buck-stops-here/logo_SCP.png"); animation: cont-spin 40s linear infinite; } #header #header-extra-div-2 { width: 500px; height: 55px; background: url(http://scpkrsandbox.wdfiles.com/local--files/theme%3Athe-buck-stops-here/top_bg_2.png) center no-repeat; position: absolute; left: 50%; transform: translateX(-50%); top: 162px; z-index: 15; } #header h1 { margin-left: 0; padding: 0; clear: both; float: none; } #header h2 { margin-left: 0; padding: 0; clear: both; float: none; } #header h1 a { color: transparent; font-size: 0px; font-family: 'YES24', 'Yusei Magic', sans-serif; letter-spacing: 0.5px; } #header h1 a::before { display: inline-block; width: 100%; text-align: center; content: "대한민국 지역사령부"; color: #FFF; font-size: 50px; text-shadow: 1px 1px 3px black; } #header h2 span { color: transparent; font-size: 0px; font-family: 'Play', 'Busan', 'YES24', sans-serif; } #header h2 span::before { display: inline-block; width: 100%; text-align: center; content: "제01K기지 내부 데이터베이스"; color: #EEE; font-size: 20px; text-shadow: 1px 1px 1.5px black; padding-top: 10px; } #login-status { position: absolute; left: 0px; top: 10px; overflow: visible; z-index:30; } #account-topbutton { display: none; } #search-top-box { position: absolute; top: 10px; right: 0px; width: 250px; font-family: 'YES24', 'Yusei Magic', sans-serif; text-align: right; z-index: 50; } #search-top-box-form input[type=submit], #search-top-box-form input[type=submit]:hover, #search-top-box-form input[type=submit]:focus { color: transparent; } #search-top-box-form::before { pointer-events: none; position: absolute; top: 1px; right: 8px; content: "검색"; font-weight: 200; font-family: 'IBM Plex Sans', 'Noto Sans KR', sans-serif; color: #EEE; z-index: 100; } #top-bar { width: 100%; top: 162px; z-index: 20; display: flex; justify-content: center; } .top-bar { position: relative; margin: 0 auto; } .mobile-top-bar{ position: relative; margin: 0 auto; margin-top: -1em; } @media (min-width: 768px) { #top-bar { left: 0px; } } @media (max-width: 767px) { #header h1 a::before { font-size: 45px; } #header h2 span::before { padding-top: 5px; } } @media (max-width: 479px) { #login-status { font-size: 0px; } #login-status .printuser { font-size: 12px; } #header h1 a::before { font-size: 35px; } #header h2 span::before { padding-top: 0; } #search-top-box-form::before { top: 0px; right: 6.5px; } } @media (max-width: 385px) { .mobile-top-bar { width: auto; } } /*------------ TITLE & BODY ------------*/ #page-title, h1 { font-family: 'YES24', sans-serif; font-size: 28px; font-weight: 500; } body { font-family: 'Noto Sans KR', sans-serif; overflow-x:hidden; } #side-bar a { font-family: 'IBM Plex Sans', 'Noto Sans KR', sans-serif; } #page-content { font-size: 1.1em; } /*------------ RATING ------------*/ .page-rate-widget-box { font-size: 13px; } .page-rate-widget-box .rateup, .page-rate-widget-box .ratedown { background-color: #FFF; } .rate-box-with-credit-button { border-top: 0; }
애니메이션 키프레임
@keyframes cont-spin{ from{ transform: rotate(360deg); } to{ transform: rotate(0deg); } }