*{margin:0;padding:0;box-sizing:border-box}img{width:100%;vertical-align:bottom}button{-webkit-appearance:none;-moz-appearance:none;appearance:none}header{width:100%;display:flex;justify-content:right;position:fixed;top:0;left:0;z-index:9999}header nav{position:absolute;z-index:10;right:0;top:0;width:100%;height:100vh;transform:translate(0, 100%);transition:all ease 0s .2s,background-color linear .2s;overflow:hidden}header nav .kanban{position:absolute;left:50%;transform:translate(-50%, 0);width:clamp(80px,45%,320px)}header nav ul{position:absolute;bottom:0;left:0;width:100%;height:78%;padding:0 18%}header nav ul li{width:100%;list-style:none}header nav ul li a{text-decoration:none}header nav ul li .nav_mainitem{color:#003;font-family:isemin,sans-serif;font-size:clamp(16px,12vw,65px)}header nav ul li .nav_subitem{position:relative;color:#003;font-family:new-tegomin,sans-serif;font-size:clamp(10px,7vw,48px);padding-left:8vw}header nav ul li .nav_subitem::before{content:"";position:absolute;top:30%;left:0;width:5vw;height:3vw;background-color:#003;-webkit-clip-path:polygon(0% 0%, 0% 100%, 16% 100%, 16% 0, 100% 0, 100% 85%, 15% 85%, 16% 100%, 100% 100%, 100% 0%);clip-path:polygon(0% 0%, 0% 100%, 16% 100%, 16% 0, 100% 0, 100% 85%, 15% 85%, 16% 100%, 100% 100%, 100% 0%)}header nav ul li:nth-child(1),header nav ul li:nth-child(2),header nav ul li:nth-child(7){margin:4vh 0 2vh}header nav ul li:nth-child(1),header nav ul li:nth-child(6),header nav ul li:nth-child(7){border-bottom:#003 double 4px;padding-bottom:2vh}.hamburger{position:relative;width:48px;height:48px;z-index:991;border-radius:100%;margin:10px;border:none;transition:.8s;background:radial-gradient(#66ccff 10%, rgba(0, 0, 51, 0.7333333333) 100%)}.hamburger span{width:68%;height:8%;border-radius:30%;background-color:#003;position:absolute;transition:ease .4s;display:block;left:50%}.hamburger span:nth-child(1){top:20%;transform:translate(-50%, 0);transform-origin:center center}.hamburger span:nth-child(2){top:50%;transform:translate(-50%, -50%)}.hamburger span:nth-child(3){bottom:20%;transform:translate(-50%, 0);transform-origin:center center}nav.active{transform:translate(0);background-color:#6cf;transition:all ease 0s,background-color linear .2s}nav.active li{opacity:1}.hamburger.active{background:#003}.hamburger.active span{background-color:#6cf}.hamburger.active span:nth-child(1){top:77%;transform:rotate(45deg) translate(-66%, 0)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){bottom:77%;transform:rotate(-45deg) translate(-66%, 0)}.scrollSwich{overflow:hidden}@media screen and (min-width: 1030px){.hamburger{margin:1.8vw;width:3.6vw;height:3.6vw}header nav{width:24%}header nav ul li .nav_mainitem{font-size:clamp(16px,2.5vw,30px)}header nav ul li .nav_subitem{font-size:clamp(10px,1.2vw,22px);padding-left:2vw}header nav ul li .nav_subitem::before{width:1.5vw;height:.6vw}.scrollSwich{overflow:auto}}.first_view .herotext{transition:.5s all .5s}.first_view .door{transition:.7s all;transform-origin:left center;transform:perspective(500px)}.first_view .door .doorknob{opacity:0;transition:.5s all .5s}.first_view.scOn .herotext{filter:blur(25px) invert(100%) hue-rotate(100deg);opacity:0;transition:.5s all}.first_view.scOn .door{transform:perspective(500px) rotateY(-120deg);transition:.7s all .5s;opacity:0;pointer-events:none}.first_view.scOn .door .doorknob{opacity:1;transition:.5s all}.bg_1{transition:1s all 1s}.bg_1.scOn{transform:translateY(-50%);filter:blur(50px);opacity:0}.bg_1.scOn .feather{-webkit-animation-play-state:paused;animation-play-state:paused}#about.scOn h2{opacity:1;transform:translate(0, 0);filter:blur(0)}#about.scOn .rantan .light{-webkit-animation:lightOn 3s 1.5s linear forwards;animation:lightOn 3s 1.5s linear forwards}.cItem.scOn .light{-webkit-animation:lightOn 3s 1.5s linear forwards;animation:lightOn 3s 1.5s linear forwards}@-webkit-keyframes lightOn{0%{opacity:0}15%{opacity:.8}16%{opacity:.2}30%{opacity:1}31%{opacity:.4}100%{opacity:1}}@keyframes lightOn{0%{opacity:0}15%{opacity:.8}16%{opacity:.2}30%{opacity:1}31%{opacity:.4}100%{opacity:1}}.workSpace.scOn h2{opacity:1;filter:blur(0);transform:scale(1)}html{font-size:3.5vw}.pcOnly{display:none}.spOnly{display:block}body{background-color:#003}.bg_img{position:fixed;top:0;left:0;width:100%;height:100vh}.bg_img .bg_1{width:100%;height:100%}.bg_img .bg_1 .feather{position:absolute;opacity:0;top:0}.bg_2{opacity:0;transition:all 2s 1s}.nyoro_1{position:fixed;top:0;right:0;width:80%;height:auto;filter:blur(5px);z-index:-1}.nyoro_2{position:fixed;top:70%;left:0;width:80%;height:auto;filter:blur(5px);transform:rotateY(180deg);z-index:-1}@-webkit-keyframes fallfeather1{0%{opacity:0;transform:translate(0, 0) rotate(30deg)}20%{transform:translate(150%, 17vh) rotate(60deg)}50%{opacity:1;transform:translate(0, 50vh) rotate(30deg)}70%{transform:translate(-150%, 65vh) rotate(0deg)}100%{opacity:0;transform:translate(-150%, 100vh) rotate(15deg)}}@keyframes fallfeather1{0%{opacity:0;transform:translate(0, 0) rotate(30deg)}20%{transform:translate(150%, 17vh) rotate(60deg)}50%{opacity:1;transform:translate(0, 50vh) rotate(30deg)}70%{transform:translate(-150%, 65vh) rotate(0deg)}100%{opacity:0;transform:translate(-150%, 100vh) rotate(15deg)}}@-webkit-keyframes fallfeather2{0%{opacity:0;transform:translate(0, 0) rotate(30deg)}20%{transform:translate(-150%, 15vh) rotate(0deg)}50%{opacity:1;transform:translate(0, 50vh) rotate(30deg)}70%{transform:translate(150%, 68vh) rotate(60deg)}100%{opacity:0;transform:translate(150%, 100vh) rotate(45deg)}}@keyframes fallfeather2{0%{opacity:0;transform:translate(0, 0) rotate(30deg)}20%{transform:translate(-150%, 15vh) rotate(0deg)}50%{opacity:1;transform:translate(0, 50vh) rotate(30deg)}70%{transform:translate(150%, 68vh) rotate(60deg)}100%{opacity:0;transform:translate(150%, 100vh) rotate(45deg)}}section{position:relative}.first_view{height:100vh;margin-bottom:55vh}.first_view .hero_box{width:170px;height:300px;position:fixed;top:50vh;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center;z-index:999;pointer-events:none}.first_view .hero_box .door{position:relative;background-color:#6cf;width:100%;height:100%}.first_view .hero_box .door .doorflame{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% - 20px);height:calc(100% - 20px);border:#003 solid 2px}.first_view .hero_box .door .doorknob{position:absolute;right:5px;top:50%;width:15px;height:15px;border-radius:50%;background-color:#003;box-shadow:#003 2px 2px 4px}.first_view .hero_box .herotext{font-family:new-tegomin,sans-serif;color:#6cf;position:absolute;bottom:0;left:50%;transform:translate(-50%, 100px);text-align:center;font-size:28.8px;line-height:1em}.first_view h1.herotext{position:absolute;top:50vh;left:50%;transform:translate(-50%, -50%);font-family:isemin,sans-serif;font-weight:900;font-style:normal;writing-mode:vertical-rl;font-size:72px;z-index:1001}.first_view h1.herotext img{width:72px;display:flex;justify-content:center;align-items:center}#about{height:200vw}#about h2{position:absolute;top:10vw;left:8vw;writing-mode:vertical-rl;color:#6cf;font-family:isemin,sans-serif;font-size:13vw;opacity:0;transform:translate(0, -15%);transition:all 1.2s ease;filter:blur(20px)}#about h2 span::after{content:"―"}#about .rantan{position:relative;width:30vw;height:30vw;position:absolute;top:2vw;right:0}#about .rantan .light{position:absolute;top:55%;left:15%;background-color:#fff;width:10%;height:20%;border-radius:50%;z-index:-1;filter:blur(1vw);opacity:0}#about .about_catch{position:absolute;top:36vw;left:31.5%;font-size:6.8vw;color:#faebd7;font-family:"New Tegomin",serif;text-shadow:1px 1px 4px rgba(255,255,255,.6)}#about .about_text{font-size:3.8vw;position:absolute;top:75.5vw;left:31.5%;color:#6cf;width:65vw;font-family:"New Tegomin",serif}#about .about_text p{margin-bottom:2vw}.workSpace{position:relative;width:100%;height:180vw}.workSpace h2{position:absolute;top:0;left:10%;font-size:20vw;font-family:isemin,sans-serif;font-weight:900;font-style:normal;writing-mode:vertical-rl;color:#6cf;opacity:0;filter:blur(32px);transform:scale(1.2);transition:all 1.2s ease}.workSpace .nekoObje{position:absolute;width:25%;top:85vw;left:15%}.workSpace .tenkyuBody{width:30%;position:relative;top:20vw;left:58%}.workSpace .tennkyuBox{position:absolute;width:41%;top:20vw;left:53.5%}.workSpace .tennkyuBox .tenkyu{width:100%}.workSpace .shelfBoard{position:absolute;width:58%;height:8px;background-color:#6cf;z-index:3}.workSpace .shelfBoard:nth-of-type(2){top:62vw;right:0}.workSpace .shelfBoard:nth-of-type(3){top:122vw;left:0}.workSpace .shelfPillar{position:absolute;top:calc(62vw + 8px);left:48vw;width:4vw;height:calc(60vw - 8px);background-color:#6cf;box-shadow:inset 2px 10px 12px #003}.workSpace .works_nav{position:absolute;top:75vw;left:60%}.workSpace .works_nav h3{font-family:isemin,sans-serif;color:#003;background-color:#6cf;font-size:7vw;padding:1vw 2vw}.workSpace .works_nav ul li{list-style:none;border:#6cf solid 1px;width:80%;height:15vw;margin:0 auto;display:flex;justify-content:center;align-items:center;font-family:new-tegomin,sans-serif;font-weight:bold}.workSpace .works_nav ul li a{color:#6cf;text-decoration:none}.shelfBoard{width:100%;height:8px;background-color:#6cf}#works .works_container{width:100%;position:relative}#works .works_container h3{font-family:isemin,sans-serif;font-size:7vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1vw 4vw;margin:8vw auto;color:#6cf;border:#6cf double 4px}#works .works_container .works_img{width:70%;height:45vw;margin:0 auto;border:#6cf double 4px;overflow:hidden;text-align:center;font-size:2rem;color:#faebd7;font-family:isemin,sans-serif}#works .works_container .accesory_text{height:35vw;padding:5vw 15vw;color:#6cf;font-family:new-tegomin,sans-serif;text-align:center}#works .works_container .zakkaSpace{position:relative;width:100%;height:20vw}#works .works_container .zakkaSpace .viewmore{position:absolute;bottom:12px;right:15vw;padding:.2vw .4vw;border:#6cf double 4px;color:#6cf;font-family:new-tegomin,sans-serif;font-size:3.6vw;width:32vw;text-align:center;cursor:pointer}#works .works_container .zakkaSpace .viewmore::before,#works .works_container .zakkaSpace .viewmore::after{position:absolute;content:"";bottom:0;width:8px;height:12px;transform:translateY(16px);background-color:#6cf;-webkit-clip-path:polygon(30% 0%, 70% 0%, 100% 100%, 0% 100%);clip-path:polygon(30% 0%, 70% 0%, 100% 100%, 0% 100%)}#works .works_container .zakkaSpace .viewmore::before{left:12px}#works .works_container .zakkaSpace .viewmore::after{right:12px}#works .works_container::before,#works .works_container::after{content:"";position:absolute;top:8px;width:4vw;height:calc(100% - 8px);background-color:#6cf;box-shadow:inset 2px 10px 12px #003}#works .works_container::before{left:7vw}#works .works_container::after{right:7vw}#works .shelfContainer{display:grid;grid-template-columns:1fr}#works #accesory .works_img img{transform:translate(0, -10%)}#works #accesory .zakkaSpace img{position:absolute;bottom:1px}#works #accesory .zakkaSpace img:nth-child(1){width:18vw;left:15vw}#works #accesory .zakkaSpace img:nth-child(2){width:10vw;left:38vw}#web .works_img img{transform:translate(0, -20%)}#web .zakkaSpace img{position:absolute;bottom:1px}#web .zakkaSpace img:nth-child(1){width:18vw;left:15vw}#web .zakkaSpace img:nth-child(2){width:10vw;left:37vw}#movie .works_img{position:relative}#movie .works_img img{position:absolute;top:0;left:0}#movie .works_img .text_movie{position:absolute;top:0;left:22.5%;width:55%;opacity:.7}#movie .zakkaSpace .zakkaMove{position:absolute}#movie .zakkaSpace .zakkaMove:nth-child(1){width:42vw;left:2vw;bottom:-1.8vw}#movie .zakkaSpace .zakkaMove:nth-child(2){width:38vw;left:21vw;bottom:-2.5vw}#other .works_img img{transform:translate(0, -15%)}#other .zakkaSpace img{position:absolute;bottom:1px}#other .zakkaSpace img:nth-child(1){width:34vw;left:14vw}#contact{margin-top:20vw;color:#6cf}#contact .cItem{background-color:#003;width:100%;height:15vw}#contact .cItem .light{position:absolute;bottom:1.5vw;width:4.2%;height:35%;background-color:#fff;border-radius:50%;filter:blur(1.1vw);opacity:0}#contact .creatorContainer{width:88%;margin:15vw auto;background-color:#6cf}#contact .creatorContainer .creatorBox{border:#6cf double 4px;padding:4vw 4vw}#contact .creatorContainer .creatorBox .cItem{position:relative}#contact .creatorContainer .creatorBox .cItem:nth-child(1) img{position:absolute}#contact .creatorContainer .creatorBox .cItem:nth-child(1) img:nth-child(1){width:15%;bottom:1px;right:4%}#contact .creatorContainer .creatorBox .cItem:nth-child(1) img:nth-child(2){width:11.5%;bottom:1px;left:6%}#contact .creatorContainer .creatorBox .cItem:nth-child(1) img:nth-child(3){width:9%;bottom:1px;left:23%}#contact .creatorContainer .creatorBox .cItem:nth-child(1) img:nth-child(4){width:6%;bottom:1px;left:71%}#contact .creatorContainer .creatorBox .cItem:nth-child(1) img:nth-child(5){width:8%;bottom:1px;left:61.5%}#contact .creatorContainer .creatorBox .cItem:nth-child(1) img:nth-child(6){width:10%;bottom:1px;left:47%}#contact .creatorContainer .creatorBox .cItem:nth-child(1) img:nth-child(7){width:10%;bottom:1px;left:35%}#contact .creatorContainer .creatorBox .cItem:nth-child(3) img{position:absolute}#contact .creatorContainer .creatorBox .cItem:nth-child(3) img:nth-child(1){width:11%;bottom:1px;right:30%}#contact .creatorContainer .creatorBox .cItem:nth-child(3) img:nth-child(2){width:26.5%;bottom:1px;right:2px}#contact .creatorContainer .creatorBox .cItem:nth-child(3) img:nth-child(3){width:14%;bottom:1px;left:2px}#contact .creatorContainer .creatorBox .cItem:nth-child(3) .light{right:33.3%}#contact .creatorContainer .creatorBox .cItem:nth-child(3) .catsAnimation{position:absolute;top:calc(-3.1vw - 1px);left:14%;width:50%}#contact .creatorContainer .creatorBox .cItem:nth-child(5) img{position:absolute}#contact .creatorContainer .creatorBox .cItem:nth-child(5) img:nth-child(1){width:19%;bottom:1px;left:2px}#contact .creatorContainer .creatorBox .cItem:nth-child(5) img:nth-child(2){width:13.5%;bottom:1px;left:20%}#contact .creatorContainer .creatorBox .cItem:nth-child(5) img:nth-child(3){width:26.5%;bottom:1px;left:37%}#contact .creatorContainer .creatorBox .cItem:nth-child(5) img:nth-child(4){width:8%;bottom:1px;left:70%}#contact .creatorContainer .creatorBox .cItem:nth-child(5) img:nth-child(5){width:8%;bottom:1px;left:80%}#contact .creatorContainer .creatorBox .cItem:nth-child(5) img:nth-child(6){width:9%;bottom:1px;right:3px}#contact .creatorContainer .profile{background-color:#003;margin:2vw 0;padding:6vw 4vw;font-size:3.5vw}#contact .creatorContainer .profile h3{font-size:8vw;font-family:isemin,sans-serif}#contact .creatorContainer .profile .profileImg{width:60vw;height:40vw;margin:5vw auto;border:#faebd7 2px solid;color:#faebd7;font-size:6vw;padding:4vw;font-family:new-tegomin,sans-serif;text-align:center}#contact .creatorContainer .profile .profileInfo{text-align:center;font-family:new-tegomin,sans-serif}#contact .creatorContainer .creatorSNS ul{display:flex;justify-content:space-evenly;align-items:center;background-color:#003;margin:2vw 0;padding:4vw 0 2px}#contact .creatorContainer .creatorSNS ul h4{font-size:5vw;border:3px double #6cf;padding:.5vw 3vw}#contact .contactContainer{width:88%;margin:36vw auto;background-color:#6cf}#contact .contactContainer .contactContents{text-align:center;padding:4vw 4vw}#contact .contactContainer .contactContents .cItem{position:relative}#contact .contactContainer .contactContents .cItem:nth-child(1) img{position:absolute}#contact .contactContainer .contactContents .cItem:nth-child(1) img:nth-child(1){width:12%;bottom:1px;left:3%}#contact .contactContainer .contactContents .cItem:nth-child(1) img:nth-child(2){width:11%;bottom:1px;left:16.5%}#contact .contactContainer .contactContents .cItem:nth-child(1) img:nth-child(3){width:18%;bottom:1px;right:2px}#contact .contactContainer .contactContents .cItem:nth-child(1) img:nth-child(4){width:10.5%;bottom:1px;right:21.5%}#contact .contactContainer .contactContents .cItem:nth-child(1) img:nth-child(5){width:4%;bottom:1px;right:35%}#contact .contactContainer .contactContents .cItem:nth-child(1) .light{left:20%}#contact .contactContainer .contactContents .cItem:nth-child(1) .crowAnimation{position:absolute;top:calc(-0.2vw - 1px);left:26%;width:34%}#contact .contactContainer .contactContents .cItem:nth-child(3) img{position:absolute}#contact .contactContainer .contactContents .cItem:nth-child(3) img:nth-child(1){width:18%;bottom:1px;left:2px}#contact .contactContainer .contactContents .cItem:nth-child(3) img:nth-child(2){width:26%;bottom:1px;left:20%}#contact .contactContainer .contactContents .cItem:nth-child(3) img:nth-child(3){width:18%;bottom:1px;left:50%}#contact .contactContainer .contactContents .cItem:nth-child(3) img:nth-child(4){width:5%;bottom:1px;left:70%}#contact .contactContainer .contactContents .cItem:nth-child(3) img:nth-child(5){width:9%;bottom:1px;right:12%}#contact .contactContainer .contactContents .cItem:nth-child(3) img:nth-child(6){width:9%;bottom:1px;right:2px}#contact .contactContainer .contactContents .cItem:nth-child(5) img{position:absolute}#contact .contactContainer .contactContents .cItem:nth-child(5) img:nth-child(1){width:21%;bottom:1px;left:4px}#contact .contactContainer .contactContents .cItem:nth-child(5) img:nth-child(2){width:10%;bottom:1px;left:25%}#contact .contactContainer .contactContents .cItem:nth-child(5) img:nth-child(3){width:10%;bottom:1px;left:36%}#contact .contactContainer .contactContents .cItem:nth-child(5) img:nth-child(4){width:5%;bottom:1px;left:50%}#contact .contactContainer .contactContents .cItem:nth-child(5) img:nth-child(5){width:5%;bottom:1px;left:57%}#contact .contactContainer .contactContents .cItem:nth-child(5) img:nth-child(6){width:5%;bottom:1px;left:64%}#contact .contactContainer .contactContents .cItem:nth-child(5) img:nth-child(7){width:26%;bottom:1px;right:2px}#contact .contactContainer .contactBox{background-color:#003;margin:2vw 0;padding:6vw 2vw}#contact .contactContainer .contactBox .contactInfo{margin-bottom:3vw;font-family:new-tegomin,sans-serif}#contact .contactContainer .inquiry{display:block;width:45vw;margin:auto;padding:3vw;border:#6cf solid 3px;text-decoration:none;color:#6cf;text-align:center;font-family:isemin,sans-serif}#contact .contactContainer .muyudoSNS ul{display:flex;justify-content:space-evenly;align-items:center;background-color:#003;margin:2vw 0;padding:4vw 0 2px}#contact h2{font-family:isemin,sans-serif;font-size:11vw;color:#003;text-align:center;height:11vw}#contact li{list-style:none;width:10vw}footer{background-color:#6cf;text-align:center;color:#003;padding:15px}@media screen and (min-width: 800px){.first_view .hero_box{width:204px;height:360px}.first_view .hero_box .door .doorflame{width:calc(100% - 24px);height:calc(100% - 24px)}.first_view .hero_box .door .doorknob{right:6px;width:18px;height:18px}.first_view .hero_box .herotext{font-size:clamp(5px,28.8px,5vh);transform:translate(-50%, clamp(18px, 100px, 15vh))}.first_view h1.herotext{font-size:86.4px}.first_view h1.herotext img{width:86.4px}}@media screen and (min-width: 1030px){html{font-size:1.2vw}.pcOnly{display:block}.spOnly{display:none}.nyoro_1{top:0;width:40%}.nyoro_2{top:50%;width:40%}#about{height:56vw}#about h2{font-size:clamp(50px,8.2vw,146px);top:5vw;left:10vw}#about h2 span{transform:translate(0, 6.5vw);display:block}#about h2 span::after{display:none}#about .rantan{width:16vw;height:16vw}#about .about_catch{font-size:clamp(10px,2.8vw,55px);top:5vw;left:48%}#about .about_text{font-size:1.2vw;top:21vw;left:48%;width:35vw;height:15vw;margin-bottom:1vw}#about .about_text p{margin-bottom:1vw}.workSpace{height:62vw;width:85%;margin:0 auto}.workSpace h2{writing-mode:horizontal-tb;font-size:12vw;left:6vw;top:4.5vw}.workSpace .shelfBoard{width:50%}.workSpace .shelfBoard:nth-of-type(2){top:27vw;right:5vw}.workSpace .shelfBoard:nth-of-type(3){top:46vw;left:5vw}.workSpace .shelfPillar{top:calc(27vw + 8px);height:calc(19vw - 8px);width:2.5%;left:49%}.workSpace .tenkyuBody{width:16%;position:relative;top:8vw;left:66%}.workSpace .tennkyuBox{width:21.9%;top:8vw;left:63.5%}.workSpace .nekoObje{width:15%;top:27.3vw;left:17%}.workSpace .works_nav{top:30vw;left:67%}.workSpace .works_nav h3{font-size:1.8vw;padding:.4vw 2vw}.workSpace .works_nav ul li{height:3.7vw;font-size:1.2vw}#works .shelfContainer{grid-template-columns:1fr 1fr;width:85%;margin:0 auto}#works .works_container h3{font-size:2vw;margin:1.5vw auto;padding:.2vw 2.5vw}#works .works_container::before,#works .works_container::after{width:1.5vw}#works .works_container .works_img{width:52%;height:14vw}#works .works_container .accesory_text{height:10vw;padding:1.2vw 25%}#works .works_container .zakkaSpace{height:9vw}#works .works_container .zakkaSpace .viewmore{right:8vw;font-size:1.2vw;width:9.5vw}#works #accesory h3{transform:translateX(3.4vw)}#works #accesory .works_img{transform:translateX(3.4vw)}#works #accesory .accesory_text{transform:translateX(3.4vw)}#works #accesory .zakkaSpace{transform:translateX(3.4vw)}#works #accesory .zakkaSpace img:nth-child(1){width:6vw;left:10vw}#works #accesory .zakkaSpace img:nth-child(2){width:3.5vw;left:18vw}#works #accesory::after{display:none}#works #web h3{transform:translateX(-3.5vw)}#works #web .works_img{transform:translateX(-3.5vw)}#works #web .accesory_text{transform:translateX(-3.5vw)}#works #web .zakkaSpace{transform:translateX(-3.5vw)}#works #web .zakkaSpace img:nth-child(1){width:7vw;left:9vw}#works #web .zakkaSpace img:nth-child(2){width:4.5vw;left:17vw}#works #web::before{left:-0.7vw}#works #movie h3{transform:translateX(3.4vw)}#works #movie .works_img{transform:translateX(3.4vw)}#works #movie .accesory_text{transform:translateX(3.4vw)}#works #movie .zakkaSpace{transform:translateX(3.4vw)}#works #movie .zakkaSpace .zakkaMove{position:absolute}#works #movie .zakkaSpace .zakkaMove:nth-child(1){width:18vw;left:3vw;bottom:-0.9vw}#works #movie .zakkaSpace .zakkaMove:nth-child(2){width:18vw;left:11vw;bottom:-1.8vw}#works #movie::after{display:none}#works #other h3{transform:translateX(-3.5vw)}#works #other .works_img{transform:translateX(-3.5vw)}#works #other .accesory_text{transform:translateX(-3.5vw)}#works #other .zakkaSpace{transform:translateX(-3.5vw)}#works #other .zakkaSpace img:nth-child(1){width:15vw;left:8vw}#works #other::before{left:-0.7vw}#works .shelfBoard:nth-last-child(1){width:85%;margin:0 auto}#contact .cItem{height:inherit}#contact .cItem .light{bottom:0}#contact .creatorContainer{width:90vw;margin:8vw auto 0}#contact .creatorContainer .creatorBox{padding:1.5vw 3.5vw 0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3, 11vw);gap:1vw}#contact .creatorContainer .creatorBox .cItem:nth-child(3) img:nth-child(3){width:13%}#contact .creatorContainer .creatorBox .cItem:nth-child(3) .catsAnimation{top:calc(1.4vw - 1px)}#contact .creatorContainer .creatorBox .profile{grid-column:2/3;grid-row:1/4;position:relative;margin:initial;padding:2.6vw 3vw 1.5vw;font-size:1.2vw}#contact .creatorContainer .creatorBox .profile h3{font-size:2vw;margin-left:6vw}#contact .creatorContainer .creatorBox .profile h4{font-size:2vw}#contact .creatorContainer .creatorBox .profile .profileImg{width:21vw;height:14vw;margin:1.2vw auto 2vw;border:#faebd7 2px solid;padding:2vw;font-size:2vw}#contact .creatorContainer .creatorBox .profile .profileInfo{font-size:1.2vw}#contact .creatorContainer .creatorSNS ul{margin:.5vw 0;padding:1.5vw 0 1px}#contact .creatorContainer .creatorSNS ul h4{font-size:1vw;padding:.2vw 2vw}#contact .creatorContainer .cItem:nth-last-child(1){margin-top:initial}#contact .contactContainer{width:90vw;margin:0 auto 25vw}#contact .contactContainer .contactContents{padding:2.5vw 3.5vw 1.5vw;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3, 11vw);gap:1vw}#contact .contactContainer .contactContents .cItem:nth-child(1) .crowAnimation{top:calc(3.2vw - 1px)}#contact .contactContainer .contactContents .cItem:nth-last-child(1){margin-top:initial}#contact .contactContainer .contactContents .contactBox{margin:initial;position:relative;grid-column:1/2;grid-row:1/4}#contact .contactContainer .contactContents .contactBox .contactInfo{font-size:2.1vw}#contact .contactContainer .contactContents .contactBox .muyudoSNS h3{font-size:2vw}#contact .contactContainer .contactContents .inquiry{font-size:2.6vw;padding:1vw;width:30vw}#contact li{width:3vw}#contact h2{color:#6cf;font-size:4.8vw;height:initial;position:absolute;top:-1.5vw;left:50%;transform:translate(-50%, 0);opacity:.2}}.modal{position:relative;display:none;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background-color:rgba(0,0,0,.14);overflow:auto}.modal .modalcontent{position:relative;width:95%;height:80%;margin:10vh auto 0;background-color:#6cf;color:#003;padding:5%;-webkit-animation:modalopen .7s ease 0s 1 normal forwards running;animation:modalopen .7s ease 0s 1 normal forwards running}.modal .modalcontent .modoru_btn{position:absolute;top:0;right:0;font-size:24px;display:block;padding:0 8px;border:#003 solid 3px;background-color:#6cf;color:#003;cursor:pointer}.modal .modalcontent .comingSoon{font-size:32px;font-family:isemin,sans-serif;margin-bottom:.5em}.modal .modalcontent .modalInfo{font-size:13px;font-weight:bolder;font-family:new-tegomin,sans-serif;margin-bottom:1em}.modal .modalcontent .temporaryContents{border:#003 solid 3.5px;width:100%;height:68%;overflow-y:scroll;padding:12px}.modal .modalcontent .temporaryContents .modaltitle{font-size:8vw;font-family:isemin,sans-serif}.modal .modalcontent .temporaryContents .temporaryInfo{font-weight:bold}.modal .modalcontent .temporaryContents p{margin:1vw 0;font-family:new-tegomin,sans-serif;font-size:3.3vw}.modal .modalcontent .temporaryContents .modalListTitle{font-size:8vw;font-weight:bolder}.modal .modalcontent .temporaryContents ul{padding-left:16px;font-size:3.2vw}@-webkit-keyframes modalopen{0%{opacity:0;transform:matrix(0.5, 0, 0, 0.5, 0, -100)}20%{opacity:.3;transform:matrix(0.5, 0, 0, 1.5, 0, -50)}60%{opacity:1;transform:matrix(1.1, 0, 0, 1, 0, 0)}100%{opacity:1;transform:matrix(1, 0, 0, 1, 0, 0)}}@keyframes modalopen{0%{opacity:0;transform:matrix(0.5, 0, 0, 0.5, 0, -100)}20%{opacity:.3;transform:matrix(0.5, 0, 0, 1.5, 0, -50)}60%{opacity:1;transform:matrix(1.1, 0, 0, 1, 0, 0)}100%{opacity:1;transform:matrix(1, 0, 0, 1, 0, 0)}}@media screen and (min-width: 1030px){.modal .modalcontent{padding:1% 8%;width:90%}.modal .modalcontent .modoru_btn{font-size:40px;padding:0 11px}.modal .modalcontent .comingSoon{font-size:38px;margin-bottom:.2em}.modal .modalcontent .modalInfo{font-size:16px;margin-bottom:.5em}.modal .modalcontent .temporaryContents{border:#003 solid 4.5px;width:100%;height:68%;padding:16px 5vw}.modal .modalcontent .temporaryContents .modaltitle{font-size:3vw}.modal .modalcontent .temporaryContents .temporaryInfo{font-size:1.2vw}.modal .modalcontent .temporaryContents .modalListTitle{font-size:3vw}.modal .modalcontent .temporaryContents ul{padding-left:20px;font-size:18px}}
/*# sourceMappingURL=style.min.css.map */