/***** temp color *****/ /* body {background-color: gray;} #menu {background-color: yellow;} #menu>span {background-color: green;} div#logo_wrapper {background-color:cyan;} div#about_icon_wrapper {background-color:orange;} div#timeline_icon_wrapper {background-color: teal;} div#margin {background-color:brown;} div#fragments_wrapper {background-color:skyblue;} div#about_wrapper {background-color:skyblue;} p.col {background-color:navajowhite;} div#wrapper_sns {background-color:palevioletred;} div#wrapper_author {background-color: palegreen;} div#fragment_wrapper {background-color: burlywood;} div#introduction {background-color: violet;} div#archive {background-color: grey;} div#frags {background-color:skyblue;} div.frag {background-color:beige;} div.image {background-color:magenta} div.pdf object {background-color:mediumaquamarine} div.x-empty {background-color:mediumseagreen} div#archive_exit {background-color: rgba(123, 60, 99, 0.9)}; */ /***** common *****/ * { margin: 0; font-family: Arial, Helvetica, "돋움", sans-serif; word-break: normal; } a, a:hover, a:visited {color:black;} .label { font-size: 24px; letter-spacing: 2px; } .shape {fill:none;} #menu span a, #menu span a:visited { font-size: 18px; text-decoration: none; } #menu span a:hover, #menu span a:active, #menu span a:focus { text-decoration: underline; text-underline-position: under; } .col { font-size: 15px; line-height: 22.5px; } .list { font-size: 18px; line-height: 26px; } .focus { animation: rainbowLinkText 3s; } a.anchor { display: block; position: relative; visibility: hidden; } a:hover text, a:focus text, a:active text { animation-duration: 1s; animation-name: rainbowLink; animation-iteration-count: infinite; } @keyframes rainbowLink {0% {fill: #ff2a2a;} 15% {fill: #ff7a2a;} 30% {fill: #ffc52a; }45% {fill: #43ff2a; }60% {fill: #2a89ff; }75% {fill: #202082; }90% {fill: #6b2aff; } 100% {fill: #e82aff; }} @keyframes rainbowLinkText {0% {color: #ff2a2a;} 15% {color: #ff7a2a;} 30% {color: #ffc52a; }45% {color: #43ff2a; }60% {color: #2a89ff; }75% {color: #202082; }90% {color: #6b2aff; } 100% {color: #e82aff; }} /***** mobile *****/ /* MENU */ #menu { width:100%; height:50px; padding-top:120px; position:fixed; z-index:10; text-align:left; /* padding-left:30px; */ transition: 0.3s; } div#menu>span{ font-size: 18px; top:20px; position:relative; margin:5px; } div#menu>span#to_about{margin-left: 20px;} /* div#menu>span#to_timeline{display: none;} */ div#menu>span#sound { display:block; position:absolute; right:10px; } div#menu>span#zoom { display:block; position:absolute; right:80px; cursor:pointer; } div#menu>span#sound>a>img { height:60px } div#menu>span#zoom>a>img { height:60px; } div#logo_wrapper { position:absolute; left: calc(50% - 50px); top: 10px; } img#logo_foh { width:100px; } div#about_icon_wrapper { position:fixed; left: 10px; top: 50px; } img#about_icon { width:80px; } div#timeline_icon_wrapper { position:fixed; right: 30px; bottom: 30px; } img#timeline_icon { width:100px; } div#margin { position:relative; height:180px; } div#wrapper_author { position:relative; padding:15px; } div#contents { position:relative; height:150px; padding:20px; } svg#author_frag { max-height: 400px; /* width:100% */ } /* ABOUT ==> CODE OF CONDUCT */ a#wrapper_coc{ display:block; width:120px; overflow-x: visible; margin-top:30px; margin-bottom:30px; text-decoration: none; text-align: center; } img#icon_coc { width: 120px; margin:10px; } /* ABOUT ==> SOCIAL MEDIA */ div#wrapper_sns { bottom:50px; left:100px; margin-top: 50px; padding-bottom: 50px; } img#icon_fb, img#icon_ig { height: 40px; margin-right:20px;} g { animation: anim_tranparency 0.3s; } /* FRAGMENT ==> AUTHOR ==> ARCHIVE DROP-DOWN */ div#archive_exit { top:0px; z-index: 99; position: fixed; width: 100%; height: 100%; } div#archive { margin:0px; position: fixed; bottom: 0px; width:100%; z-index: 100; } div#archive_list { display: none; position: absolute; max-height:335px; width:100%; overflow-y: scroll; border: 1px solid; bottom: 40px; /* z-index: 10; */ background:#fff; } div#archive_list a { display: block; background-color: #fff; border-top: 1px solid; padding: 6px 6px; } div#archive_list a:nth-child(1) {border-top: none;} button#archive_button{ width:100%; background:#fff; border:1px solid; height: 40px; padding: 0px; } img#icon_archive_more {width: 16px;} a.anchor { top: -50px; } div#fragment_wrapper > img { text-align: center; } div#fragment_wrapper > img { max-height: 400px; } /***** pc *****/ @media ( min-width: 1080px ) { /* MENU */ #menu { width:100%; height:100px; position:fixed; z-index:10; padding:0px; } div#menu>span { position:absolute; font-size: 18px; top:35px; } /* div#menu>span{ } */ div#menu>span#to_about { left:95px; } div#menu>span#to_fragments { left:190px; } div#menu>span#to_timeline { left:330px; } div#menu>span#sound { right:95px; } div#menu>span#zoom { right:180px; cursor:pointer; } div#menu>span#sound>a>img { height:60px } div#menu>span#zoom>a>img { height:60px; } div#logo_wrapper { position:absolute; left: calc(50% - 70px); top: 10px; } img#logo_foh { width:140px; } div#about_icon_wrapper { position:absolute; left: calc(50% - 200px); top: 50px; } img#about_icon { width:100px; } div#timeline_icon_wrapper { position:fixed; right: 30px; bottom: 30px; } img#timeline_icon { width:140px; } /* COMMON CONTENT AREA */ div#margin { position:relative; height:150px; } div#contents { position:relative; height:150px; padding:50px; } /* HOME ==> FRAGMENTS */ div#fragments_wrapper { height:calc(100vh - 250px); } /* ABOUT ==> CONTENTS */ div#about_wrapper { margin:50px; } p.col { display:inline-block; width:100%; margin-bottom: 50px; } p.col:nth-child(3) {margin-bottom: 100px;} /* ABOUT ==> CODE OF CONDUCT */ a#wrapper_coc{ display:block; width:120px; overflow-x: visible; margin-top:30px; text-decoration: none; text-align: center; } img#icon_coc { width: 120px; margin:10px; } /* FRAGMENT ==> AUTHOR */ div#wrapper_author { width: 300px; position: fixed; z-index: 10; left: 100px; height: calc(100% - 200px); overflow-y: auto; } div#fragment_wrapper { margin:10px; } div#fragment_wrapper > img { width: fit-content; min-width: 100px; max-height: 400px; } div#introduction { margin:10px; } /* FRAGMENT ==> AUTHOR ==> ARCHIVE DROP-DOWN */ div#archive { width:140px; top: 140px; right: 115px; bottom: unset; } div#archive:hover #archive_list{ display: block; } div#archive_list { bottom:auto; top:30px; width:300px; right:0px; /* z-index: 10; */ } button#archive_button{ width:100%; background:#fff; border:1px solid; height: 30px; } /* img#icon_archive_more {width: 16px;} */ /* FRAGMENT ==> CONTENTS */ div#frags{ position: absolute; /* background-color:skyblue; */ left:480px; top:50px; width: calc(100% - 530px); /* height:2000px; */ } div.frag{ /* background:beige; */ margin:10px; } div.png, div.jpeg { /* max-height:200px; max-width: 1000px; */ } a.anchor { top: -200px; } } @media ( min-width: 1080px ) { /* ABOUT */ p.col:nth-child(1) {margin-left: 0px;} p.col { display:inline-block; margin-left: 4%; width:30%; vertical-align:top; } /* ABOUT ==> SOCIAL MEDIA */ div#wrapper_sns { position: fixed; bottom:50px; left:100px; } img#icon_fb, img#icon_ig { height: 50px; margin-right:20px;} div#frags>div { margin-right:70px; max-width: 450px; } } /* default */ div#frags>div { margin-bottom: 30px; padding-top: 50px; display: inline-block; vertical-align: top; line-height: 1.55rem; /* padding:20px; */ } div#frags>a { display:none; } span.filename, figcaption { font-style: italic; } figure img{width:100%; max-width: calc(100vw - 40px)} video {width:100%; max-width: calc(100vw - 40px)} .x-empty, .plain, .rtf, .unkown-file, .quicktime, video, .pdf{width:100%; max-width: calc(100vw - 40px);} /* .pdf{width:100%; max-width: calc(100vw - 80px); height: 600px;} .x-empty, .plain, .rtf, .unkown-file, .quicktime, video, .pdf{width:100%; max-width: calc(100vw - 80px)} */ .dir::before{content:"πŸ“ ";font-size:18px;} .filename{display:block;font-family:mono;} .unkown-file::before{content:"πŸ“„ ";font-size:18px;} /* div{max-width: 640px;display:inline-block;vertical-align:top;margin:1em;padding:1em;} */ /* .pdf object{width:100%; height: 450px;} */ @keyframes anim_tranparency { 0% { /* 투λͺ…도가 0, 즉, 보이지 μ•ŠμŒ*/ opacity: 0; } /* 1초 κΈ°μ€€ 0.7λΆ€ν„° 보이기 μ‹œμž‘ν•¨*/ 70% { /* 투λͺ…도가 0, 즉, 보이지 μ•ŠμŒ*/ opacity: 0; } /* 1초 κΈ°μ€€, 0.9μ΄ˆμ— μ™„μ „νžˆ λ³΄μž„*/ 90% { /* 투λͺ…도가 1, 즉, λ³΄μž„*/ opacity: 1; } } body { margin:0; } #hideMe{ top:0px; left:0px; background: url(https://freight.cargo.site/t/original/i/5d73492aa3e9257fd9fab2d4677af532db8a388f792c55f99cf9168cb2024bb2/arkowebtest3.png) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; margin:0; text-align:center; position:fixed; width:100vw; height:100vh; } .arko { position: fixed; right: 20px; bottom: 20px; width:150px; } .arko:hover { -moz-box-shadow: 0 0 10px #a6a6a6; -webkit-box-shadow: 0 0 10px #a6a6a6; box-shadow: 0 0 10px #a6a6a6; border-radius:10px; }