@charset "UTF-8";html{text-underline-offset:.3em;scroll-behavior:smooth}img,video,object{max-width:100%;height:auto;border:0;vertical-align:bottom;display:block}a:any-link{text-underline-offset:.3em;text-decoration-thickness:1px}hr{margin:20px 0;border:0;border-top:1px solid #eee}main a[target="_blank"]:after{margin:0 5px;font:normal normal normal 1em/1 'icomoon';content:"\e90f"}main .ad_link a:after,main .wpas-app a:after,main .cta a:after,main .blank-none:after,main .banner a:after{display:none}main p img{margin:30px 0}.clear{clear:both}.center{text-align:center;padding-bottom:20px}summary::-webkit-details-marker{color:var(--main-color)}.instagram-media{position:relative !important;margin:20px auto !important}.twitter-tweet{margin:20px auto !important}main ul li:before{position:absolute;left:-1.5em;content:"done";font-family:'Material Icons';font-weight:normal;font-style:normal;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color:var(--main-color)}.toc_list li:before,.list-social li:before{display:none}.responsive-container{position:relative;padding-bottom:56.25%;margin:20px 0;height:0;overflow:hidden;background:#f9f9f9}.responsive-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-container a{color:initial}blockquote.tiktok-embed{padding:0}.youtube_lazy{cursor:pointer}.video_container{position:relative;cursor:pointer}.video_carousel{overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch;overflow:scroll;margin:20px -10px 20px -10px;padding:0;mask-image:linear-gradient(to right,#000 90%,rgba(0,0,0,0) 100%)}.video_carousel .responsive-container{margin:0 0 0 10px;display:inline-block;width:80%;padding-bottom:45%}.video_carousel .responsive-container:last-child{margin-right:10%}.video_title{position:absolute;top:0;z-index:999;width:100%;height:60px;background-image:linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0) 100%)}.video_text{color:#fff;margin:15px;font-size:1.2rem;white-space:nowrap;overflow:hidden}.fixed_image i{position:absolute;top:50%;left:50%;font-size:70px;margin:-0.5em 0 0 -0.5em;z-index:999}.fixed_image i.icon-youtube2:after{position:absolute;content:"";top:23px;left:27px;color:#fff;width:0;height:0;border-style:solid;border-color:transparent transparent transparent #fff;border-width:11px 0 11px 19.1px}main h3:before{display:inline-block;content:"";margin-right:9px;width:13px;height:13px;border-radius:3px;background:var(--main-color)}h4{font-size:1.1rem;margin:15px -10px 15px;padding:0 10px 15px;border-bottom:solid 1px #eee}h4:before{content:"";display:block;height:10px;background:#f0f2f3;margin:0 -10px 15px;border-top:solid 1px #ddd}main h4{border:none !important;padding:0 !important;margin:20px 0}main h4:before{display:none}/*!*padding: 10px;*!*//*!*background-color: #f7f7f7;*!*/h5{margin-bottom:10px}.wp-caption-text a,.wp-caption-text{font-size:.8rem;text-align:center;color:#fff;position:absolute;background:rgba(0,0,0,0.2);padding:0 6px;bottom:0;right:0;left:0;margin:0}.caption-text{font-size:.8rem;color:#ccc;text-align:center}blockquote{background-color:#f3f3f3;padding:20px;margin:20px 0;font-style:italic}blockquote.reset{background-color:transparent;padding:0;margin:0}.notes{background-color:#fafafa;background-repeat:no-repeat;background-size:120px 120px;background-position:left bottom;padding:20px;margin:20px 0;border:1px solid #eee;border-radius:5px}.notes:before{content:"バンドマン豆知識";font-weight:700;margin:0 0 10px -20px;text-align:center;display:block}.material-icons{vertical-align:middle}.note{font-size:.8rem;color:#999;line-height:1.5}.lyrics h5{font-size:1.1rem;text-align:center}.review_note{display:block;color:#10a37f;font-size:.9rem;background-color:#fafafa;padding:10px;margin:20px 0;border:1px solid #eee;border-radius:5px}.review_note p{margin:0 0 10px}.review_note p:last-child{margin:0}.review_note .note_content{max-height:75px;overflow:hidden;margin:0;mask-image:linear-gradient(to bottom,#000 40%,rgba(0,0,0,0) 100%)}.review_note.open .note_content{max-height:none;mask-image:none}.review_note .toggle{line-height:1em;margin:0 0 -5px;color:#999;text-align:center;cursor:pointer;position:relative}.review_note.open .toggle{margin-top:-5px}.review_note ol,.review_note ul{margin:0 0 15px;padding:0 0 0 20px;font-size:.8rem}.review_note ul{padding:0}.review_note ol li,.review_note ul li{font-style:italic;line-height:20px}.review_note ul li::before{display:none}.review_note a{color:#10a37f;text-decoration:underline}.review_note ol li a[target="_blank"]::after{display:none}.review_note .update{margin:0}.review_note .reviewer img{margin:-2px 8px 0 0}.kanren dd h5{margin:0 0 5px;font-size:15px;font-size:1rem;line-height:1.4;border:0;height:4.3em;border:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.kanren dt{float:right;margin:0 0 0 10px}.kanren dl{margin-bottom:10px;position:relative}.kanren a{display:block}.kanren a:active{opacity:.5}.kanren .author_list_noimg{height:100px;width:100px;background:#f9f9f9;border-radius:50%}.kanren dl:last-child{margin-bottom:0}aside .kanren dt{width:45%}aside .kanren dl:after{margin:0}aside .kanren dd h5{font-size:1rem}aside{visibility:visible}aside ul li{list-style-type:none;margin:0;line-height:1.7}table{border-top:1px #eee solid;border-right:1px #eee solid;width:100%;margin:30px 0;font-size:15px;font-size:.9rem;border-collapse:collapse;border-spacing:0}table th{padding:10px;background-color:#f3f3f3;border-bottom:1px #eee solid;border-left:1px #eee solid}table td{padding:10px;border-left:1px solid #eee;border-bottom:1px solid #eee}table td:first-child{width:30%}table ul,table ol{margin:0 !important;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important}img.alignright{display:block;margin:0 0 0 auto}img.alignleft{display:block;margin:0 auto 0 0}img.aligncenter{display:block}img.float-left{float:left}img.float-right{float:right}.wp-caption,#eyecatch{text-align:center;height:auto;max-width:100%;position:relative}.wp-caption a:hover{text-decoration:none}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin:20px auto}.pagination{clear:both;margin:50px 0;text-align:center}.pagination span,.pagination a{display:inline-block;line-height:48px;text-decoration:none;width:33.33%;color:#fff;background-color:#ccc;border-radius:3px}.pagination a{font-weight:bold}.pagination a:hover{color:#fff;opacity:.8}.pagination .current{color:#999;background-color:transparent}.pagination .disabled{background-color:#eee}.pagination .current{color:#999;background-color:transparent}.pagination .prev,.pagination .next{background-image:linear-gradient(#f00,#e40000);box-shadow:rgba(32,33,36,0.28) 0 1px 6px}.pagination i{position:relative;top:1px;margin:0 5px}.pager .pagination{margin:30px 0}.pagination .prev:active,.pagination .next:active{opacity:.5}.cta{text-align:center;margin:40px 0}.cta a{display:inline-block;text-align:center;text-decoration:none;padding:5px 15px;color:#fff;background-color:#1ec221;border-radius:4px}.cta a:hover{opacity:.8;cursor:pointer}.pager{margin:0;padding:0;text-align:center;color:#999;line-height:40px}.pager a{font-weight:bold}.next_button{font-size:18px;line-height:1.5;margin:0 0 30px 0;display:block;text-align:center;padding:10px 15px;color:#fff;border:0;background-image:linear-gradient(#f00,#e40000);box-shadow:rgba(32,33,36,0.28) 0 1px 6px;border-radius:4px}.next_button:hover{opacity:.8;text-decoration:none}.next_button:active{opacity:.5}.next_button i{position:relative;top:2px;margin:0 5px}footer{display:block;clear:both;padding:20px 10px 40px;text-align:center;margin:0 -10px;color:#fff}footer a{color:#fff}footer p{font-size:12px;font-size:.9rem}footer #company{width:100%;margin:10px 0}footer #company a{color:#fff}footer #slogan{font-size:11px;margin:0}footer #trademark{font-size:.7rem}footer #official-sns{margin:10px 0}footer #official-sns p{font-size:.8rem;margin:5px auto}footer #official-sns .list-social span{background:transparent;color:#fff;border:0}.ad{margin:20px -10px;text-align:center;overflow:hidden;min-height:280px}.reprint{margin:30px 0;text-align:center;font-size:16px}.event_cat{list-style-type:none;margin:-15px 0 20px 0;padding:0}.event_cat ul{margin:0;padding:0}.event_cat li{padding:0 8px;margin:10px 10px 0 0;display:inline-block;color:#1a73e8;border:2px solid #1a73e8;border-radius:18px}.event_cat li:before{display:none}.event_cat a{font-weight:bold;color:#1a73e8;text-decoration:none}.fes_link{font-weight:bold;margin:10px 0}.like-button-like,.like-button-like-num{color:var(--main-color)}.like-button-like:hover,.like-button-up:hover,.like-button-down:hover,.like-button-like.active,.like-button-up.active,.like-button-down.active{color:var(--main-color)}.like-button-up i,.like-button-down i{color:var(--main-color)}.like-button-like-icon{margin:0 5px 0 0}.card_bottom .like-button{text-align:center}.like-button-like,.like-button-up,.like-button-down{cursor:pointer;display:inline-block}.like-button-up-num,.like-button-down-num{min-width:10px;margin-left:10px;font-weight:bold}.like-button-down{margin-left:15px}.like-button .box{display:inline-block;border-radius:5px;font-size:1.1rem;padding:15px}.like-button-up.box{background:#f6d7d7}.like-button-down.box{background:#ddeaf0;margin-left:15px}.ranktitle::before{display:none}.card_shadow .ranktitle .title,.card_shadow .ranktitle .artist{margin-left:60px;display:block}.ranking{display:inline-block;margin:15px 0 0;color:#10a37f;font-weight:bold}.ranklabel{display:inline-block;position:absolute;top:calc((100% - 33px) / 2);left:0;padding:10px 0 6px;color:#fff;font-size:1rem;text-align:center;font-weight:bold;width:48px;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:var(--main-color)}.ranklabel::before,.ranklabel::after{position:absolute;left:0;width:0;height:10px;content:"";z-index:-999;font-size:24px;color:var(--main-color)}.ranklabel::before{top:-1.7em;border:1em solid transparent;border-bottom:1.7em solid currentColor}.ranklabel::after{top:0;border:.5em solid transparent;border-left:1em solid currentColor;border-right:1em solid currentColor}.ranklabel.gold{border-bottom-color:#dbb400}.ranklabel.gold::before,.ranklabel.gold::after{color:#dbb400}.ranklabel.silver{border-bottom-color:#9fa0a0}.ranklabel.silver::before,.ranklabel.silver::after{color:#9fa0a0}.ranklabel.bronze{border-bottom-color:#c47022}.ranklabel.bronze::before,.ranklabel.bronze::after{color:#c47022}.rankplace{font-size:.8rem;margin-left:1px}article .like-button i{margin:-2px -2px 0}.kanren .like-button i{margin:-3px 4px 0 0}.card_bottom .like-button-favorite{text-align:left}.card_bottom .like-button-favorite i{font-size:24px;margin:-2px 0 0}.like-button-like.animate,.like-button-up.animate,.like-button-like.active i,.like-button-up.active i,.like-button-down.active i{animation-duration:.7s;animation-name:like-button}.like-button-up i,.like-button-down i{opacity:.5}.like-button-up i:hover,.like-button-up.active i,.like-button-down i:hover,.like-button-down.active i{opacity:1}@-webkit-keyframes like-button{0{-webkit-transform:scale(1.0,1.0) translate(0,0)}15%{-webkit-transform:scale(0.9,0.9) translate(0,5%)}30%{-webkit-transform:scale(1.1,0.8) translate(0,10%)}50%{-webkit-transform:scale(0.8,1.3) translate(0,-10%)}70%{-webkit-transform:scale(1.1,0.9) translate(0,5%)}100%{-webkit-transform:scale(1.0,1.0) translate(0,0)}}@keyframes like-button{0{transform:scale(1.0,1.0) translate(0,0)}15%{transform:scale(0.9,0.9) translate(0,5%)}30%{transform:scale(1.1,0.8) translate(0,10%)}50%{transform:scale(0.8,1.3) translate(0,-10%)}70%{transform:scale(1.1,0.9) translate(0,5%)}100%{transform:scale(1.0,1.0) translate(0,0)}}#side_top_ad{display:inline-block;width:100%;text-align:center;overflow:hidden;clear:both;margin-top:0;background:transparent}.ad_link{text-align:center;padding:10px;margin:30px 0;border:3px solid #eee;border-radius:5px;line-height:40px}.ad_link .search{display:block;font-weight:bold;margin:-10px -10px 0;padding:10px;line-height:27px;border-radius:5px 5px 0 0}.ad_link .image img{width:50%;display:inline;margin:10px 0}.ad_link a{border-radius:5px;line-height:3.5em;font-size:14px;font-size:.9rem;background-color:#1ec221;font-weight:bold;color:#fff;width:47%;margin:5px 1%;padding:0;display:inline-block}.ad_link a:hover{text-decoration:none;opacity:.8}.ad_link img{display:inline-block}a.amazon{color:#f08804;border:1px solid #f08804;background-color:transparent}a.rakuten{color:#bf0000;border:1px solid #bf0000;background-color:transparent}a.soundhouse{color:#7b0099;border:1px solid #7b0099;background-color:transparent}a.yahoo{color:#f03;border:1px solid #f03;background-color:transparent}.ad_admin{height:250px;background-color:#fff5dc;text-align:center;font-size:1.5rem;line-height:3;color:#fff}#toc_container{visibility:visible;border:3px solid #eee !important;margin:20px 0;border-radius:5px;padding:10px}#toc_container a{padding:5px 0;display:block}#toc_container li,#toc_container ul{margin:0;padding:0}#toc_container li{line-height:1.5}#toc_container button{all:unset;cursor:pointer;display:inline;align-items:center;font:inherit;color:inherit;background:0;padding:5px 0;margin:0;border:0;text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px}#toc_container .toc_list>li{border-top:1px #eee solid}#toc_container .toc_list>li:first-child{border-top:0}#toc_container .toc_list ul{margin:0}#toc_container .toc_list small{font-weight:normal;font-size:.6rem;margin-left:7px}#toc_container .toc_list ul li{margin-left:10px}#toc_container li.active a{font-weight:bold}#toc_container span.toc_toggle{font-size:.8rem}#toc_container .toc_title{font-weight:bold;margin:0 0 3px;padding:0;font-size:1rem;background:0;color:initial}#toc_container .toc_title+ul.toc_list{margin-top:0}#toc_container .toc_list .link{margin-right:5px;font-size:1.2rem;transform:rotate(135deg);color:#999}.wpas-app .wpas-btn{background-color:#1ec221}.cat-item{color:#bbb}.kanren .blog_info{text-align:left}.blog_info ul,.blog_info li{padding:0;margin:0;display:inline}.blog_info ul:first-child li:first-child:before{display:none}.blog_info ul li a{color:#999;padding:0 5px;font-size:11px;border-radius:2px;line-height:1.8;display:inline-block;margin:0 2px;border:1px solid #999}.wpcf7 input,.wpcf7 textarea{width:100%}input.wpcf7-submit{color:#fff;font-size:1.1rem;font-weight:bold;background-color:#1ec221;cursor:pointer;border:0}input,textarea{box-sizing:border-box;padding:6px 12px;border:1px solid #ddd;border-radius:4px;font-size:1rem;margin:10px 0}input[name="btn"]{cursor:pointer}select{box-sizing:border-box;padding:6px 12px;border:1px solid #ddd;border-radius:4px;font-size:1rem;margin:10px 0}/*!*background: url(https://www.studiorag.com/bloghttps://media.ragnet.co.jp/wp-content/plugins/JCMS/image/logo_700_100_w.png);*!*/.list-social{padding:0}.list-social li{display:inline-block;margin:0 5px 0 0;font-size:18px}.list-social span:hover{-moz-opacity:.8;opacity:.8}.list-social a,.list-social a:hover{text-decoration:none}.list-social .fa{color:#fff}.list-social .x-color{color:#000;border:solid 1px #000}.list-social .instagram-color{color:#3f729b;border:solid 1px #3f729b}.list-social .facebook-color{color:#3b5998;border:solid 1px #3b5998}.list-social .google-plus-color{color:#dd4b39;border:solid 1px #dd4b39}.list-social .youtube-color{color:#cd201f;border:solid 1px #cd201f}.list-social .rss-color{color:#ff8c00;border:solid 1px #ff8c00}.list-social span{width:30px;height:20px;border-radius:30px;padding:9px 5px 11px;display:block;text-align:center;font-size:120%}.youtube-color{color:red}.category_list{margin:30px 0 10px}.category_list ul{margin:5px 0;padding-left:20px}.category_list>ul{padding-left:0}.category_list a{display:block}.category_list>ul>li:first-child{border-top:0}nav div.category_list h4{margin-bottom:10px !important}aside>div.category_list h4{margin-bottom:0}.trim{overflow:hidden;width:100%;height:250px}.trim:hover{opacity:.8}.quiz summary{cursor:pointer;color:var(--main-color);padding:15px 0}.quiz ol{list-style-type:none;padding:0;position:relative}.quiz ol::before{content:"";opacity:0}.quiz ol.correct::before{position:absolute;top:50%;left:50%;width:7em;height:7em;border:20px solid green;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:1;opacity:.5}.quiz ol.wrong::before,.quiz ol.wrong::after{content:"";position:absolute;top:50%;left:50%;width:12em;height:22px;background:red;transform-origin:center;opacity:.5;pointer-events:none;z-index:1}.quiz ol.wrong::before{transform:translate(-50%,-50%) rotate(45deg)}.quiz ol.wrong::after{transform:translate(-50%,-50%) rotate(-45deg)}.quiz li{font-size:1.1rem;font-weight:bold;text-align:center;cursor:pointer;border:2px solid #ccc;border-radius:5px;margin:10px 0;padding:7px}.quiz li:hover{background:#f9f9f9}.quiz li.unselected{opacity:.3}.quiz .answer{font-size:1.1rem;font-weight:bold;margin:5px 0 20px 0}.card_shadow{position:relative;overflow:hidden;margin:0 -10px;border-top:1px solid #ddd;padding:15px 10px 20px}.card_shadow h3{margin:10px 0 20px}.card_shadow h4{padding:0;margin:20px 0;border:0}.card_shadow small{color:#999;font-weight:normal;font-size:.7rem;margin-left:7px}.artist:before{content:"｜"}.card_shadow .artist,.card_shadow .fes_date{display:block;margin:2px 0 0 22px;font-size:.9rem;font-weight:normal}.card_shadow .artist:before{display:none}.card_shadow .sub_title{display:block;font-size:.9rem;color:#999;margin:10px 0 -5px 0}.card_shadow .nomarker:before{display:none}.card_shadow .ad_link{padding:0;margin:30px 0 0;border:0;border-radius:0}.card_shadow .review{background-color:#f3f3f3;padding:20px;margin:20px 0}.card_shadow .wp-post-image{margin:20px auto;width:100%}.card_bottom{margin:30px 0 0}.card_bottom .review_report,.card_bottom .review_comment{float:left;margin:30px 0 0;font-size:.9rem}.review_report a{color:#999}.card_bottom .reviewer{float:right;margin:30px 0 0;font-size:.9rem}.card_bottom .reviewer a{color:#999}.card_bottom .reviewer i{color:#ccc;font-size:1.4rem}.group_read{margin:20px 0}.group_read.border_top{border-top:1px solid #ddd}.review_image{width:100%}.reviewer img{height:24px;width:24px;display:inline-block;margin:-2px 0 0 8px;border-radius:50%;vertical-align:middle}.card_list{position:relative;padding:10px;overflow:hidden;margin:0 -10px 10px;border-top:1px solid #ddd}.card_list a{text-decoration:none}.card_list h3{font-size:1.2rem;margin:5px 0 10px;padding:5px 0 5px 5px}.card_list h3:before{width:5px;height:100%;border-radius:0;position:absolute;left:-10px;top:0}.card_list.ranking h3:before{display:inline-block}.card_list .artist,.card_list .fes_date{display:block;margin:5px 0 0;font-size:.9rem;font-weight:normal}.card_list .sub_title{color:#999;display:block;margin:0 0 5px;font-size:.9rem;font-weight:normal}.card_list .artist:before{display:none}.card_list .review_thumbnail{width:35%;margin:0 10px 0 0;float:left}.card_list .review_thumbnail .fixed_image:before{padding-top:100%}.card_list .review_thumbnail .fixed_image{max-height:150px}.card_list .review_thumbnail .fixed_image img{transform:scale(1.9,1.9)}.card_list .review_thumbnail .fixed_image i{top:50%;left:50%;margin:-16px 0 0 -16px;opacity:.9;border-radius:40px;border:2px solid #fff;width:32px;height:32px}.card_list .review_thumbnail .fixed_image i::after{top:8px;left:12px;border-width:8px 0 8px 12px}.card_list .review_text{line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}.card_list .review_text p{display:inline}.card_list .card_bottom{clear:both;padding-top:20px;margin:0}.card_list.songs .card_bottom{margin:0 -10px 0}.card_list.ranking .card_bottom{margin:0}.review-tooltip i{display:none}#overview{visibility:visible;line-height:1.4;position:relative;margin:0 -10px 42px}.overview{position:relative;list-style-position:inside}.overview.open{height:auto;mask-image:none}#overview h4{font-size:1.2rem;text-align:left;margin:10px 10px 0}.overview small{color:#999;font-weight:normal;font-size:.7rem;margin-left:7px}#overview .toggle{font-size:.9em;line-height:1em;text-align:center;cursor:pointer;position:relative;padding:10px 0 0;margin:0 0 -35px;color:var(--main-color)}.overview table{font-size:.9rem;border-radius:5px;margin:-1px 0 -1px;border:0;table-layout:fixed}.overview.open table{margin-bottom:-1px}.overview table tr td{padding:0;border-left:0}.overview table th{padding:10px;background-color:#fafafa;text-align:left;font-size:1rem}.overview table th::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;pointer-events:none}.overview table .group_title{position:sticky}.overview table .group_title.fixed{top:0}.overview table a{padding:0 7px;display:block;text-decoration:none}.overview table col.num{width:30px}.overview table td.num{font-size:.7rem;text-align:center}.overview table td.num a{padding:0}.overview table td.num i{display:block;font-size:1rem;margin-top:1px}.overview table td.num i.up{color:rgba(0,100,0,.5)}.overview table td.num i.down{color:rgba(255,0,0,.5)}.overview table td.num i.flat{color:#ccc}.overview table col.title{min-width:30%}.overview table td.title a{padding:5px 2px}.overview table tr.active{font-weight:bold;background-color:#fafafa}.overview table td.label{padding:3px 0;text-align:center}.overview table col.img{width:60px}.overview table td.img a{padding:0}.overview table td.img{padding:5px 0}.overview table td.title{padding:0 10px 0 0}.overview table span.title{font-weight:bold}.overview table td.summary{padding:0 10px;font-size:.8rem}.overview table td.summary a{padding-left:0}.overview table col.summary{width:auto}.overview table .fixed_image{border-radius:7px}.overview table .fixed_image img{width:100px;height:80px;object-fit:cover;object-position:center}.overview table .fixed_image.full img{height:54px}.overview table .fixed_image::before{padding-top:90%}.overview table .artist{color:#999;display:block}.overview table .artist::before{display:none}.overview table .fixed_image i{font-size:32px;color:rgba(255,255,255,0.8);background:rgba(50,50,50,0.5);border-radius:20px}.overview table .playlist_item{cursor:pointer}.overview table .playing .fixed_image i{background:red;animation:blink 2s ease-in-out infinite}#overview_header{font-size:1.1rem;font-weight:bold;border-bottom:2px solid !important;margin:20px 0 0;padding:0 0 2px 0;color:var(--main-color);border-color:var(--main-color) !important}@keyframes blink{0,100%{opacity:1}50%{opacity:.4}}#playlist{display:none;font-size:.8rem;position:fixed;background:#000;color:#fff;left:0;bottom:0;width:100%;height:90px;opacity:.9;z-index:9999;overflow:hidden}#playlist_title{margin:10px;font-weight:bold;cursor:pointer;font-size:1rem}#playlist_player{float:right;width:120px;height:90px;margin:0 10px}#playlist_title .title{display:block;line-height:1.4;margin-bottom:3px}#playlist_title .artist{display:block;font-size:.8rem;color:#999}#playlist_title .artist::before{display:none}#player{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;gap:10px}#player button{background:#444;color:#fff;border:0;outline:0;width:45px;height:45px;border-radius:50%;cursor:pointer;transition:background .3s,opacity .3s;opacity:.5}#player .material-icons{font-size:36px;display:flex;justify-content:center}#player-pause.playing{background:red;opacity:.8;animation:blink 2s ease-in-out infinite}#playlist_message{font-weight:bold;font-size:.9rem;margin:0 0 0 -7px}#floating-menu{position:fixed;bottom:10px;right:10px;z-index:999;opacity:.9;transition:opacity .3s;transition:bottom .3s}.first_page #floating-menu{display:none}#floating-menu.up{bottom:100px}.menu-toggle{width:60px;height:60px;background-color:#fff;border-radius:50%;text-align:center;line-height:60px;font-size:30px;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,0.15);position:relative;z-index:2;border-width:1px;border-style:solid;border-color:var(--main-color);color:var(--main-color)}.menu-toggle.active{transform:rotate(45deg)}.menu-toggle.active,.menu-toggle:hover{opacity:1}.menu-items{position:absolute;bottom:65px;right:5px;list-style:none;padding:0;margin:0;z-index:1;flex-direction:column;align-items:flex-end;max-height:0;opacity:0;transition:max-height .3s ease,opacity .3s ease}.menu-items.show{max-height:500px;opacity:1}.menu-items li{display:flex;justify-content:flex-end;align-items:center;margin-bottom:5px;opacity:0;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease}.menu-items.show li{opacity:1;transform:translateY(0)}.menu-items li .label{margin-right:10px;background:#eee;color:#333;font-weight:bold;padding:6px 10px;border-radius:20px;white-space:nowrap;flex-shrink:0;text-align:right;font-size:.9rem}.menu-items li a:hover{text-decoration:none}.menu-items .like-button-like{z-index:1}.menu-items .like-button-like i{font-size:30px;padding:0 0 2px 1px}.menu-items .like-button-like-num{display:none}.menu-items .facebook i{padding-bottom:4px;vertical-align:middle}.menu-items .line i{padding-bottom:3px;vertical-align:middle}.menu-items .copy i{padding-bottom:2px}.menu-items .list i{padding:0 0 4px 0;font-size:26px}.menu-items .playlist i{padding:0 0 3px 0;font-size:35px}.circle-item{width:50px;height:50px;min-width:50px;min-height:50px;background-color:#fff;color:white;border-radius:50%;text-align:center;line-height:50px;font-size:24px;box-shadow:0 2px 4px rgba(0,0,0,0.15);flex-shrink:0;border-width:1px;border-style:solid;border-color:var(--main-color)}.circle-item a{display:block;color:var(--main-color)}.latest_posts{margin-bottom:20px}.inline_recommend{position:relative;margin:0 -10px 0;padding:0;border-top:1px solid #ddd;background-color:#fafafa}.inline_recommend a{display:block;padding:10px 30px 10px 10px}.inline_recommend i{position:absolute;right:10px;color:#999;top:15px;pointer-events:none;top:calc((100% - 14px) / 2)}@media only screen and (max-width:799px){main a{text-decoration:underline;cursor:pointer}main a:hover{text-decoration:none}aside{clear:both;float:none;width:auto;position:static !important}.pager a,.kanren a,.ad_link a,.review_report a,.reviewer a{text-decoration:none}#menu{position:fixed;display:none;background-color:rgba(0,0,0,0.8);top:0;left:0;width:85%;box-sizing:border-box;padding:40px 10px 0;z-index:9999999;overflow-y:scroll;-webkit-overflow-scrolling:touch}#menu li{color:#fff}#menu li a{color:#fff;display:inlne-block}#menu>ul>li{border-bottom:1px solid #666;line-height:2.5}#menu>ul>ul{padding:10px 0 0 0}#menu h4{color:#fff;margin:0;padding:0;font-weight:normal;font-size:1rem;background-color:transparent;border:0}#menu>ul:last-child{margin-bottom:80px}#menu .category_list li{border-top:solid 1px #666}#closer{position:fixed;width:15%;height:100%;top:0;right:0;box-sizing:border-box}.kanren a{color:#111}.category_list li{border-top:solid 1px #eee;line-height:2.5}.category_list li:before{font:normal normal normal 1.4em/1 'icomoon';content:"\e908";display:block;color:#aaa;position:absolute;text-decoration:none;right:10px;font-size:1rem;line-height:2.5}.category_list a{color:#111}#policy a{color:#fff;text-decoration:underline}.inline_recommend a{text-decoration:none}}@media only screen and (min-width:480px){table tr td:first-child{width:20%}.next_button,.pagination .next,.pagination .prev{background-image:linear-gradient(#dd4b39,#d14836)}.category_posts ul{padding:0 0 0 100px}.kanren dt{margin:0 0 0 15px}.kanren .fixed_image:before{padding-top:45%}.kanren dd h5{font-size:17px;font-size:1.1rem;height:2.8em;-webkit-line-clamp:2}.kanren dl:after{margin:0 -20px}.article_ad{margin-left:0;margin-right:0}.category_feature{margin:15px -20px;padding:0 20px 10px}.review_note{padding:20px}main h4{padding:0 20px 10px;margin-left:-20px;margin-right:-20px}main h4{margin:20px 0}aside h4{padding:10px 20px;margin:20px -20px}h4:before{margin-right:-20px;margin-left:-20px}footer{margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px}.read{margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px}#toc_container{padding:20px 20px 15px}.ad{margin:20px -20px}.list-social li{margin:0 12px 0 0}.trim{height:300px}.card_shadow{padding:15px 20px 20px;margin:0 -20px}.card_shadow .artist,.card_shadow .fes_date{margin-top:5px}.card_list{margin-right:-20px;margin-left:-20px;padding:10px 20px}.card_list h3:before{left:-20px}.card_list .review_thumbnail{margin:0 15px 0 0}.card_list .card_bottom{margin:0}.inline_recommend{margin:0 -20px 0}.inline_recommend a{padding:12px 40px 12px 20px}.inline_recommend i{right:20px;top:18px}#playlist ol{padding:5px 0 0 20px}.video_carousel{margin-right:-20px;margin-left:-20px}.video_carousel .responsive-container{margin-left:20px}#overview{margin-top:20px;margin-left:0;margin-right:0;border-radius:5px;border:1px solid #e1e1e1}.overview table a{padding:10px}.overview table td.label{padding:5px 0}.overview table col.num{width:40px}.overview table th{padding:10px 20px}}@media only screen and (min-width:800px){a:hover img{opacity:.8}footer .site_title,footer .icon-studiorag{color:#999}h3 a{text-decoration:none}aside h4{margin:20px 0;padding:10px 0;border:0}aside h4:before{display:none}main h4{padding:10px 0;margin:20px 0;border-top:solid 5px #eee;border-bottom:solid 5px #eee}main h4:before{display:none}.kanren dl:after{margin:0}.kanren dd h5{height:4.2em;-webkit-line-clamp:3}.kanren .fixed_image:before{padding-top:60%}aside .kanren dt{height:100%}aside .kanren dt{width:160px}aside ul li{padding:0}.next_button{font-size:23px}.card_shadow{padding:15px 0 20px;margin:0}.card_list{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.card_list .review_thumbnail{width:35%;margin:0 15px 0 0}.card_list h3{margin:10px 0 15px;padding:5px 0 5px 20px}.card_list h3:before{left:0}.card_list .review_thumbnail{margin:0 20px 0 0}.inline_recommend{margin:0;background-color:transparent}.inline_recommend a{padding:12px 20px 12px 0}.inline_recommend i{right:0;top:18px}main ul,main ol{margin:30px 0}#toc_container button{color:#0053f9;text-decoration:none}#toc_container button:hover{text-decoration:underline}#toc_container a{padding:3px 0}#toc_container ul ul{margin:5px 0 0}#toc_container .toc_list ul{margin:0}#article_bottom_end_ad{background-color:#f0f2f3;margin:30px -20px -30px;padding:30px 20px}.ad{margin:0 0 20px}.trim{height:400px}footer{margin-right:0;margin-left:0;padding-right:40px;padding-left:40px;border:0;color:#999}footer a{color:#999}footer #company a{color:#999}footer .site_name img,footer .logo img{filter:brightness(60%)}footer #official-sns .list-social span{color:#999;border:0}.read{margin-right:0;margin-left:0;padding-right:0;padding-left:0}#playlist{font-size:.9rem}#playlist ol li{line-height:30px}#overview h4{margin:20px}#playlist{height:120px}#playlist_player{width:240px;height:120px}.overview table th{padding:10px}#navigation{bottom:50px}#floating-menu{position:static;display:block}.menu-items{position:static;display:flex !important;padding:0;margin:20px 0;justify-content:space-around;flex-direction:initial;align-items:initial;max-height:none;opacity:1}.menu-items li{display:inline-block;transform:initial;opacity:1;margin:0}.circle-item{box-shadow:none;border:0;width:auto;height:auto;min-width:auto;min-height:auto;line-height:1}.circle-item a i{vertical-align:middle}.menu-items li .label{display:none}.menu-items .like-button-like-num{display:inline-block;font-size:12px;margin-left:2px}.menu-toggle{display:none !important}}@font-face{font-family:"icomoon";src:url("https://media.ragnet.co.jp/wp-content/plugins/JCMS/font/icomoon5/fonts/icomoon.eot");src:url("https://media.ragnet.co.jp/wp-content/plugins/JCMS/font/icomoon5/fonts/icomoon.eot") format("embedded-opentype"),url("https://media.ragnet.co.jp/wp-content/plugins/JCMS/font/icomoon5/fonts/icomoon.ttf") format("truetype"),url("https://media.ragnet.co.jp/wp-content/plugins/JCMS/font/icomoon5/fonts/icomoon.woff") format("woff"),url("https://media.ragnet.co.jp/wp-content/plugins/JCMS/font/icomoon5/fonts/icomoon.svg") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-menu:before{content:"\e90e"}.icon-studiorag:before{content:"\e915"}.icon-feedly:before{content:"\e900"}.icon-line:before{content:"\e901"}.icon-hatebu:before{content:"\e903"}.icon-chevron-thin-down:before{content:"\e906"}.icon-chevron-thin-left:before{content:"\e907"}.icon-chevron-thin-right:before{content:"\e908"}.icon-chevron-thin-up:before{content:"\e909"}.icon-envelope-o:before{content:"\e914"}.icon-youtube:before{content:"\e905"}.icon-facebook:before{content:"\ea90"}.icon-instagram:before{content:"\ea92"}.icon-x:before{content:"𝕏";font-size:1.3em;font-weight:bold;line-height:1rem}.icon-rss:before{content:"\ea9b"}.icon-youtube2:before{content:"\ea9d"}.loader{position:relative;display:inline-block;margin:20px 44% 0;width:50px;height:50px;border:2px solid #0cf;border-radius:50%;animation:spin .75s infinite linear}.loader::before,.loader::after{left:-2px;top:-2px;display:none;position:absolute;content:'';width:inherit;height:inherit;border:inherit;border-radius:inherit}.loader-2{border-top-color:transparent}.loader-2::after{display:block;left:-2px;top:-2px;border:inherit;transform:rotate(65deg)}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}div.wpcf7{margin:0;padding:0}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid red}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url('../../images/ajax-loader.gif');width:16px;height:16px;border:0;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 input[type="file"]{cursor:pointer}div.wpcf7 input[type="file"]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpas-app,.wpas-screenshot-inner{*zoom:1}.wpas-app:before,.wpas-screenshot-inner:before,.wpas-app:after,.wpas-screenshot-inner:after{content:'';display:table}.wpas-app:after,.wpas-screenshot-inner:after{clear:both}.wpas-app{margin:30px 0;padding:20px;background:#f9f9f9;line-height:1.6;color:#666;border:1px solid #ddd;-webkit-border-radius:5 px;-moz-border-radius:5px;border-radius:5px}.wpas-app .wpas-title{line-height:1.1;font-weight:bold}.wpas-app .wpas-icon{display:block;float:left;width:80px;height:80px;margin-right:20px}.wpas-app .wpas-icon img{border-radius:22px;width:100%;border:0;margin:0;padding:0}.wpas-app .wpas-icon.mac-software img{border-radius:0}.wpas-app .wpas-btn{display:inline-block;padding:3px 10px;color:white;font-size:13px;margin:5px 5px 0 0;border-radius:4px;text-decoration:none}.wpas-app .wpas-btn:hover{-moz-opacity:.8;opacity:.8}.wpas-screenshot{margin:20px 0 0 0;border-top:1px solid white}.wpas-screenshot .wpas-caption{margin:10px 0;font-size:14px;font-weight:bold}.wpas-screenshot img{display:inline-block;width:33%;min-width:140px;margin:.5%;padding:0;border:0;vertical-align:top}.wpas-screenshot-inner{margin:0 -0.5%;white-space:nowrap;overflow-x:scroll}.wpas-message{font-size:12px;margin:30px 0;padding:7px;background:#f2f2f2;color:#666}@media screen and (max-width:480px){.wpas-app{padding:10px 10px 0 10px;margin:10px 0}.wpas-app .wpas-icon{width:60px;height:60px;margin-right:10px}.wpas-app .wpas-icon img{border-radius:16px}.wpas-app .wpas-btn{padding:5px 20px;font-size:15px;margin-bottom:10px}.wpas-screenshot{margin-top:0}.wpas-screenshot img{width:49%;margin-bottom:10px}.wpas-screenshot-inner{margin:0 -0.6665%}}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media(min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap !important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0)}@media screen and (max-width:600px){html:where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0}}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,0.4);--wp--preset--shadow--sharp:6px 6px 0 rgba(0,0,0,0.2);--wp--preset--shadow--outlined:6px 6px 0 -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0 #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}/*! This file is auto-generated */.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em+2px) calc(1.333em+2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}