@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.2
*/
@font-face{font-family:'Lora';font-style:normal;font-weight:600;font-display:swap;src:url(//vcv.jp/wp/wp-content/themes/cocoon-child-master/./my-fonts/lora-v17-latin-600.woff2) format('woff2')}body{font-family:Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Sans-Serif}span[id^=toc]:after{display:none}.alignfull{width:100vw}.fontcolor-pink{color:#f56390}.fontcolor-purple{color:#aa4fc6}.background-color-black{background-color:#2C2B2F!important}.wp-block-button__link:hover{color:#333!important}.breadcrumb-angle-right{position:relative;width:13px;height:auto}.content-in{width:100%}.categoryid-4 .by-age-episode-reuse-title{color:#333}@media (min-width:600px) and (max-width:781px){.wp-block-column:nth-child(2n){margin-left:0}}@media (min-width:600px) and (max-width:781px){.wp-block-column:not(:only-child){flex-basis:auto!important;flex-grow:0}}.playing-link-section a:hover,.playing-link-section a:focus,.playing-link-section a:active,.playing-link-section a:visited,.ranking-link-section a:hover,.ranking-link-section a:focus,.ranking-link-section a:active,.ranking-link-section a:visited,.episode-link-section a:hover,.episode-link-section a:focus,.episode-link-section a:active,.episode-link-section a:visited{color:transparent}.page-id-487 .go-to-top{display:none!important}.page-id-487 .main{z-index:1}.lower{width:100%;z-index:999;position:relative}.top-icon-pay-button{display:block;position:fixed;bottom:15px;right:10px;animation:animation-drift 3s linear infinite;transform-origin:50% 50%;z-index:9999;background:#fff100;border-radius:50px;padding:8px;box-shadow:1px 1px 5px rgba(0,0,0,.5)}@keyframes animation-drift{0%{transform:translateY(0)}33.33333%{transform:translateY(-10px)}66.66667%{transform:translateY(0)}100%{transform:translateY(0)}}.top-icon-pay-button:before{content:"";width:4em;height:3.9em;display:inline-block;text-align:center;vertical-align:middle;background-image:url("/wp/wp-content/uploads/2021/09/point-img.png");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.top-icon-pay-button_inner{display:block;width:6.1em;position:absolute;bottom:0;left:0;right:0;margin:auto;text-align:center;color:#000;line-height:.99em;font-size:.7rem;text-align:center;background-color:rgba(255,241,0,1);text-shadow:1px 1px 0px rgba(255,241,0,1),-1px 1px 0px rgba(255,241,0,1),1px -1px 0px rgba(255,241,0,1),-1px -1px 0px rgba(255,241,0,1)}[class^=top-icon-]:before,[class*=top-icon-]:before{font-family:"ElegantIcons"!important;font-weight:400;font-style:normal;line-height:1;display:inline-block;text-decoration:inherit;-webkit-font-smoothing:antialiased}.content img{max-width:100%;height:auto}.kiyaku-contetns-step{display:flex;flex-direction:column;justify-content:flex-start;border-bottom:solid 1px #e1e1e1;padding:20px 0}.kiyaku-contetns-step .kiyaku-label{display:flex;justify-content:flex-start;align-items:center;color:#333;font-size:16px;font-weight:700}.kiyaku-contents-wrapper{padding:40px;white-space:pre-wrap;background-color:#fff}#index-tab-1:checked~.index-tab-buttons .index-tab-button[for=index-tab-1],#index-tab-2:checked~.index-tab-buttons .index-tab-button[for=index-tab-2],#index-tab-3:checked~.index-tab-buttons .index-tab-button[for=index-tab-3],#index-tab-4:checked~.index-tab-buttons .index-tab-button[for=index-tab-4],#wp-calendar #today,.article h2 span:after,.author-widget-name,.blogcard-label,.cat-label,.go-to-top-button,.is-style-color-head th,.mobile-footer-menu-buttons,.pagination .current,.sns-share-message,.tagline,.timeline-item:before,blockquote p:first-of-type:before,ol.toc-list>li:before{background:#4b3a49}#wp-calendar #today,.author-widget-name,.blogcard-label,.cat-label,.go-to-top-button,.go-to-top-button:hover,.is-style-color-head th,.mobile-footer-menu-buttons .menu-caption,.mobile-footer-menu-buttons .menu-icon,.pagination .current,.sns-share-message,.tagline,blockquote p:first-of-type:before,ol.toc-list>li:before{color:#fff}.date-tags .post-update:before{content:"更新日 :"}@media screen and (max-width:1280px){.wrap{width:auto}.main,.sidebar,.sidebar-left .main,.sidebar-left .sidebar{margin:0 .5%}.main{width:67.4%}.sidebar{padding:1.5%;width:30%}.entry-card-thumb{width:38%}.entry-card-content{margin-left:40%}}@media screen and (max-width:480px){.body,.menu-content{font-size:1pc}}@media screen and (max-width:781px){.wp-block-column{margin-bottom:1.8em}}@media screen and (max-width:599px){.column-wrap>div{margin-bottom:1.8em}}.comment-btn,.comment-btn:hover,.is-style-text .a-wrap,.is-style-text .a-wrap:hover,a:hover{color:#1967d2}.header-container{padding-top:20px}.entry-content{counter-reset:h2}html{overflow-x:hidden}.content,.footer{margin-top:0}.alignfull{position:relative;left:calc(50% - 50vw);right:calc(50% - 50vw);max-width:100vw}.alignfull,.wp-block-cover.alignfull{width:100vw}body.public-page{background-color:#2c2b2f}.main{width:860px}.sidebar{width:376px}body:after{content:url(https://vcv.jp/wp/wp-content/themes/cocoon-master/lib/analytics/access.php?post_id=487&post_type=page)!important;visibility:hidden;position:absolute;bottom:0;right:0;width:1px;height:1px;overflow:hidden;display:inline!important}#footer{background:#343434}#footer,#footer a,.footer-title{color:#fff}.demo .entry-content p,.entry-content>*{line-height:1.8}.article .toc,.article blockquote,.article dl,.article ol,.article p,.article pre,.article table,.article ul,.body .ad-area,.body .alert,.body .alert-box,.body .article,.body .author-box,.body .blank-box,.body .block-box,.body .blogcard-type,.body .blogcard-wrap,.body .booklink-box,.body .box-menus,.body .btn-wrap,.body .btn-wrap a,.body .button-block,.body .caption-box,.body .column-wrap,.body .comment-box,.body .common-icon-box,.body .components-placeholder,.body .information,.body .information-box,.body .kaerebalink-box,.body .label-box,.body .login-user-only,.body .memo-box,.body .micro-bottom,.body .navi-entry-cards,.body .new-entry-cards,.body .popular-entry-cards,.body .product-item-box,.body .question,.body .question-box,.body .ranking-item,.body .rss-entry-cards,.body .scrollable-table,.body .speech-wrap,.body .tab-caption-box,.body .timeline-box,.body .toggle-wrap,.body .tomarebalink-box,.body .video-container,.body .widget,.body .wp-block,.body .wp-block-archives,.body .wp-block-archives-dropdown,.body .wp-block-audio,.body .wp-block-buttons,.body .wp-block-calendar,.body .wp-block-categories,.body .wp-block-columns,.body .wp-block-cover,.body .wp-block-embed,.body .wp-block-file,.body .wp-block-gallery,.body .wp-block-group,.body .wp-block-image,.body .wp-block-media-text,.body .wp-block-search,.body .wp-block-separator,.body .wp-block-social-links,.body .wp-block-table,.body .wp-block-video,.comment-area,.comment-respond,.demo .entry-content p,.entry-content>*,.is-root-container>*,.pager-post-navi,.related-entries,[data-type="core/freeform"]{margin-bottom:1.8em}.article h2,.article h3,.article h4,.article h5,.article h6{margin-bottom:1.62em;margin-top:2.4em}html .body .has-white-background-color{background-color:#fff}