.appealwrapper{min-height:20vw;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;padding:.8vw 0;display:flex}.appealcontent{max-width:580px;height:100%;border-radius:10px;background-color:rgb(0 0 0 / .6);color:#fff;text-align:center;padding:.5vw 1vw .5vw}.appealcontent h2{margin:0 0 1.5vw 0}.appealcontent p{margin:.5em auto;text-align:left;max-width:38em}.shortcode .entrycard{background-color:#fff;transition:.55s;position:relative;z-index:1;margin-bottom:1vw;min-width:150px;-webkit-box-shadow:0 0 2px 1px rgb(0 0 0 / .14);-moz-box-shadow:0 0 2px 1px rgb(0 0 0 / .14);box-shadow:0 0 4px 0 rgb(0 0 0 / .14);outline:1px solid #d9d9d9;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;word-break:break-word}.shortcode .entrycard:hover{-webkit-box-shadow:0 0 12px 0 rgb(0 0 0 / .23);-moz-box-shadow:0 0 12px 0 rgb(0 0 0 / .23);box-shadow:0 0 12px 1px rgb(0 0 0 / .23);filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";-moz-opacity:.9;-khtml-opacity:.9;opacity:.9;zoom:1}.shortcode .entrycard .h{display:-webkit-flex;display:-ms-flexbox;display:flex}.shortcode .entrycard figure{text-align:center;margin:0}.shortcode .entrycard .noimage{background-color:#fcfcfc;min-height:70px:}.shortcode .entrycard .noimage i{color:#e8e8e8}.shortcode .entrycard h3{font-size:1.2em;padding:0;margin-bottom:.2em}.shortcode .entrycard .ontitle{position:absolute;top:0;left:0;padding:3px;max-width:40%;overflow:hidden;background-color:rgb(0 0 0 / .65);color:#fff}.shortcode .entrycard .card-content{padding:0 .5vw}.shortcode .entrycard .excerpt{line-height:1.5em;overflow:hidden;max-height:4.5em;padding-left:.5vw;padding-right:.5vw;color:rgb(0 0 0 / .92)}.shortcode .entrycard .card-category a{position:relative;z-index:3}.shortcode .entrycard .card-tag a{position:relative;z-index:3;margin:0 2px;font-size:.9em}.shortcode .entrycard .card-tag a:last-child{margin:0 0 0 2px}.shortcode .entrycard .card-footer{text-align:right;word-break:keep-all;padding:0 .5vw;margin-top:auto;font-size:.9em}.h .entrycard .card-footer div{display:inline-block}.shortcode .entrycard .dlbutton{text-align:center;position:relative;z-index:4}.shortcode .entrycard .dlbutton a{margin:0;display:block;text-decoration:none;color:#67c5ff;border:solid .1em #67c5ff;border-radius:3px;transition:.4s;background-color:#fff;padding:.2vw .3vw;font-size:.9em;font-weight:700}.shortcode .entrycard .dlbutton a:hover{background:#67c5ff;color:#fff}.ranking{counter-reset:wpp-ranking}.ranking .entrycard:before{background:#999;border-radius:50%;content:counter(wpp-ranking,decimal);counter-increment:wpp-ranking;color:#fff;font-size:14px;line-height:1;padding:8px 12px;position:absolute;top:-6px;left:-10px}.ranking .entrycard:nth-child(1):before{background:#fe3737}.ranking .entrycard:nth-child(2):before{background:#ffc033}.ranking .entrycard:nth-child(3):before{background:#5476ff}.medialist .attachment{position:relative;margin-bottom:1vw;min-width:120px;z-index:1;text-align:center;border:1px solid whitesmoke}.medialist .attachment-meta{word-break:break-word}.authorprv{text-align:center}.authorprh{display:-webkit-flex;display:-ms-flexbox;display:flex}.authorprh .authorprmain{margin:3px 10px}.authorprh .authorprmain{max-width:33em}.authorprshare a{margin:0 1em}.writer-profile{text-align:center;margin-bottom:1vw}.writer-profile .description{text-align:left}.writer-profile .prfavbutton{margin-top:auto}.prfavbutton{border:1px solid #666;color:#000;background-color:#efefef}.prfavbutton:active{box-shadow:none;border:1px solid rgb(241 241 241 / .6)}#mesform label{width:9em;vertical-align:top}#mesform textarea{margin-top:10px}#mesform-submit{margin:10px 0}.display-message{position:relative;z-index:1;margin-bottom:2em;padding:5px;border-bottom:1px dashed gray}.display-message figure{text-align:left;display:inline-block}.display-message h3{display:inline-block;margin:10px}.display-message .excerpt{margin:10px}.display-message .mesdel{z-index:99;position:relative}.shortcodelist{max-height:25vw;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.shortcodelist li{margin-right:2em}.emotionbutton{text-decoration:none;border:2px solid #e0e0e0;position:relative;display:inline-block;padding:.25em .5em;color:gray;background:#fff;border-radius:2em;box-shadow:0 2px 2px rgb(0 0 0 / .08);font-weight:700;margin-right:6px;margin-bottom:6px}.emotionbutton:active{box-shadow:none;border:2px solid rgb(241 241 241 / .6)}.emotionbutton:hover{color:red;cursor:pointer}.emotionbutton #text:hover{cursor:pointer}.emotionbutton i{color:#6495ed}#emotionresult{margin-bottom:.5em;display:flex;flex-wrap:wrap}.emotionresult{position:relative;margin:5px 5px .5em 0;padding:7px 10px;color:#555;font-size:.9em;background:#e0edff;border-radius:15px;text-align:center;word-break:break-word}.emotionresult:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid #fff0;border-top:15px solid #e0edff}.snsshare li{list-style:none;max-width:95px;min-width:3rem;text-align:center;position:relative;border-radius:9px;border:1px solid #000}.snsshare a{all:initial;cursor:pointer;cursor:hand;z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-999px}.swiper-container .swiper-slide{font-size:1em;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-container .h{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.swiper-container figure{text-align:center;margin:0}.swiper-container .noimage{background-color:#fcfcfc;min-height:70px:}.swiper-container .noimage i{color:#e8e8e8}.swiper-pagination-bullets{text-align:center}.favbutton{border:1px solid #666;color:#000;background-color:#efefef}.favbutton:active{box-shadow:none;border:1px solid rgb(241 241 241 / .6)}.filteringsearch_form{width:fit-content}.filteringsearch_form select{display:inline-block}div.hidden_box{padding:0;color:#6C757D;margin:5px 0;width:fit-content;display:inline-block}div.hidden_box .show_button{display:none}div.hidden_box label{border:solid 1px #CED4DA;padding:3px 5px;margin:0;background-color:#fff}div.hidden_box>label{font-size:.9em;padding:.5em 1em}div.hidden_box label:hover{background:#efefef}div.hidden_box .hidden_show{display:none}div.hidden_box input:checked~.hidden_show{padding:10px 0;display:table;height:auto;width:auto;opacity:1}div.hidden_box input:checked~.hidden_show label{display:inline-block}ul.insite-catlink{position:relative;padding:0;list-style-type:none}ul.insite-catlink li{padding:.5em;margin-bottom:5px;line-height:1.5;border-top:1px solid #f5f5f5;border-right:1px solid #f5f5f5;border-bottom:2px solid #E0E0E0;border-left:6px solid #8b8b8b;background:#fff;color:#3a3a3a}.my_form{margin:10px 0;padding:5px;padding-left:10px;border-left:4px solid #b3e6ed}.my_form label{display:block}.my_form input{width:40%}.my_submit_btn{margin-top:10px}.add_upload_media{margin-bottom:1em}.login_form-cach label,.login_form-cach input{width:auto;display:inline}.postdl{margin:10px 0}.postdl a{margin:0 0 .3vw 0;text-decoration:none;color:#67c5ff;border:solid 2px #67c5ff;border-radius:3px;transition:.4s;background-color:#fff;padding:.2vw .3vw;font-weight:700}.postdl a:hover{background:#67c5ff;color:#fff}.userpostimage-sub{display:inline-block;width:auto}.newpost,.editpost{max-width:800px}input[name="newtitle"],input[name="edittitle"]{width:60%}.newpost label,.editpost label{width:20%}.newpost .cattag label,.newpost .cattag select{vertical-align:top}.editpost .cattag label,.editpost .cattag select{vertical-align:top}.mediawrap{margin-top:1em}.mediawrap label{width:auto}.loading{display:none}.comments-list .comment{border-bottom:1px dashed gray}.comments-list .comment p{padding:10px}