@charset "UTF-8";
/*!
Theme Name: Cocoon Child
Description: Cocoon専用の子テーマ
Theme URI: https://wp-cocoon.com/
Author: わいひら
Author URI: https://nelog.jp/
Template:   cocoon-master
Version:    1.1.3
*/
 ul{list-style-type:none}.entry-card-thumb,.widget-entry-card-thumb,.related-entry-card-thumb,.carousel-entry-card-thumb{margin:0}.logo-text{padding:10px 0 0}.site-name-text{font-size:30px}.tagline{margin:.2em 1em}#container{overflow-x:hidden}#main div.entry-content.cf h3{background:#ecedef;color:#333;margin-left:1rem;line-height:1;height:40px}.related-entry-card .cat-label{font-size:13px}.main-widget-label{display:none}.index-tab-buttons .index-tab-button{font-size:16px}.no-scrollable-main .main{height:auto}#main_bottom{margin-top:3rem}div.entry-content h2{background:#393f4c;padding:.5rem;color:#fff;border-left:5px solid orange}h2.new_post,h2.insert-section-title{line-height:2.5;padding-left:1rem}#content-bottom-in{top:10px;left:20px;position:absolute;width:initial}#content-bottom-in .speech-name{color:#fff}#content-bottom-in .speech-icon img,.speech-icon amp-img{border:0;margin-bottom:-10px}#content-bottom-in .speech-person{min-width:60px;width:60px}#content-bottom-in .speech-balloon{margin:1rem}#content-top-in{background:#fff;width:100vw}.content-top.wwa{margin:0 0 3.3rem}#content-top-in .widget-content-top{margin:0;display:flex;justify-content:center}#content-top-in .widget-content-top .top_box_menu{margin:0;max-width:750px;width:100%}#content-top-in .widget_custom_html{position:absolute;right:0;left:0;margin:auto;line-height:1.2;margin-top:.4rem}.top_box_menu .box-menu{padding:0;min-height:0;width:20%;min-width:100px}.top_box_menu .box-menu:hover{box-shadow:none;opacity:.8}.top_box_menu .box-menu-icon *{margin:.3rem 0 .1rem;max-width:100%;max-height:30px}.cat-label{border-bottom-right-radius:7px;font-size:13px}.contents_top_notice_sp{display:none}.bottom_entry_cards{display:flex;justify-content:left;flex-wrap:wrap}.bottom_entry_cards a.widget-related-entry-card-link{width:19%;min-width:240px;margin:.3rem;align-content}.products_entry_cards{display:flex;justify-content:left;flex-wrap:wrap}.products_entry_cards a.widget-entry-card-link{width:19%;min-width:240px;margin:.3rem;align-content}.bottom_entry_cards .widget-related-entry-card-date{display:block;font-size:.9em;text-align:right;line-height:1}.bottom_entry_cards .widget-related-entry-card-date::before{font-family:"Font Awesome 5 Free";content:"\f017";font-size:.7em;line-height:1}.bottom_entry_cards .widget-related-entry-card-content.card-content{margin-bottom:0}.bottom_entry_cards a.widget-related-entry-card-link{display:inline-block}x .related-entry-card{max-height:320px}.related-entry-card-thumb img{max-height:200px;object-fit:cover}.ect-vertical-card .mp4-thumb,#related-entries .mp4-thumb{width:100%;max-height:98%;object-fit:cover}.mp4-thumb{width:100%;height:100%;object-fit:cover}.entry-card-wrap .post-date{width:80px}.post-date .fa.fa-clock-o{width:10px}.post-date .entry-date{width:57px}.widget-related-entry-cards{display:flex;flex-wrap:wrap}.ect-3-columns,.widget-related-entry-cards{justify-content:left}.ect-3-columns .entry-card-wrap,#main_bottom .widget-related-entry-cards .widget-related-entry-card-link{width:19%;min-width:235px;margin:.3rem}.ect-3-columns .entry-card-snippet{max-height:4em;overflow:hidden}.ect-3-columns .ad-area{width:19%}.device_icons{display:flex;justify-content:space-between;padding:0 10%}.device_icons img{margin:0 5px;width:100%;object-fit:contain}.entry-card-title,.bottom_entry_cards .widget-related-entry-card-title{font-size:14px;font-weight:400;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0}.ranking-visible .popular-entry-card-thumb,.ect-vertical-card .entry-card-thumb{aspect-ratio:4 / 3}.entry-card-thumb img{width:100%;height:171px;background:#555}.rect-vertical-card .related-list{justify-content:left}.list{row-gap:.1rem}.popular-entry-card-title,.widget-entry-card-title{font-size:14px}h3.widget-title,.wp-block-heading,h2.main-widget-title,.wp-block-heading{background:#393f4c;color:#fff;border-left:5px solid orange;height:45px}.live-badge{display:block;position:relative}.live-badge:before{position:absolute;display:inline-block;bottom:0;right:0;font-weight:700;background-color:red;border-radius:10%;font-size:.9rem;line-height:.8;min-width:1em;padding:5px 5px 3px 1.5rem;border:1px solid #fff;color:#fff;background-image:url(https://eyr8dqet4zw.exactdn.com/wp-content/uploads/liveicon.webp?1);background-repeat:no-repeat;background-position:left;background-size:1.2rem;background-position-x:.2rem;content:"LIVE"}.DLsite_imglist img{margin-bottom:2px}.post_url_table img{width:64px;vertical-align:top}.post_url_table th img{max-width:32px;width:99%}.post_url_table td img{height:64px;width:64px;margin-right:.5rem;object-fit:contain}.post_url_table .url_row{line-height:1.4}.post_url_table .url_row td div{display:flex;align-items:center}.post_url_table .url_row td.has_device_1{background:mistyrose}.post_url_table .url_row td.has_device_2{background:paleturquoise}.post_url_table .url_row td:first-child{min-width:190px}.post_url_table .url_row .is_free_img{width:32px;height:32px;margin:0}table.post_url_table tr,table.post_url_table tr td{border:none}table.post_url_table th{background-color:#393f4c;color:#fff}.csv_link_sm{display:none}.entry-tags a{border:1px solid lightgrey;border-width:0 1px 1px 0}a.tag-type-1{background:#f4c75f33}a.tag-type-1 .fa-tag:before{color:#f4c75f}a.tag-type-2{background:#7a98ce33}a.tag-type-2 .fa-tag:before{color:#7a98ce}a.tag-type-3{background:#20948B33}a.tag-type-3 .fa-tag:before{color:#20948B}a.tag-type-4{background:#EC96A433}a.tag-type-4 .fa-tag:before{color:#EC96A4}.linklogo::before{width:50px;margin:0 2px 3px;padding:1px 5px 0;vertical-align:bottom;display:inline-block;border-radius:5px}.linklogo_fanza::before{content:url('data:image/svg+xml;utf-8,<svg viewBox="0 0 368 77" xmlns="http://www.w3.org/2000/svg"><path d="m7.4 68.8v-68.8h55.6v16.5h-33.5v11.8h28.8v15.8h-28.8v24.7h-22.1zm126.8 0h-23.4l-2.9-9.7h-24.1l-2.9 9.7h-22.6l25.1-68.8h25.7l25.1 68.8zm-38.5-49.6-7.3 24.5h14.9l-7.2-24.5h-0.4zm115.3 49.6h-19.3l-28.9-33.4v33.4h-20.3v-68.8h19.3l28.9 33.9v-33.9h20.3v68.8zm75.7-61.7-31.9 45.2h32.7v16.5h-66.7v-7.1l31.9-45.2h-29.5v-16.5h63.5v7.1zm80.8 61.7h-23.4l-2.9-9.7h-24.1l-2.9 9.7h-22.6l25.1-68.8h25.7l25.1 68.8zm-38.5-49.6-7.3 24.5h14.9l-7.2-24.5h-0.4z" fill="%23ffffff"/></svg>');background:#ee2737}.linklogo_dlsite::before{content:url('data:image/svg+xml;utf-8,<svg viewBox="0 0 292 77" xmlns="http://www.w3.org/2000/svg"><path d="m62.6 40.38q0 4.83-1.25 9.3-1.24 4.47-3.54 8.35-2.29 3.88-5.47 7.08-3.17 3.2-7.08 5.5-3.9 2.29-8.37 3.54-4.47 1.24-9.3 1.24h-21.1v-70.02h21.1q4.83 0 9.3 1.25 4.47 1.24 8.37 3.54 3.91 2.29 7.08 5.49 3.18 3.2 5.47 7.08 2.3 3.88 3.54 8.35 1.25 4.47 1.25 9.3zm-14.02 0q0-4.34-1.63-8.15-1.64-3.81-4.49-6.67-2.86-2.85-6.69-4.52-3.84-1.66-8.18-1.66h-6.98v42h6.98q4.34 0 8.18-1.64 3.83-1.63 6.69-4.49 2.85-2.86 4.49-6.69 1.63-3.83 1.63-8.18zm72.32 21v14.01h-49.02v-70.02h14.01v56.01h35.01zm33.59 14.01h-30.47v-13.28h30.47q1.37 0 2.35-0.98 0.97-0.97 0.97-2.34 0-1.42-0.97-1.86-0.98-0.44-2.35-0.44h-13.86q-3.47 0-6.5-1.31-3.03-1.32-5.27-3.59-2.25-2.27-3.54-5.3-1.3-3.03-1.3-6.5 0-3.46 1.3-6.49 1.29-3.03 3.54-5.27 2.24-2.25 5.27-3.54 3.03-1.3 6.5-1.3h27v13.28h-27q-1.37 0-2.35 0.98t-0.98 2.34q0 1.42 0.98 2.42t2.35 1h13.86q3.42 0 6.45 1.15 3.02 1.15 5.27 3.2t3.57 4.93q1.31 2.88 1.31 6.3 0 3.47-1.31 6.47-1.32 3-3.57 5.27t-5.27 3.57q-3.03 1.29-6.45 1.29zm39.41-66.5q0 1.85-0.71 3.46t-1.93 2.81-2.86 1.91q-1.63 0.7-3.49 0.7-1.85 0-3.49-0.7-1.63-0.71-2.83-1.91t-1.91-2.81q-0.7-1.61-0.7-3.46 0-1.81 0.7-3.45 0.71-1.63 1.91-2.83 1.2-1.19 2.83-1.9 1.64-0.71 3.49-0.71 1.86 0 3.49 0.71 1.64 0.71 2.86 1.9 1.22 1.2 1.93 2.83 0.71 1.64 0.71 3.45zm-2.3 14.21v52.29h-13.43v-52.29h13.43zm46.49 52.29h-10.11q-4.84 0-9.08-1.83-4.25-1.83-7.45-5.03t-5.03-7.45q-1.83-4.24-1.83-9.08v-15.53h-6.49v-13.28h6.49v-20.9h13.28v20.9h20.22v13.28h-20.22v15.53q0 2.1 0.78 3.93t2.15 3.2 3.22 2.17q1.86 0.81 3.96 0.81h10.11v13.28zm53.27-42.92-25 30.13q0.78 0.24 1.56 0.32 0.78 0.07 1.56 0.07 1.96 0 3.76-0.54 1.81-0.54 3.4-1.54 1.58-1 2.83-2.44 1.24-1.44 2.02-3.2l9.77 9.82q-1.86 2.63-4.27 4.73-2.42 2.1-5.23 3.57-2.8 1.46-5.91 2.22-3.1 0.76-6.37 0.76-5.52 0-10.37-2.05-4.86-2.05-8.5-5.72-3.64-3.66-5.74-8.71-2.1-5.06-2.1-11.11 0-6.2 2.1-11.33t5.74-8.74 8.5-5.61q4.85-2.01 10.37-2.01 3.27 0 6.4 0.79 3.12 0.78 5.93 2.24 2.81 1.47 5.25 3.59t4.3 4.76zm-33.69 23.24 15.52-20.6q-0.92-0.34-1.83-0.44-0.9-0.1-1.88-0.1-2.73 0-5.15 1t-4.2 2.86q-1.78 1.85-2.81 4.47-1.02 2.61-1.02 5.88 0 0.73 0.07 1.66 0.08 0.93 0.25 1.88t0.41 1.83q0.25 0.88 0.64 1.56z" fill="%23ffffff"/></svg>');background:#052a83}.linklogo_fantia::before{content:url('data:image/svg+xml;utf-8,<svg viewBox="0 0 311 72" xmlns="http://www.w3.org/2000/svg"><path d="m24 45.5v25.5h-18v-70h55.5v14h-37.5v16.5h29.5v14h-29.5zm58 12.5h2.5q5.3 0 12-2v-6h-14.5q-1.5 0-2.5 1t-1 2.5v1q0 1.5 1 2.5t2.5 1zm-16-26.5v-12.5q18.3-2 33-2 6.8 0 10.9 4.1t4.1 10.9v39h-15.5l-1-5q-4.7 3.1-9.65 4.55t-8.35 1.45h-3.5q-6.8 0-10.9-4.1t-4.1-10.9v-4.5q0-6.8 4.1-10.9t10.9-4.1h20.5v-4q0-1.5-1-2.5t-2.5-1q-6.5 0-14.35 0.6t-12.65 0.9zm90 0h-3.5q-5.3 0-12 2v37.5h-17.5v-53h15.5l1 5q4.7-3.1 9.65-4.55t8.35-1.45h4.5q6.8 0 10.9 4.1t4.1 10.9v39h-17.5v-36q0-1.5-1-2.5t-2.5-1zm67 26.5v13q-9.7 1-19 1-6.8 0-10.9-4.1t-4.1-10.9v-25.5h-6v-13.5h6l2-12h15.5v12h12.5v13.5h-12.5v23q0 1.5 1 2.5t2.5 1h13zm2-38h25v51h-17.5v-37.5h-7.5v-13.5zm7.5-6v-14h17.5v14h-17.5zm46 44h2.5q5.3 0 12-2v-6h-14.5q-1.5 0-2.5 1t-1 2.5v1q0 1.5 1 2.5t2.5 1zm-16-26.5v-12.5q18.3-2 33-2 6.8 0 10.9 4.1t4.1 10.9v39h-15.5l-1-5q-4.7 3.1-9.65 4.55t-8.35 1.45h-3.5q-6.8 0-10.9-4.1t-4.1-10.9v-4.5q0-6.8 4.1-10.9t10.9-4.1h20.5v-4q0-1.5-1-2.5t-2.5-1q-6.5 0-14.35 0.6t-12.65 0.9z" fill="%23ffffff"/></svg>');background:#d47b25}@media screen and (max-width:1634px){.ect-3-columns .entry-card-wrap,#main_bottom .widget-related-entry-cards .widget-related-entry-card-link{width:32%;max-width:300px;margin:.2rem}.entry-card-thumb img{height:initial}.main_wrap{margin:0 .5%}.main_wrap{width:77%}.main{width:98%}.sidebar{width:20%;padding:20px}}@media screen and (max-width:1449px){.sidebar{width:20%;padding:17px}.entry-card-thumb img{height:initial}}@media screen and (max-width:1120px){.ect-3-columns .entry-card-wrap,#main_bottom .widget-related-entry-cards .widget-related-entry-card-link{width:45%;margin:.3rem}.entry-card-thumb img{height:initial}#content-bottom-in{display:none}#main_bottom{display:none}}@media screen and (max-width:1023px){.main_wrap{width:98%}.csv_link_md{display:none}.csv_link_sm{display:block}.banner_wrapper{display:flex;flex-wrap:wrap}.banner_wrapper>div{width:49%}}@media screen and (max-width:834px){.contents_top_notice{display:none}.contents_top_notice_sp{display:block}#content-top-in{padding:0}#content-top-in .widget-content-top .top_box_menu{margin:0}.top_box_menu .box-menu{min-width:50px}.content-top.wwa{margin:0 0 5rem}}@media screen and (max-width:550px){.ect-3-columns .entry-card-wrap{width:46%;min-width:150px;max-width:initial;min-height:200px;margin:.3rem;padding:.2rem}#main_bottom .widget-related-entry-cards .widget-related-entry-card-link{width:47%;min-width:150px;max-width:initial;margin:.3rem;padding:.2rem}#main .list article figure img{height:100%}.ect-vertical-card .entry-card-wrap .entry-card-content{margin:5px 0 0;padding-bottom:.2em}.products_entry_cards a.widget-entry-card-link.a-wrap{width:48%;max-width:initial;margin:.3rem}.amazon_block .wp-block-columns .wp-block-column .wp-block-columns .wp-block-column{max-width:45%}#sidebar .popular-entry-cards,#sidebar .new-entry-cards{display:flex;flex-wrap:wrap;justify-content:center}#sidebar .popular-entry-cards a.popular-entry-card-link,#sidebar .new-entry-cards a.new-entry-card-link{width:49.5%}#sidebar .popular-entry-cards a.popular-entry-card-link:first-child,#sidebar .new-entry-cards a.new-entry-card-link:first-child{width:100%}.ect-3-columns,.widget-related-entry-cards{justify-content:center}}#actor_area .actor_list{display:flex;flex-wrap:wrap;padding-left:38px}#actor_area a:Hover{opacity:.8}#actor_area .actor_name{font-weight:700;   text-align:center;font-size:18px;color:#555}#actor_area .actor_img{object-fit:cover;width:150px;height:150px}@media screen and (max-width:550px){#actor_area li{margin:0;width:33%}#actor_area .actor_name{font-size:13px}#actor_area .actor_img{width:100%;height:auto;aspect-ratio:1}}.voice_actor_table .voice_actor_area{display:flex;flex-wrap:wrap}.voice_actor_table .voice_actor{margin-right:1rem;width:200px}.tagWrapper h4{margin:0}div.tagAreaTop{margin:5px 5px 5px}.child_categorys{padding:.5rem 0 0 1.5rem}.tagArea label{user-select:none}.tagArea label:hover{background:#E8F9FF}.checkbox-002{display:flex;flex-wrap:wrap;gap:.5em 2em;border:none;margin:5px 5px 2rem}.checkbox-002 label{display:flex;align-items:center;gap:0 .5em;position:relative;cursor:pointer;width:20%;min-width:250px}.checkbox-002 label::before{width:18px;height:18px;border-radius:3px;border:2px solid #d6dde3;content:''}.checkbox-002 label:has(:checked)::after{position:absolute;top:6px;left:7px;transform:rotate(45deg);width:5px;height:10px;border:solid #1fa2ff;border-width:0 3px 3px 0;content:''}.checkbox-002 label:has(.indeterminate)::after{position:absolute;top:13px;left:3px;width:16px;height:2px;border:solid #ccc;border-width:0 0 2px 0;content:''}.checkbox-002 label:has(:checked){background:#e4f1ff}.checkbox-002 input{display:none}.button-003{display:flex;justify-content:center;align-items:center;width:250px;margin:0 auto;padding:.9em 2em;border:none;border-radius:5px;box-shadow:0 2px 3px rgb(0 0 0 / 25%),0 2px 3px -2px rgb(0 0 0 / 15%);background-color:#2589d0;color:#fff;font-weight:600;font-size:1em;cursor:pointer}.button-003:hover{background-color:#1579c0}.inputGroup{position:relative;display:flex;align-items:stretch;width:100%;z-index:30}.searchInput{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:var(--cocoon-basic-border-radius);border-bottom-left-radius:var(--cocoon-basic-border-radius);position:relative;flex:1 1 auto;width:1%;min-width:70%}.filterBtn{width:120px;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;border:1px solid var(--cocoon-basic-border-color);margin-left:-1px;cursor:pointer}.searchBtn{width:120px;border-top-right-radius:var(--cocoon-basic-border-radius);border-bottom-right-radius:var(--cocoon-basic-border-radius);border-top-left-radius:0!important;border-bottom-left-radius:0!important;border:1px solid #2589d0;margin-left:-1px;background-color:#2589d0;color:#fff;cursor:pointer}.searchBtn:hover{background-color:#1579c0}.searchBtnLabel{display:flex;width:100%;height:100%;justify-content:center;align-items:center}form:has(.ac-check:not(:checked)) .filterCardArea:has(.selectTermArea:not(:empty)){display:flex!important}.filterCardArea{display:none!important}.ac-check:checked+.ac-content{height:100%;opacity:1;visibility:visible;display:block}.ac-content{height:0;transition:.3s;opacity:0;visibility:hidden;border-width:1px;border-style:solid;border-color:var(--cocoon-custom-border-color);border-top-width:0;border-bottom-left-radius:var(--cocoon-basic-border-radius);border-bottom-right-radius:var(--cocoon-basic-border-radius);margin-bottom:1rem;position:relative;padding:.5rem;z-index:10;display:table-column}.tab-001{display:flex;flex-wrap:wrap}.tab-001>label.tabLabel{flex:1 1;order:-1;min-width:90px;padding:.7em 1em .5em;border-bottom:1px solid #f0f0f0;border-radius:0;background-color:#e9f0f6;color:#535353;font-size:.9em;text-align:center;cursor:pointer;user-select:none}.tab-001>label.tabLabel:hover{opacity:.8}.tab-001 input{display:none}.tab-001>div.tab{display:none;min-height:230px;width:100%;padding:.5em .5em;background-color:#fff;border-color:#fff var(--cocoon-custom-border-color) var(--cocoon-custom-border-color) var(--cocoon-custom-border-color);border-style:solid;border-width:0 1px 1px 1px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.tab-001 label.tabLabel{display:flex;justify-content:center;align-items:center;border-color:#f0f0f0 var(--cocoon-custom-border-color) #fff;border-style:solid;border-width:4px 1px 1px;border-top-left-radius:5px;border-top-right-radius:5px}.tab-001 label.tabLabel:has(:checked){background-color:#fff;border-color:#2589d0 var(--cocoon-custom-border-color) #fff;border-style:solid;border-width:4px 1px 1px;border-top-left-radius:5px;border-top-right-radius:5px;color:#333}.tab-001 label.tabLabel:has(:checked)+div.tab{display:block}.tabLabel:has(+.tab>.tagArea label>input:checked)>.tabIcon,.tabLabel:has(+.tab>.tagArea>label>input:checked)>.fa-stack>.tabIcon,.tabLabel:has(+.tab>.tab-001>.tab input:checked)>.tabIcon{color:#20d214}.optionsArea{width:100%;padding:0 1em;background-color:#fff;border-color:var(--cocoon-custom-border-color);border-style:solid;border-width:1px;border-radius:5px;color:#333;margin:1rem 0 1rem!important;padding:1.5em 1em}.tabTitleSm{font-weight:700;font-size:18px;margin-top:6px;margin-bottom:12px}.filterChecked{display:none!important}form:has(.tab input:checked:not([name='f2'])) .inputGroup .filterChecked,form:has(.optionsArea input:checked:not([name='f2'])) .inputGroup .filterChecked{display:block!important}.filterCardArea{border-width:0;border-style:solid;border-color:var(--cocoon-custom-border-color);border-radius:var(--cocoon-basic-border-radius);margin-bottom:.5rem;margin-top:.5rem;padding:.5rem;z-index:1;min-height:45px;background-color:#e9f0f6;display:flex}.selectTermArea{display:flex;justify-content:left;flex-wrap:wrap;flex-grow:1}.selectTerm{border-width:1px;border-style:solid;border-color:var(--cocoon-custom-border-color);border-radius:var(--cocoon-basic-border-radius);background-color:#f9fafc;font-size:12px;margin-top:.125rem;margin-bottom:.125rem;margin-left:.2rem;margin-right:.2rem;padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;padding-right:.15rem;min-width:80px;min-height:30px;display:flex;justify-content:left;align-items:center}.selectTermDelBtn{margin-left:2rem;margin-right:.2rem;width:16px;height:16px;border:none;background-color:#fff0;color:#999;cursor:pointer}.termCrear{margin-left:auto}.termCrearBtn{margin-left:2rem;margin-right:.2rem;width:16px;height:16px;border:none;background-color:#fff0;color:#999;cursor:pointer}.searchBtnBox{display:flex;justify-content:center}.searchBtnBottom{width:200px;height:50px;margin:2px;border-radius:var(--cocoon-basic-border-radius);border:1px solid #2589d0;background-color:#2589d0;color:#fff;font-weight:700;cursor:pointer}.searchBtnBottom:hover{background-color:#1579c0}.searchResetBtn{width:200px;height:50px;margin:2px;border-radius:var(--cocoon-basic-border-radius);background:none #404453;border:1px solid #404453;color:#fff;font-weight:700;cursor:pointer}.searchResetBtn:hover{background-color:#585c6b}@media screen and (width <=1530px){.respXlOnly{display:none}}@media screen and (width <=1023px){.respMdOnly{display:none}}@media screen and (1530px < width){.respMdOnly{display:none}}@media screen and (1023px < width){.respSmOnly{display:none}}@media screen and (width <=1023px){.respEl{display:none}}body{--color--admin:#999999;--color--free:#2891E2;--color--paid:#FB6E65;--color--voice:#2891E2;--color--3d:#FB65B0;--color--2d:#FBAF65;--color--anime:#ffcdc5;--color--real:#EEFB64;--color--game:#FBAF65;--color--device:#ADCB07}.bold{font-weight:700}.color-bg-free{background:var(--color--free)}.color-bg-paid{background:var(--color--paid)}.color-bg-voice{background:var(--color--voice)}.color-bg-3d{background:var(--color--3d)}.color-bg-2d{background:var(--color--2d)}.color-bg-anime{background:var(--color--anime)}.color-bg-real{background:var(--color--real)}.color-bg-game{background:var(--color--game)}.color-bg-admin{background:var(--color--admin)}.color-free{color:var(--color--free)}.color-paid{color:var(--color--paid)}.color-voice{color:var(--color--voice)}.color-3d{color:var(--color--3d)}.color-2d{color:var(--color--2d)}.color-anime{color:var(--color--anime)}.color-real{color:var(--color--real)}.color-game{color:var(--color--game)}.gauge_area{margin:0 0 .8rem}.gauge{width:100%;height:7px;display:flex;flex-wrap:nowrap;border-radius:1rem;overflow:hidden}.gauge_element{height:100%;border:0 solid #fff;border-width:0 1px 0}.gauge_element:first-child{border-width:0 1px 0 0}.gauge_element:last-child{border-width:0 0 0 1px}ul.type_list{display:flex;flex-wrap:wrap;justify-content:left;padding:0;margin:0}ul.type_list li.d-inline{margin-right:1rem}.creator_list{display:flex;flex-wrap:wrap;padding:1rem}.creator *{user-select:none}.creator_list .creator{width:400px;height:220px;box-shadow:0 2px 2px 0 rgb(0 0 0 / .4),0 0 0 1px rgb(0 0 0 / .2);border-radius:4px;transition-duration:0.3s;margin:.3rem}.creator_list .creator:hover{background-color:#fff0;box-shadow:0 0 2px 5px rgb(0 0 0 / .2);transition-duration:0.3s}a.link{text-decoration:none;display:block;padding:1rem;color:initial}.creator_name{font-weight:700;font-size:20px;border-bottom:1px solid #555;padding-left:1rem}.creator_img{padding:0 1rem 0 0}.post_count_area{display:flex;bottom:0;position:absolute;align-items:end}.post_count2{font-size:20px;line-height:1.2}.post_count3{margin-right:.5rem}.panels{display:flex;flex-wrap:wrap;font-size:12px;padding:.5rem}.panel{display:inline-block}.left{width:30%;position:relative}.right{width:68%}.device_row{display:flex;align-items:center;justify-content:space-around}.device_img{display:inline-block;height:30px;margin:0 5px 0;opacity:.8}.dev_rate_area{text-align:center;font-weight:700}@media screen and (max-width:834px){.article ul,.article ol{padding:0}.creator_name{font-size:18px}.post_count1{width:99%}.post_count_area{flex-wrap:wrap;justify-content:center}.type_list span{font-size:11px}a.link{padding:.5rem}.left{width:27%}.right{width:72%}.creator_img{padding-right:3px}.panels{padding:.3rem}.DLsite_imglist img{width:49%}}.pickup_creator_list{display:flex;flex-wrap:nowrap;margin-bottom:0;border-bottom:1px solid darkgray}.pickup_creator_post{display:flex;padding:1.2rem;max-height:440px;margin-bottom:0;max-width:60%}.pickup_creator_post a{max-height:220px;min-width:220px;width:30%;margin:5px}.pickup_creator_post a .widget-entry-card{height:100%}.pickup_creator_post a .widget-entry-card>figure{height:100%}.pickup_creator_post a .widget-entry-card>figure>video{height:100%}.pickup_creator_post a .widget-entry-card>figure>img{object-fit:cover;height:100%}.pickup_creator_list .new-entry-cards{margin:0}@media screen and (width <=1634px){.pickup_creator_post a:nth-child(3){display:none}}@media screen and (width <=1366px){.pickup_creator_post a:nth-child(2){display:none}}@media screen and (width <=782px){.pickup_creator_post{display:none}.pickup_creator_list .creator_list{padding:0}}@media screen and (width <=450px){.pickup_creator_list .creator_area,.pickup_creator_list .creator{width:100%}}