.search-area form,.search-area-sp{display:none}.contact-form{background-color:#fff;border-radius:8px;width:500px;padding:15px 30px 30px;box-shadow:0 0 10px #0000001a}.errortitle{color:#666;background:#f5f5f5;margin-bottom:25px;padding:5px;font-size:1.1rem;font-weight:700;line-height:1.2em}.contact-form select,.contact-form textarea{border:1px solid #ccc;border-radius:4px;width:100%;padding:7px}.recommend-post label{margin-bottom:5px;font-weight:700;cursor:default!important;width:auto!important;font-size:1rem!important;display:block!important}.recommend-post label i{color:#1e90ff}.recommend-post .input-group{margin-bottom:25px!important}.recommend-post input[type=text],.recommend-post input[type=url]{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.recommend-post select{padding:8px;font-size:.9rem}.sceneselect-and-post label{margin-bottom:5px;font-weight:700;cursor:default!important;width:auto!important;font-size:1rem!important;display:block!important}.sceneselect-and-post label i{color:#1e90ff}.sceneselect-and-post .input-group{margin-bottom:25px!important}.sceneselect-and-post input[type=text],.sceneselect-and-post input[type=date]{field-sizing:content;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.sceneselect-and-post select{padding:8px;font-size:.9rem}#imagePreview{-o-object-fit:cover;object-fit:cover;width:200px;height:auto;margin-bottom:25px}#edit-prof{margin-bottom:80px}#edit-prof a{color:#444}.fixed-box{background:#fff;margin-bottom:25px;top:8px}.fixed-box h1{text-align:center;font-size:1rem}.toprevious{float:left}.toprevious a{width:50px;display:inline-block}.profimg{clear:both;text-align:center;border-bottom:1px solid #ddd;padding-bottom:25px}.profimg img{width:150px;height:auto}.profimg span{color:#1e90ff;font-size:1rem;font-weight:700}#edit-prof ul{padding-left:0;font-size:1.1rem;list-style:none}li.setting{background:#eee}#edit-prof ul li{border-bottom:1px solid #ddd;width:100%;padding-left:10px;line-height:3.2em}#edit-prof ul li i{color:#1e90ff;padding-right:3px}#edit-prof ul li a{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}#edit-prof ul li a span{color:#777;width:150px;display:inline-block}#count{text-align:right;margin:-20px 5px 25px 0}.photoup-note{background:#f3f3f3;border-radius:5px;margin-bottom:15px;padding:10px}.photoup-note ol{margin-bottom:5px;padding-left:15px;list-style:square}.photoup-note p{margin-bottom:0;font-size:1rem!important}#edit-prof label{cursor:pointer;width:140px;font-size:1.2rem;display:inline-block}#edit-prof p{color:#888;font-size:1.1rem}.fixed-box input[type=submit]{color:#1e90ff;cursor:pointer;float:right;background:0 0;border:none;padding:1px 5px;font-size:1rem;font-weight:700}.fixed-box input[type=submit]:hover{background:#eee;border-radius:6px}input[type=submit].sp-lower{color:#1e90ff;cursor:pointer;background:0 0;border:none;margin:0 0 25px;padding:1px 5px;font-size:1rem;font-weight:700}input[type=submit].sp-lower:hover{background:#eee;border-radius:6px}.editarea{border:1px solid #000;border-radius:5px;margin-bottom:25px;padding:5px}.editarea span{color:#666;margin-left:8px}.editarea input[type=text],.editarea input[type=email],.editarea input[type=url],.editarea input[type=password]{border:none;width:95%;font-size:1.2rem;display:inline-block}.editarea input[type=text]:focus,.editarea input[type=email]:focus,.editarea input[type=url]:focus,.editarea input[type=password]:focus{outline:none}.editarea div{cursor:pointer;font-size:1.2rem;display:inline-block}.editarea textarea{resize:none;border:none;outline:none;width:100%;font-size:1rem}p input[type=submit]{cursor:pointer;margin:10px 0 25px}.withdrawal{padding:0 25px}#new-reply{clear:both;margin-bottom:45px}span.editorhidden a{float:right;color:#666;padding:5px}span.editorhidden a:hover{background:#eee;border-radius:10px;text-decoration:none}.replycomment{border:1px solid #ccc;margin-bottom:25px;padding:10px 5px 10px 10px}.replycomment h3,.replycomment h4{margin-bottom:.3rem;font-size:1rem}.replycomment h4 img{width:35px;height:35px;margin-right:5px}.replycomment h4 a{color:#333}.replycomment p{margin-bottom:.5rem}.replycomment h4 span{margin-left:5px;font-size:.8rem;font-weight:400}.replycomment span a{color:#666;padding:5px}.replycomment span a:hover{background:#eee;border-radius:10px;text-decoration:none}.comment-response{margin:25px 0 0 20px}#mybookmark{margin-bottom:45px}.bookmarkthread{margin-bottom:25px}.bookmarkthread h3{font-size:.9rem;font-weight:400}.bookmarkthread ul{padding-left:0;list-style:none}.bookmarkthread li:first-child{border-top:1px dotted #666;padding-top:10px}.bookmarkthread li{border-bottom:1px dotted #666;margin-bottom:10px;padding-bottom:10px;display:flex;overflow:hidden}.bookmarkthread li a{color:#333;font-size:1rem;font-weight:700}.bookmarkimg{flex:0 0 80px;justify-content:center;align-items:center;margin-right:5px;display:flex}.bookmarkthread li img{border-radius:5px;width:auto;height:40px}.bookmarkthread li span a{color:#666;font-size:.9rem;font-weight:400}.booklink{flex:1}.bookhidden{flex:0 0 15px}#main{padding:0 25px}#user-info{clear:both;margin-bottom:5px;display:flex}#user-info h1{flex:3;align-items:center;font-size:1.1rem;line-height:1em;display:flex}#user-info h1 img{width:50px;height:50px;margin-right:5px}.userpoint{color:#777;flex:1;margin-top:30px;font-size:1.2rem;font-weight:700;line-height:1em}.userpoint span{color:#000;font-size:.9rem;font-weight:400}.status-info{background:#f8f8f8;border:3px double olive;border-radius:5px;margin-bottom:35px;padding:5px 10px 0}.status-info h2{align-items:center;font-size:1rem;display:flex}.status-info h2 i{margin-right:8px;font-size:.8em;transform:rotate(45deg)}.status-info h3{color:#666;font-size:.9rem}.crestname{color:#191970;background:#eee;align-items:center;margin:15px -10px 20px;padding:10px 5px;font-size:1.5rem;font-weight:700;display:flex}.crestname img{width:30px;height:30px;margin-right:5px}.status-info p span{color:#fff;background:#333;border-radius:5px;padding:2px 5px;font-size:.8rem}ul.badges-earned{clear:both;padding-left:0}.badges-earned img{width:75px;height:75px}.badges-earned li{float:left;text-align:center;color:#666;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.3px;width:100px;margin-bottom:15px;padding:0 5px;font-size:.75rem;font-weight:700;list-style:none;overflow:hidden}.userdiscrip{clear:both;border:1px solid #ccc;border-radius:5px;margin-bottom:25px;padding:10px 10px 5px;overflow:hidden}.userdiscrip p{margin-bottom:.5rem;font-size:1rem}ul.usersns{padding:15px 0;list-style:none}ul.usersns i{background:#eee;border-radius:10px;padding:5px;font-weight:400}.fas{font-weight:900!important}ul.usersns li{float:left;margin-right:10px;font-weight:700}.post-location{border-bottom:1px solid #ccc;margin-bottom:35px;padding-bottom:5px;display:flex}.post-location-scene{flex:1;min-width:0}p.userfold,.post-location-scene h3{white-space:nowrap;text-overflow:ellipsis;margin-bottom:0;padding-right:5px;overflow:hidden}.subimg-bottom{padding:0 5px 0 10px;display:flex}.photohide{text-align:right;flex:1;margin-bottom:0;font-size:.8rem}.photohide a{color:#aaa;padding:2px 0 0}.photohide a:hover{color:#333;text-decoration:none}.photohide-done{justify-content:center;align-items:center;display:flex;overflow:hidden}.photohide-done img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:500px;display:block}.sceneimg{background:#f0f0f0;border:1px solid #fff;height:200px;padding:5px;overflow:hidden}.sceneimg img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}#recommend-post{margin-bottom:25px}#recommend-post h2{margin-right:10px;display:inline-block}.recommend-spot{border:1px solid #ccc;border-radius:5px;margin-bottom:15px;padding:10px;overflow:hidden}.recommend-spot .userfold{margin-bottom:15px}.recommend-detail{display:flex}.recommend-imgarea{background:#f0f0f0;flex:1;height:200px;margin-right:10px;padding:5px}.recommend-textarea{flex:3}.recommend-spot h3{font-size:1.2rem}.recommend-spot h3 span{color:#666;margin-left:5px;font-size:.9rem;font-weight:400}.recommend-spot img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.container{justify-content:center;align-items:center;display:flex}.login-form{background-color:#fff;border-radius:8px;width:350px;padding:15px 30px 30px;box-shadow:0 0 10px #0000001a}.login-form textarea{border:1px solid #ccc;border-radius:4px;width:100%;padding:7px}#logintitle{color:#666;margin-bottom:20px;font-size:.8rem;font-weight:700}#logintitle i{float:right;font-size:.7rem}.input-group{margin-bottom:15px}label{margin-bottom:5px;display:block}input[type=text],input[type=email],input[type=password],input[type=date],input[type=url]{border:1px solid #ccc;border-radius:4px;width:100%;padding:7px}button[type=submit]{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:4px;width:100%;padding:10px 20px}button[type=submit]:hover{background-color:#0056b3}.links{text-align:center;margin-top:20px}.links a{color:#007bff;text-decoration:none}.links a:hover{text-decoration:underline}a.createacc{color:#666;border:1px solid #ccc;border-radius:4px;width:100%;margin-bottom:15px;padding:10px 20px;display:block}a.createacc:hover{background:#eee;text-decoration:none}.google-btn{color:#1f1f1f;background:#fff;border:1px solid #747775;border-radius:4px;justify-content:center;align-items:center;gap:10px;width:100%;padding:10px 20px;font-weight:500;text-decoration:none;display:flex}.google-btn:hover{background:#f7f8f8;text-decoration:none}.google-btn__logo{flex:none}.auth-divider{color:#666;align-items:center;gap:10px;margin:18px 0;font-size:.8rem;display:flex}.auth-divider:before,.auth-divider:after{content:"";border-top:1px solid #ddd;flex:auto}input#password,input#email{margin-bottom:5px}input[type=checkbox]{margin:4px 5px 0 -20px;position:absolute}.checkbox{cursor:pointer;margin-bottom:25px;padding-left:20px}p.confirm{font-size:1.2rem}p.confirm i{margin-right:5px}@media screen and (width<=670px){.fixed-box{position:sticky}#main{padding:0 5px}#user-info{padding:0 5px 15px;display:inline-block}.userpoint{margin-top:15px}ul.badges-earned{margin:0 -10px}.badges-earned img{width:50px;height:50px}.badges-earned li{width:75px;padding:0 5px;font-size:.6rem}ul.usersns li{margin-bottom:15px}.post-location{display:block}.post-location-scene{margin-bottom:25px}.recommend-detail{display:block}.recommend-imgarea{margin-bottom:15px;margin-right:0}#edit-prof ul{font-size:.9rem}#edit-prof ul li a span{width:110px}.contact-form,.login-form{width:100%;padding:15px 15px 30px}}.pw-field{position:relative}.pw-field>input[type=password],.pw-field>input[type=text]{padding-right:40px}.pw-toggle{cursor:pointer;color:#9ca3af;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:100%;padding:0;display:flex;position:absolute;top:0;right:0}.pw-toggle:hover{color:#6b7280}
