.colors-dark button,
.colors-dark input[type="button"],
.colors-dark input[type="submit"],
.colors-dark .entry-footer .edit-link a.post-edit-link {background-color: #fff;}
.colors-dark a:hover,
.colors-dark a:active,
.colors-dark .entry-content a:focus,
.colors-dark .entry-content a:hover,
.colors-dark .posts-navigation a:focus,
.colors-dark .posts-navigation a:hover,
.colors-dark .entry-title a:focus,
.colors-dark .entry-title a:hover,
.colors-dark .entry-meta a:focus,
.colors-dark .entry-meta a:hover,
.colors-dark .page-links a:focus .page-number,
.colors-dark .page-links a:hover .page-number,
.colors-dark .entry-footer .tags-links a:focus,
.colors-dark .entry-footer .tags-links a:hover,
.colors-dark .post-navigation a:focus,
.colors-dark .post-navigation a:hover,
.colors-dark .pagination a:not(.prev):not(.next):focus,
.colors-dark .pagination a:not(.prev):not(.next):hover,
.colors-dark a:focus .nav-title,
.colors-dark a:hover .nav-title,
.colors-dark .widget ul li a:focus,
.colors-dark .widget ul li a:hover {color: #f0f;}
body.colors-dark{color: #fff;}
.colors-dark ::-webkit-input-placeholder {color: #fff;}
.colors-dark input[type="search"]:focus,
.colors-dark a{	color: #fff;}
.colors-dark button,
.colors-dark input[type="button"],
.colors-dark input[type="submit"],
.colors-dark .prev.page-numbers:focus,
.colors-dark .prev.page-numbers:hover,
.colors-dark .next.page-numbers:focus,
.colors-dark .next.page-numbers:hover {color: #000;}
.site-branding{ font-size:0em; } 
body:not(.single) #main{ display:flex; flex-wrap:wrap; align-items:flex-end; justify-content: center;} 
#main article{ flex:0 0 32%;margin:0.1rem; } 
.wrap{ max-width:100%; text-align:center;} 
@media (min-width: 820px) { .wrap{ margin-left: auto; margin-right: auto; padding-left:1.6rem; padding-right:1.6rem; text-align:center; max-width:95%;} 
.wrap .content-area{ padding-left:5%; padding-right:5%; } 
#main article{ flex:0 0 12rem;margin:0.3rem; } } 
#main article .entry-title{ font-size:100%; padding-left:1px; padding-right:1px; }
.page-numbers{display:inline-block;padding:0.6em;margin-top:1em;} 
.search-submit{display:none}.current{background:#f3f;border-radius:12%} 
.more-link{font-size:0%} 
.entry-meta{font-size:0.9em; } 
.site-content .entry-content{position:relative;z-index:1}
.site-content .entry-content a{position:absolute;top:0;left:0;width:100%;height:94%;z-index:2;box-shadow:none}
.search .entry-content{position:relative;z-index:1} 
.search .entry-content a{position:absolute;top:0;left:0;width:100%;height:94%;z-index:2;box-shadow:none} 
.pagination,.pagination{display:block;padding:1px;line-height:1;}
.page-numbers.dots{display:none}.next.page-numbers{display:none}
.prev.page-numbers{display:none}
.navigation.pagination{width:100%;} 
.site-footer img{width:8vh;height:8vh;border-radius:50%}
.entry-title a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.entry-content p img{ border-radius:8px; } 
article.category--novel p img{ border-radius:5px; border: 0.2em solid red; }
article.category-r18 p img{ border-radius:5px; border: 0.2em solid magenta; }
article.category-bl p img{ border-radius:5px; border: 0.2em solid blue; }
body:not(.single) article .entry-header .entry-meta:nth-of-type(2){position:absolute;color:#000;bottom:28px;padding:0 8px;background:#ddd;border-radius:99px;box-shadow:0 2px 6px rgba(0,0,0,.95)}body:not(.single) article[class*="category-"] p::before{position:absolute;left:-1px;font-size:.9em;padding:2px 6px;border-radius:99px;box-shadow:0 2px 6px rgba(0,0,0,.95)}
article.category--novel p::before{content:"小説";background:red}article.category-r18 p::before{content:"R18";background:magenta}article.category-bl p::before{content:"BL";background:blue}article.category-1153 p::before,article.category-1143 p::before,article.category-1164 p::before,article.category-1176 p::before,article.category-tl p::before{background:#fff;color:#000}article.category-1153 p::before{content:"青年"}article.category-1143 p::before{content:"少年"}article.category-1164 p::before{content:"女性"}article.category-1176 p::before{content:"少女"}article.category-tl p::before{content:"TL"}
.favorite_button {padding-bottom:19px; display: block; text-align: center; } 
button.favorite_button_in{appearance:none;background:#000;border-radius:999px;cursor:pointer;color:#ff6fae}button.favorite_button_in:active{box-shadow:none}button.favorite_button_in p{font-size:0;margin-bottom:-10px}button.favorite_button_in::before{content:"♡";font-size:1.4rem}.is-choosen .favorite_button_in{background:#ff6fae;color:#fff;border-color:#ff6fae}.is-choosen .favorite_button_in::before{content:"♥";font-size:1.4rem} li:hover { text-decoration: none; } ul.list { list-style: none; color: white; text-align:center; } ul.list li { margin-top: 1em; display: inline-block; text-align: center; cursor: pointer; padding: 0px 1%; border-radius:10%; } ul.list li a{ background: #ccc; display: block; width: 105%; color: #000000; text-align: center; border-radius: 5px; text-decoration: none; }.icon-folder-open{ display:none; } .page-header .page-title{ display: none; } div .aie2{ background-color: #464646; border-radius: 10px; } body:not(.single) article .entry-content img{ width:100%; } div .v301{ display:flex; margin: 0 auto; justify-content: center; } .v301 input{ margin:1px; } @media (min-width: 1426px) { .wrap{ margin-left: auto; margin-right: auto; padding-left:5rem; padding-right:5rem; text-align:center; max-width: 1500px;} } @media (max-width: 1280px) { .wrap33{ display:none; } } .wrap::-webkit-scrollbar { display:none; }.single article .entry-content img {max-height: 20rem;width: 100%;height: auto;}
body:not(.single) article:has(.entry-header){position:relative;overflow:hidden;border-radius:8px}
body:not(.single) article .entry-content{position:relative;z-index:1}
body:not(.single) article .entry-content img{display:block;width:100%;height:auto}
body:not(.single) article .entry-content a{position:absolute;inset:0;z-index:2}
body:not(.single) article .entry-header{position:absolute;left:0;bottom:0;width:100%;padding-bottom:0;box-sizing:border-box;background:none;z-index:3}
body:not(.single) article .entry-header::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:#444;z-index:0}
body:not(.single) article .entry-title,
body:not(.single) article .entry-meta{position:relative;z-index:1;color:#fff}
a,a:hover{text-decoration:none!important;box-shadow:none!important}.v301{display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.6);backdrop-filter:blur(8px);border-radius:14px;max-width:100%;flex-wrap:wrap}.v301 .sub69,.v301 input[type=button],.v301 input[type=submit]{appearance:none;background:#2e2e2e;color:#fff;border:1px solid #000;border-radius:999px;font-size:.85rem;font-weight:400;letter-spacing:.04em;cursor:pointer}.v301 .sub69:hover,.v301 input[type=button]:hover,.v301 input[type=submit]:hover{background:#111;border-color:#444;transform:translateY(-1px)}.v301 .sub69:active,.v301 input[type=button]:active,.v301 input[type=submit]:active{transform:translateY(0);background:#000}#backBtn{opacity:.85}@media(max-width:768px){.v301{gap:1px}.v301 .sub69,.v301 input[type=button],.v301 input[type=submit]{padding:9px 14px;font-size:.8rem}}.cat-links,.tags-links{font-size:0}.cat-links a,.tags-links a{display:inline-block;font-size:13px;margin:0 6px 6px 0;padding:.35em .9em;text-decoration:none;color:#eaeaea;background:#fff;border-radius:99px}.cat-links a{border-left:5px solid rgba(10,100,255)}.tags-links a{border-left:6px solid rgba(255,0,0)}input[type="button"].vi12{padding:1.1em 1.3em;font-weight:600}.vi13{padding:.6em 1.1em;color:#e6e6e6}
body:not(.single) article .entry-content object{display:block;width:100%;height:auto}
.single article .entry-content object{max-height:20rem;width:100%;height:auto}
.entry-content p object{border-radius:8px}
article.category-novel p object{border-radius:5px;border:0.2em solid red}
article.category-r18 p object{border-radius:5px;border:0.2em solid magenta}
article.category-bl p object{border-radius:5px;border:0.2em solid blue}