@font-face{font-family:NaikaiFont;src:url(/static/media/NaikaiFont.070689cc79e26f58856f.woff2) format("woff")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1e1e1e;color:#fff;font-family:NaikaiFont;margin:0;padding-left:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media screen and (orientation:landscape){.StartNameBox{align-items:center;background-color:#000000b3;background-position:50%;display:flex;height:100vh;justify-content:center;position:absolute;width:100vw;z-index:11}.StartNameBox .inputBg{align-items:center;background-color:#9480b2;display:flex;flex-direction:column;height:40vh;width:35vw}.StartNameBox .inputBox{border:5px solid #000;color:#000;font-size:2.4vh;height:6vh;margin:10vh 0 5vh;padding-left:1vw;width:18vw}.StartNameBox .inputBox::placeholder{color:#999;font-size:2.4vh}.StartNameBox .inputButton{background-color:#0000;border:none;color:#000;font-size:4vh;font-weight:700;height:6vh;width:18vw}.StartScene{margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.StartScene .blank{position:absolute}.StartScene .bg,.StartScene .blank{background-attachment:fixed;background-position:50%;height:100vh;width:100vw}.StartScene .bg{background-size:cover;position:relative;z-index:0}.StartScene .chara{position:absolute;right:0;top:0;width:41.5%;z-index:5}.trioptions{height:auto;left:20vw;list-style-type:none;padding:0 3vw;position:absolute;top:11vh;width:35vw;z-index:10}.trioptions button{align-items:center;background:0;border:0;display:flex;height:10vh;justify-content:center;margin-bottom:6vh;position:relative;width:30vw}.trioptions button:hover{cursor:pointer;transform:scale(1.01)}.trioptions button:hover:before{background-color:#957dff;border:1px solid #000;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);content:"";height:1.5vw;left:-35%;position:absolute;top:32%;width:1.5vw;z-index:10}.trioptions img{position:absolute;transform:scalex(.65) scaleY(.8)}.trioptions a{color:#000;font-family:NaikaiFont;font-size:4vh;line-height:0;padding-bottom:.6vh;text-decoration:none;z-index:1}.StartScene .dialog_box{bottom:11vh;display:flex;height:28vh;justify-content:center;position:absolute;width:100%}.StartScene .dialog_box_pic{height:35vh;position:absolute;width:90%}.StartScene .dialog_options_pic{height:35vh;position:absolute;width:250%}.StartScene .dialog{color:#000;font-size:6vh;font-weight:400;left:9vw;letter-spacing:.3vw;line-height:0;position:absolute;top:11vh}.dialog_box .skipButton,.dialog_box .skipButton img{background:0;height:7vh;width:4vw;z-index:10}.dialog_box .skipButton{border:0;bottom:-2vh;color:#fff;cursor:pointer;font-size:5vh;font-weight:400;letter-spacing:.3vw;position:absolute;right:35vw}.dialog_box .skipButton:hover{transform:scale(1.03);transform-origin:center}}@media screen and (orientation:portrait){.StartNameBox{align-items:center;background-color:#000000b3;background-position:50%;display:flex;height:100vh;justify-content:center;position:absolute;width:100vw;z-index:11}.StartNameBox .inputBg{align-items:center;background-color:#9480b2;display:flex;flex-direction:column;height:40vh;width:35vw}.StartNameBox .inputBox{border:5px solid #000;color:#000;font-size:2.4vh;height:6vh;margin:10vh 0 5vh;padding-left:1vw;width:18vw}.StartNameBox .inputBox::placeholder{color:#999;font-size:2.4vh}.StartNameBox .inputButton{background-color:#0000;border:none;color:#000;font-size:4vh;font-weight:700;height:6vh;width:18vw}.StartScene{margin:0;overflow:hidden;padding:0;position:absolute;z-index:0}.StartScene .blank{position:absolute}.StartScene .bg,.StartScene .blank{background-attachment:fixed;background-position:50%;height:100vh;width:100vw}.StartScene .bg{background-size:cover;position:relative;z-index:0}.StartScene .chara{position:absolute;right:0;top:0;width:180%;z-index:0}.trioptions{height:auto;left:16.5vw;list-style-type:none;padding:0 3vw;position:absolute;top:35vh;width:35vw;z-index:10}.trioptions button{align-items:center;background:0;border:0;display:flex;height:5vh;justify-content:center;margin-bottom:6vh;position:relative;width:60vw}.trioptions button:hover{cursor:pointer;transform:scale(1.01)}.trioptions button:hover:before{background-color:#957dff;border:1px solid #000;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);content:"";height:1.5vw;left:-35%;position:absolute;top:32%;width:1.5vw;z-index:10}.trioptions img{position:absolute;transform:scalex(.65) scaleY(.7)}.trioptions a{color:#000;font-family:NaikaiFont;font-size:3vh;line-height:0;padding-bottom:.6vh;text-decoration:none;z-index:1}.StartScene .dialog_box{bottom:11vh;display:flex;height:24vh;justify-content:center;position:absolute;width:100%}.StartScene .dialog_box_pic{height:32vh;position:absolute;width:95%}.StartScene .dialog_options_pic{height:35vh;position:absolute;width:250%}.StartScene .dialog{color:#000;font-size:4vh;font-weight:400;left:9vw;letter-spacing:.3vw;line-height:1;position:absolute;top:8vh}.dialog_box .skipButton,.dialog_box .skipButton img{background:0;height:6vh;width:15vw;z-index:10}.dialog_box .skipButton{border:0;bottom:-2vh;color:#fff;cursor:pointer;font-size:5vh;font-weight:400;letter-spacing:.3vw;position:absolute;right:12vw}.dialog_box .skipButton:hover{transform:scale(1.03);transform-origin:center}}.text nav{background-color:#333}.text ul{list-style-type:none;margin:0;overflow:hidden;padding-left:10px}.text li{margin-bottom:10px}.text a{color:#fff;display:block;padding:14px 16px;text-align:center;text-decoration:none}.navbar{background-color:#0000;padding:5px}.navbar ul{align-items:center;display:flex;list-style-type:none;margin:0;padding:0}.navbar li{margin-right:50px}.navbar a{color:#fff;display:block;font-family:微軟正黑體,Arial,sans-serif;font-size:36px;font-weight:700;text-decoration:none}.navbar a:hover{color:#e0e0e0;position:relative;transform:scale(1.05);transform-origin:center}footer{bottom:-10px;color:#fff;font-size:20px;left:0;padding:0 10px;position:fixed;text-align:center;width:100%}.myhome{color:#1e1e1e}.myhome .openbook{border:.5vw solid #000;height:10vh;position:absolute;right:5vw;top:10vh;width:5vw}.myhome .bookview{left:0;position:absolute;top:0;transform:scaleX(.95)}.statusbook{height:99vh;overflow:hidden;position:relative;width:100vw}.statusbook .book{height:130vh;left:45%;position:absolute;top:44%;transform:translate(-50%,-50%);width:125vw}.statusbook .closebook{font-size:1vw;height:6vh;left:1vw;position:absolute;top:7vh;width:4vw}.statusbook .options{left:83vw;list-style-type:none;padding:0;position:absolute;top:7vh}.statusbook .options li{display:flex;margin-bottom:5vh}.statusbook .options button{background-color:#341a00;border:0;-webkit-clip-path:polygon(22% 0,90% 0,80% 50%,90% 100%,22% 100%);clip-path:polygon(22% 0,90% 0,80% 50%,90% 100%,22% 100%);cursor:pointer;font-size:3.8vh;height:8vh;position:relative;width:15vw}.statusbook .options div{align-items:center;color:#d3c9b9;display:flex;font-size:1.6vw;margin-left:5vw}.bookdata{//transform:scale(.65);height:80vh;left:9vw;position:absolute;top:9vh;width:75vw}.bookcontainer{display:flex;height:85vh;top:.5vh;width:75vw}.bookcontainer .fakebutton{background-color:initial;border:0;cursor:pointer;font-size:104%;font-weight:400;height:0;margin:0;padding:0}.bookcontainer .leftpart{flex:1 1;margin-left:1vw;position:relative}.bookcontainer .rightpart{flex:1 1;margin:1vh 0 0 5vw;position:relative}.bookcontainer .scrollbox{scrollBehavior:smooth;height:80vh;margin-top:1vh;overflow:auto;width:36vw}.bookcontainer .scrollbox::-webkit-scrollbar{width:.6vw}.bookcontainer .scrollbox::-webkit-scrollbar-thumb{background-color:#4b2e0a;border-radius:6px}.bookcontainer .chara{color:#000;display:flex;margin-bottom:3.5vh}.bookcontainer .charaname{justify-content:center}.bookcontainer .charaname button{font-size:1.8vw;font-weight:700;height:5vh;margin:0 1.3vw}.bookcontainer .charadata{display:flex}.bookcontainer .charadata img{border:1px solid #000;flex:1 1;margin-left:2vw;width:13vw}.bookcontainer .charadata .databar{display:flex;flex:1.5 1;flex-direction:column;padding-left:5vw;padding-top:1.5vh}.charadata .databar h{font-size:1.6vw;font-weight:700;margin-bottom:2vh;padding-left:2vw;text-decoration:underline}.charadata .databar div{font-size:1.3vw;margin-bottom:2vh;padding-left:.7vw}.bookcontainer .charaintro{border:3px solid #4b2e0a;border-radius:1vw;display:flex;flex-direction:column;height:21vh;padding:1vh 1vw}.bookcontainer .charaintro h{font-size:1.5vw;font-weight:700;margin-bottom:.5vh}.bookcontainer .charaintro div{font-size:1.3vw;padding:0 1vw}.bookcontainer .detailtext{font-size:1.7vw;line-height:7vh;margin-right:0}.bookcontainer .portfolioTitle{font-size:4vh;font-weight:700;margin-bottom:2vh;margin-right:1.5vw;margin-top:1vh;text-align:center}.bookcontainer .portfolioText{font-size:3.5vh;font-weight:700}.bookcontainer .list{background-color:#7979799e;margin-bottom:2.5vh;padding-bottom:1.5vh;width:33vw}.bookcontainer .scrollbox button{//text-decoration:underline;color:#231209;font-size:1.8vw;margin:1.5vh 1vw 1vh}.bookcontainer .eachline{color:#000;font-size:2vw;font-weight:700;margin-bottom:1vh}.portfolioCircle{height:40vw;margin-top:-1vh;position:relative;width:35vw}.portfolioCircle .circle{background-color:initial;background-image:url(/static/media/1.2006b908f8cdaab8d637.png);background-size:cover;border:0;cursor:pointer;font-size:1.6vw;height:10vw;padding-bottom:8vh;position:absolute;width:10vw}.portfolioCircle .circle:hover{transform:scale(1.05)}.portfolioCircle .logo{left:12vw;opacity:.8;position:absolute;top:30vh;width:12vw}.portfolioCircle .returnbutton{cursor:pointer;height:8vh;position:absolute;width:5vw;z-index:10}.senba_blog{display:flex;justify-content:center;width:100%}.senba_blog .blog_block{background-color:#333;border:1vw solid #fff;display:flex;flex-direction:column;line-height:3vh;margin:10vh 0;padding:3vh 3vw;width:50%}.senba_blog .blog_block img{width:40%}.top_blank{margin-top:5vh}.container{align-items:center;background-color:#333;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:auto;position:relative}.container,.item{height:100%;width:100%}.item{flex:0 0 auto}::-webkit-scrollbar{display:none}
/*# sourceMappingURL=main.0234ae59.css.map*/