@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP&display=swap";@import"https://fonts.googleapis.com/css2?family=Raleway&display=swap";*{margin:0;padding:0}h1{font-family:Courier New,Courier,monospace;color:#00c355!important;padding:2px;z-index:11}.wrapper{display:flex;justify-content:center;align-items:center;background-repeat:repeat}.home-background{background:url(/assets/background-image-u-3Gq9_n.jpg);background-size:cover;background-position:initial;background-color:#fff3e34a;background-blend-mode:overlay;height:280vh;width:250vh;text-align:center;display:flex;border-radius:20px;box-shadow:4px 4px 20px 20px #88868640;margin:0;transition:all .5s ease}.footer{background-color:#00c3553a;color:#fff;text-align:center;position:fixed;bottom:2.5px;width:100%}.menuContainer{font-size:16px}h1{font-weight:200;font-size:1.8em;color:#059a05;margin:0 0 10px}h2{margin:10px 0;font-size:15px}input[type=text]{background-color:transparent;border:0;border-bottom:solid 1px #f43071;width:40%;padding-bottom:4px;font-weight:lighter;letter-spacing:2px;margin-bottom:30px;margin-right:20px;font-size:20px;border-radius:10px}.button1{font-size:1.5rem;cursor:pointer;position:absolute;width:18%;left:70%;border-radius:100vh;background-color:#b9f7af;padding:8px;border-bottom:4.5px solid #5f775b}.results-city,.results-country{font-size:2rem;color:#bd1414}.results-temp{font-size:2rem;margin:2px;color:#b70e0e;position:relative}.results-temp>span{font-size:1.5rem;color:#b70e0e}.results-condition{position:static;display:block;font-size:2rem;cursor:pointer;-webkit-transition:all .8s;transition:all .8s;border-radius:2px}.results-condition:hover{box-shadow:0 16px 20px -8px #6c4a4a66}.loading{border:4px solid #f15186;border-top:4px solid #2f0e91;border-radius:50%;width:60px;height:60px;margin:auto;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dit{height:20px;font-size:20px;font-family:Noto Sans JP;text-align:center}.homeBody{height:100%;width:100%;font-family:Raleway,Noto Sans JP,sans-serif;font-weight:400;font-size:25px;color:#030303;font-display:auto}.App{width:100%;border:0;padding:0;margin:0;font-size:1rem;cursor:pointer;background-color:#d451f1;color:#e9a915fd}.todoList{width:100vh;height:100vh;text-align:center;margin:0;padding:0;font-size:15px}.pgLoading{font-size:50px;color:#f40a0afd}.reload{cursor:pointer;color:#f4480afd}.reload:hover{background-color:#701919}.password-background{background:url(/assets/background-image2-BBhAIKpY.jpg);background-size:cover;justify-content:center;border-radius:5px;height:190vh;width:215vh;background-position:initial;text-align:center;font-size:15px;font-weight:30%}.pwMain{margin:0 auto;padding:.2em;position:sticky;height:200px;width:200px;border:solid 2px #706c6c;background-color:#e6ffff}.passwordButton:hover{cursor:pointer}.passwordTitle{font-size:30px}.calendarTitle{font-size:20px;text-align:center}.backgroundCalendar{width:50%;height:50%;position:relative}.pythonDlPage{text-align:center;background:url(/assets/background-image3-Du--0DJg.jpg);background-size:cover;justify-content:center;border-radius:5px;height:190vh;width:215vh;background-position:initial;color:#dcf806}.inquiryPage{display:flex;flex-direction:column}@media only screen and (max-width: 414px){.container{padding:2px;font-size:9.5px!important;margin:2px auto}.homeBody,.button1{font-size:9.5px!important}.password-background{width:410px!important;height:580px!important;font-size:10.5px!important}.menuContainer{font-size:9.5px!important;width:10px!important}h1{font-size:15px!important}p{font-size:9.5px!important}.calendarTitle{font-size:10px!important}.calendarCss{width:0px!important;height:0px!important}.backgroundCalendar{width:75%;height:50%;position:relative}.passwordTitle{font-size:15px!important}}.bm-burger-button{position:fixed;width:28px;height:28px;right:3%;top:2%}.bm-burger-bars{background:#677792;z-index:2}.bm-burger-bars-hover{background:#f60440}.bm-cross-button{height:500px;width:500px;background-color:#04f6d6}.bm-cross{background:#010101}.bm-menu-wrap{position:relative;top:2px;left:5px;background-color:#04f6ee}.bm-menu{background:#676075;font-size:15px;padding:2em 1.5em 1.5}.bm-morph-shape{fill:#49b8b3c6}.bm-item-list{color:#d3d363;padding:.9em;width:290px}.bm-item{display:inline-block;height:24px}.bm-item-list a{display:inline-block;border-bottom:.5px solid #e70e0e;line-height:30px;padding-left:.5px;text-decoration:none;color:#fff}.bm-item-list a:hover{background-color:#9a9a9a47;color:#f0f8ff}.bm-overlay{background:#bd0a90}@media only screen and (max-width: 414px){.bm-menu{font-size:12px!important;width:190px!important}.bm-menu-wrap{width:195px!important}}.counterText{font-size:15px}@media only screen and (max-width: 414px){.counterText{font-size:10.5px!important}}.snsButton{background-color:#00c3553a;width:100%}@media only screen and (max-width: 414px){.snsButton{margin:auto!important}}.descriptionText{font-size:13px;font-family:monospace}.weatherDate{font-size:17px;color:#ffd1d1;font-family:monospace}.weatherResult{font-size:19px;font-family:monospace}.cityWeather{font-size:20;color:#cb1b1b;font-family:monospace}.inputCode{width:200px;height:30px;border-radius:10px}.title{color:#00c80aea}.pulldownCss{padding:5px;margin-bottom:30px}.pulldownText{font-size:19px}.searchButton{cursor:pointer;background-color:#b9f7af;border-radius:100vh;padding:8px;margin-left:10px;border-bottom:4.5px solid #5f775b}@media only screen and (max-width: 414px){.weatherResult{font-size:11px!important;font-family:monospace!important}.descriptionText{font-size:9px!important;font-family:monospace!important}}
