@font-face{font-family:"DotGothic16";src:url(//coolpan.net/wp-content/themes/coolpan-dq/fonts/dotgothic16-subset.woff2) format("woff2");font-display:swap}:root{--dq-bg:#000;--dq-fg:#fcfcfc;--dq-acc:#f8b800;--dq-line:#5c5c5c;--dq-sub:#bcbcbc;--dq-blue:#3cbcfc;--dq-r:10px;--dq-body:"M PLUS 1","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;--dq-dot:"DotGothic16","M PLUS 1","Hiragino Kaku Gothic ProN",Meiryo,monospace}html,body,body.public-page{background:var(--dq-bg);color:var(--dq-fg)}body{font-family:var(--dq-body);font-size:16px;line-height:1.75}a{color:var(--dq-fg)}a:hover,a:hover *{color:var(--dq-acc)}.header-container,.main,.sidebar,.navi,.navi .wrap,.footer,.breadcrumb.sbp-main-before,#breadcrumb,.a-wrap:hover,.ad-area,.menu-content,.mobile-menu-buttons{background:var(--dq-bg)}.main,.sidebar{color:var(--dq-fg)}.ad-area .a-wrap,.paperlist li,ul.paperlist li,.motturl,.motturl a{color:var(--dq-sub)}::selection{background:var(--dq-acc);color:#000}.main-widget-label,#sidebar h3.widget-title,#sidebar-menu-content h3.widget-title,.list-title,.comment-title,.comment-reply-title,.archive-title,.navi-in a,.breadcrumb,.date-tags,.cat-label,.entry-title:before,.t_h,.st-comment-meta,.pager-links,.list-more-button,.list-more-button-wrap a,.page-numbers,.pagination-next-link,.form-submit .submit,.navi-footer-in a,.copyright,.mobile-menu-buttons .menu-caption,.rssList .rssListItem,.winmessage,.questwin,.mottttl,.motturl,.comment-reply-link,.entry-card-meta,.meter-pv__name{font-family:var(--dq-dot);font-weight:400}#header,.header{background:var(--dq-bg)!important}.header-container{border-bottom:3px solid var(--dq-fg)}.logo-header.logo-image{padding:8px 0 6px;line-height:0}#header .logo-image span{box-shadow:none;max-height:none}#header .logo-image span:after{content:none;display:none}.logo-header img,#header .logo-image img{opacity:1;width:auto;height:auto;max-width:100%;max-height:120px}.navi,.navi .wrap{background:var(--dq-bg)}.navi-in a{background:0 0;color:var(--dq-fg);border:2px solid var(--dq-line);border-radius:8px;font-size:15px;min-height:36px;letter-spacing:.06em}.navi-in a:hover{background:0 0;border-color:var(--dq-fg);color:var(--dq-acc)}.navi-in .current-menu-item a,.navi-in .current-post-ancestor a,.navi-in .current-menu-parent a,.navi-in .current-post-parent a{background:0 0;color:var(--dq-acc);border-color:var(--dq-acc)}.navi-in .current-menu-item a:before,.navi-in .current-post-ancestor a:before,.navi-in .current-menu-parent a:before,.navi-in .current-post-parent a:before{content:"";border-left:8px solid currentColor;border-top:5px solid transparent;border-bottom:5px solid transparent;margin-right:6px}.navi:before{border-right-color:var(--dq-acc)}#breadcrumb,.breadcrumb{color:var(--dq-sub);font-size:13px}#breadcrumb a,.breadcrumb a{color:var(--dq-fg)}.breadcrumb.sbp-main-before{border:2px solid var(--dq-line);border-radius:8px}.widget_custom_html:has(>.main-widget-label),.widget-main-scroll:has(>.main-widget-label),#sidebar .widget:has(>.widget-title),.menu-content .widget:has(>.widget-title),.list-new-entries,.list-column,.comment-area,.dq-win{border:3px solid var(--dq-fg);border-radius:var(--dq-r);background:var(--dq-bg);padding:14px 16px 12px;margin-bottom:22px}.list-columns .list-column{margin-bottom:16px}.list-column .new-entry-cards .a-wrap{flex:1 1 100%;width:100%}.fpt-2-columns>.list-column{width:49%}.main-widget-label,.list-title-in,.comment-title,#sidebar h3.widget-title,#sidebar-menu-content h3.widget-title,.related-entry-heading{border:0!important;background:transparent!important;color:var(--dq-acc)!important;font-size:17px!important;letter-spacing:.08em;padding:0!important;margin:0 0 10px!important;border-radius:0;display:flex;align-items:center;gap:8px;line-height:1.4}.main-widget-label:after,.list-title-in:after,.list-title-in:before,.comment-title:after,.related-entry-heading:after,#sidebar h3.widget-title:after,#sidebar-menu-content h3.widget-title:after{content:none!important;display:none!important}.main-widget-label:before,.list-title-in:before,.comment-title:before,#sidebar h3.widget-title:before,#sidebar-menu-content h3.widget-title:before{content:""!important;display:inline-block!important;position:static!important;width:0!important;height:0!important;background:none!important;border:0 solid transparent;border-left:10px solid var(--dq-acc);border-top:6px solid transparent;border-bottom:6px solid transparent;flex:none}.list-title{text-align:left;margin:0}.list-title-in{padding:0}.list-new-entries .list-title{margin-bottom:6px}#main header h1.entry-title,.entry-title{background:0 0;color:var(--dq-fg);border:3px solid var(--dq-fg);border-radius:var(--dq-r);font-family:var(--dq-body);font-weight:700;font-size:24px!important;line-height:1.45;padding:12px 56px 14px 18px;margin:0 0 14px;min-height:0}body.single #main header h1.entry-title:before{position:static;display:block;color:var(--dq-sub);font-size:13px;font-weight:400;margin-bottom:2px}.archive-title{color:var(--dq-acc);font-size:20px}.eye-catch-wrap{justify-content:center}.eye-catch{max-width:400px;width:100%;height:210px;border:3px solid var(--dq-fg);border-radius:var(--dq-r);overflow:hidden;margin-bottom:12px}.eye-catch img{width:100%;height:100%;object-fit:cover;display:block}.cat-label,.eye-catch .cat-label{background:rgba(0,0,0,.85);border:2px solid var(--dq-acc);color:var(--dq-acc);border-radius:6px;opacity:1}.date-tags{color:var(--dq-sub);font-size:13px}.sns-buttons a,.bc-brand-color .sns-buttons a{background:var(--dq-bg);border:2px solid var(--dq-line);border-radius:8px;color:var(--dq-fg)}.sns-buttons a:hover{opacity:1;border-color:var(--dq-acc);color:var(--dq-acc)}.share-menu-content .sns-buttons a{background:var(--dq-bg);border-color:var(--dq-fg)}.mottttl{background:var(--dq-bg)!important;color:var(--dq-fg)!important;border:3px solid var(--dq-fg)!important;font-family:var(--dq-body)!important;font-weight:700}.motturl a{color:var(--dq-sub);text-decoration:underline}.entry-content .t_h,.entry-content .t_b,.entry-content .t_b.t_i,.entry-content .t_h.t_i{background:0 0;border:0;color:var(--dq-fg)}.entry-content .t_h{color:var(--dq-blue);font-size:13px;border-top:1px dashed var(--dq-line);padding:10px 2px 0}.entry-content .t_b{padding:4px 2px 12px;font-size:17px}.entry-content .t_b.t_i,.entry-content .t_h.t_i{border-left:3px solid var(--dq-line);margin-left:10px;padding-left:12px}.entry-content .sled_matome:nth-of-type(1) .t_b{color:var(--dq-fg)}.entry-content .sled_matome:nth-child(4n-1) .t_b{color:#e3a6ff}.entry-content .sled_matome:nth-child(5n) .t_b{color:#ffab8f}.entry-content a,.t_b a{color:var(--dq-blue)}.entry-content [style*="color:#000"],.entry-content [style*="color: #000"],.entry-content [style*="color:black"],.entry-content [style*="color: black"]{color:var(--dq-fg)!important}.entry-content [style*="color:blue"],.entry-content [style*="color: blue"],.entry-content [style*="color:#0000ff"],.entry-content [style*="color: #0000ff"],.entry-content [style*="color:navy"],.entry-content [style*="color: navy"],.entry-content [style*="color:#00f"]{color:#6fa8ff!important}.entry-content [style*="color:purple"],.entry-content [style*="color: purple"],.entry-content [style*="color:#800080"]{color:#e3a6ff!important}.entry-content .t_ad{border:0}div.speech-balloon{background:var(--dq-bg);border:2px solid var(--dq-fg);color:var(--dq-fg)}.speech-balloon:before{border-right-color:var(--dq-fg)}.speech-balloon:after{border-right-color:var(--dq-bg)}.speech-icon img{border-color:var(--dq-fg)}.pager-prev-next a{width:min(100%,460px);margin:0}#main .pager-prev-next a span,.pager-prev-next a span{display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;background:var(--dq-bg);border:3px solid var(--dq-acc);border-radius:var(--dq-r);box-shadow:none;color:var(--dq-acc);font-size:19px;letter-spacing:.12em}.pager-prev-next a span:before{content:"";border-left:10px solid currentColor;border-top:6px solid transparent;border-bottom:6px solid transparent}.pager-prev-next a:hover span{background:var(--dq-acc);color:#000}.page-numbers,.pager-links a span,.pager-numbers .post-page-numbers span{background:var(--dq-bg);color:var(--dq-fg);border:2px solid var(--dq-line);border-radius:6px}.pagination .current,.pager-links span.current,.pager-numbers span.post-page-numbers,.page-numbers.dots{background:var(--dq-bg);color:var(--dq-acc);border-color:var(--dq-acc)}.pagination a:hover,.pager-links a:hover span{background:var(--dq-bg);color:var(--dq-acc);border-color:var(--dq-acc)}#adblock_msg{color:var(--dq-fg)}#adblock_msg span[style*="color: #000"]{color:var(--dq-fg)!important}.list-more-button,.list-more-button-wrap a,.pagination-next a,.pagination-next-link,.comment-btn,.form-submit .submit,a.p-readmor,#main #wpdcom .wpd-prim-button{background:var(--dq-bg)!important;color:var(--dq-fg)!important;border:2px solid var(--dq-fg)!important;border-radius:8px!important;box-shadow:none!important;letter-spacing:.08em}.list-more-button:hover,.list-more-button-wrap a:hover,.pagination-next a:hover,.pagination-next-link:hover,.comment-btn:hover,.form-submit .submit:hover{color:var(--dq-acc)!important;border-color:var(--dq-acc)!important}.form-submit .submit{border-color:var(--dq-acc)!important;color:var(--dq-acc)!important;font-size:17px}.a-wrap,.widget-entry-cards .a-wrap,.border-square a,.border-square .a-wrap,.ecb-entry-border .entry-card-wrap,.body .popular-entry-cards .popular-entry-card-link,#main .widget-related-entry-card-link,#sidebar .widget-related-entry-card-link,#sidebar-menu-content .widget-related-entry-card-link,#footer-in .border-square a{background:0 0;color:var(--dq-fg);border:2px solid var(--dq-line);border-radius:8px}.a-wrap:hover,.border-square a:hover,.ecb-entry-border .entry-card-wrap:hover{border-color:var(--dq-fg);color:var(--dq-acc)}.card-thumb img{border-radius:4px}.card-title,.entry-card-title,.widget-entry-card-title{color:inherit}.widget-related-entry-card-title,#sidebar .widget-related-entry-card-title{background:0 0}.ect-vertical-card .entry-card-wrap{border-width:2px}.entry-card-meta,.e-card-info,.post-date{color:var(--dq-sub)}.meter-pv__wrap{background:#333;box-shadow:0 0 0 1px var(--dq-line)}.winmessage{background:rgba(0,0,0,.88)}.p-post-list02{background:0 0;border:0;border-radius:0}.p-post-list02>*+*,#rss_link_amari1 .p-post-list02>*{border-top:1px dashed var(--dq-line);border-bottom:0}.p-post-list02--scroll>:nth-child(2n),*[id*=rss_link_amari] .p-post-list02>:nth-child(2n),.p-post-list02__item{background:0 0}#rss_link_amari2 .p-post-list02{border:0}.p-post-list02__item.p-post-list02--ranking .p-article05__title .link .link__txt{color:var(--dq-fg);font-size:14.5px}.p-post-list02__item.p-post-list02--ranking .p-article05__title .link .link__txt i,.widget-related-entry-card-thumb.widget-entry-card-thumb.card-thumb.link__txt__img i{color:var(--dq-acc)}.p-post-list02__item .p-article05__title a:hover .link__txt{color:var(--dq-acc)}.p-post-list02__item.p-post-list02--ranking .p-article05__title .rank{background:var(--dq-acc);color:#000}.p-post-list02__item .res{background:0 0;border:1px dashed var(--dq-line);color:var(--dq-fg)}.p-post-list02__item .res .oya,.p-post-list02__item .res .oya_inyou,.article .st-comment-content .oya_inyou,.st-comment-nores,.inner_msg span{color:var(--dq-blue)}.loadingajax_gage>span{background-color:var(--dq-acc)}@media screen and (min-width:835px){#main .pickupList>.p-post-list02:not(.p-post-list02--scroll){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}#main .pickupList>.p-post-list02:not(.p-post-list02--scroll)>*{border-top:1px dashed var(--dq-line)}}.rssList .rssListItem{border-radius:17px;background:var(--dq-bg);font-size:13px}.questwin,.sidelogo{background:var(--dq-bg)}.twitter{background:0 0;border:2px dashed var(--dq-line)}.twitter__item+.twitter__item{color:var(--dq-sub)}.no-favorites{color:#000}.favorites-list li{border-bottom-color:var(--dq-line)!important}.favorites-list .favorites-list__item__dsp__ttl{color:var(--dq-fg)}.simplefavorites-clear,.simplefavorite-button{background:var(--dq-bg);color:var(--dq-fg)}.search-edit,input[type=text],input[type=search],input[type=email],input[type=url],textarea,select{background:var(--dq-bg);color:var(--dq-fg);border:3px solid var(--dq-fg);border-radius:8px;font-family:var(--dq-body)}.search-submit{color:var(--dq-sub)}::placeholder{color:#9a9a9a}.cat-link{background:var(--dq-bg);border:2px solid var(--dq-acc);color:var(--dq-acc)}.tag-link,.comment-reply-link{color:var(--dq-fg);border:2px solid var(--dq-line);border-radius:6px}.tag-link:hover,.comment-reply-link:hover{background:0 0;color:var(--dq-acc);border-color:var(--dq-acc)}.comment-area{padding-top:16px}#main #wpdcom .wpd-comment .wpd-comment-right,.commets-list .st-comment-body,.commets-list .children .st-comment-body{background:0 0;border:0;border-top:1px dashed var(--dq-line);border-radius:0;padding:10px 2px}.commets-list .children{border-left:3px solid var(--dq-line);padding-left:12px}.st-comment-meta,.st-comment-meta span{color:var(--dq-sub)}.st-comment-meta .st-comment-no,.st-comment-author,.st-comment-author *{color:var(--dq-blue)!important}.st-comment-content{color:var(--dq-fg)}.st-comment-parent{color:var(--dq-blue);border-color:var(--dq-blue)}blockquote,.st-comment-parent{background:0 0;border-color:var(--dq-line)}table th,table tr:nth-of-type(2n+1){background:#1a1a1a}table th,table td{border-color:var(--dq-line)}pre{background:#111;border-color:var(--dq-line);color:var(--dq-fg)}.comment-reply-title small{background:0 0}.comment-form label,.comment-notes,.comment-information-messag{color:var(--dq-sub)}.comment-form .required{color:#ff8c8c}#footer,.footer{background:var(--dq-bg)!important;color:var(--dq-sub);border-top:3px solid var(--dq-fg)}.footer-bottom{border-top:0}.footer-bottom.fnm-text-width .menu-footer li a,.navi-footer-in a{background:0 0;color:var(--dq-fg);border-radius:8px}.navi-footer-in>.menu-footer li{border-color:var(--dq-line)}.mobile-menu-buttons{background:var(--dq-bg);border-top:3px solid var(--dq-fg);box-shadow:none}.mobile-menu-buttons .menu-button,.mobile-menu-buttons .menu-button:first-of-type{border-color:var(--dq-line)}.mobile-menu-buttons .menu-button>a,.mobile-menu-buttons .menu-button-in{color:var(--dq-fg)}.mobile-menu-buttons .menu-caption{opacity:1;color:var(--dq-sub)}#navi-menu-content.navi-menu-content{background:var(--dq-bg)}.go-to-top .go-to-top-button{background:var(--dq-bg);color:var(--dq-fg);box-shadow:0 0 0 2px var(--dq-fg) inset}@media screen and (max-width:1023px){main.main,div.sidebar{margin:10px 0}.menu-content .sidebar{padding:12px}}@media screen and (max-width:834px){.logo-header img,#header .logo-image img{max-height:90px}main.main,div.sidebar{padding:12px}.widget_custom_html:has(>.main-widget-label),.widget-main-scroll:has(>.main-widget-label),#sidebar .widget:has(>.widget-title),.menu-content .widget:has(>.widget-title),.list-new-entries,.list-column,.comment-area{padding:12px 12px 10px;margin-bottom:18px}.fpt-2-columns>.list-column{width:100%}#main header h1.entry-title,.entry-title{font-size:20px!important;padding:10px 48px 12px 14px}.eye-catch{max-width:300px;height:160px}.entry-content .t_b{font-size:16px}.main-widget-label,.list-title-in,.comment-title,#sidebar h3.widget-title{font-size:16px!important}}.header-container{background:#000 url(//coolpan.net/wp-content/themes/coolpan-dq/../cocoon-child-master/img/header_bg.jpg) repeat center/160px}.logo-header.logo-image{padding:0}.logo-header img,#header .logo-image img{max-height:60px;-webkit-mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent)}@media screen and (min-width:1024px){#header-container-in{display:flex;align-items:center;justify-content:center;gap:24px;padding:4px 16px}#header-container-in>.header,#header-container-in>.navi{flex:0 0 auto;width:auto;margin:0}#header-in.wrap,#navi-in.wrap{width:auto;max-width:none}.navi,.navi .wrap{background:0 0}#navi,#navi-in{overflow:visible;height:auto}#navi:before,#navi:after{display:none}#navi-in>ul{display:grid;grid-template-columns:repeat(4,104px);gap:6px;width:auto;max-width:none;padding:0}#navi-in>ul>li{flex:0 0 104px;width:104px;height:38px;line-height:34px;margin:0!important}#navi-in>ul>li>a{padding:0 4px;white-space:nowrap;overflow:visible}#navi-in>ul>li .item-label{-webkit-line-clamp:unset;display:block;overflow:visible}.navi-in a{font-size:14px;min-height:0;height:38px;background:rgba(0,0,0,.72)}}@media screen and (max-width:834px){.logo-header img,#header .logo-image img{max-height:58px}#navi-in>ul>li,.navi-in>ul li{height:34px;line-height:30px}.navi-in a{min-height:30px;font-size:14px}}.dq-compact-bar{position:fixed;left:0;right:0;top:0;z-index:999;display:flex;align-items:center;gap:14px;height:46px;padding:0 12px;background:rgba(0,0,0,.94);border-bottom:2px solid var(--dq-fg);transform:translateY(-110%);transition:transform .2s ease-out;overflow:hidden}.dq-compact-bar.is-shown{transform:none}body.admin-bar .dq-compact-bar{top:32px}.dq-compact-logo{flex:0 0 auto;display:block;width:94px;height:40px;background:url(//coolpan.net/wp-content/themes/coolpan-dq/../cocoon-child-master/img/header.jpg) no-repeat -91px -9px/257px 86px;border-radius:4px}.dq-compact-bar ul{display:flex;gap:6px;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none;flex:1 1 auto}.dq-compact-bar ul::-webkit-scrollbar{display:none}.dq-compact-bar li{flex:0 0 auto;width:auto;height:auto;line-height:1}.dq-compact-menu a{display:block;padding:7px 12px;border:2px solid var(--dq-line);border-radius:8px;color:var(--dq-fg);font-family:var(--dq-dot);font-size:13px;white-space:nowrap;text-decoration:none;min-height:0;height:auto;background:0 0}.dq-compact-menu a:hover{color:var(--dq-acc);border-color:var(--dq-fg)}.dq-compact-bar .item-description{display:none}@media screen and (max-width:782px){body.admin-bar .dq-compact-bar{top:46px}}@media screen and (max-width:834px){.dq-compact-bar{height:42px;gap:10px;padding:0 8px}.dq-compact-logo{width:84px;height:36px;background-position:-81px -8px;background-size:229px 77px}}@media (prefers-reduced-motion:reduce){.dq-compact-bar{transition:none}}.coolpan-yt-commentary .t_b ul{margin:.4em 0 .6em 1.4em;padding:0;list-style:disc}.coolpan-yt-commentary .t_b li{margin:.2em 0}.auto-article-note{font-size:12px;color:var(--dq-sub);margin-top:.4em}