.toc,.entry-footer,.related-entries,.comment-area,.pager-post-navi{display:none}.content{margin-top:113px!important}.navi-footer-in p{color:#fff}.main{margin:0;width:100vw!important;max-width:100vw;padding-left:calc((100vw - 1181px) / 2);padding-right:calc((100vw - 1181px) / 2);position:relative;left:calc(50% - 50vw);right:calc(50% - 50vw)}.menu-box-top{position:relative;height:auto}.article-ac-toc{position:absolute;display:flex;justify-content:flex-end;align-items:center;top:0;right:0;color:#fff;width:80px;height:100%;padding-right:20px}.article-ac-toc img{width:36px;height:36px;transform:rotate(-90deg)}.article-ac-toc.ac-close img{transform:rotate(90deg)}.menu-box-under{position:relative;background:#fff;width:100%;height:auto;padding:0;border:2px solid #cd8de3;overflow:hidden}.menu-box-under.ac-close{height:124px}.menu-box-under.ac-close .article-ac-blur{position:absolute;bottom:0;left:0;width:100%;height:54px;background:linear-gradient(transparent,#ddd)}.date-tags{color:#fff;text-align:left;margin-bottom:0}.date-tags .post-update:after{display:none}.ranking-stylesheet-classname .main{margin:0;width:100vw!important;max-width:100vw;padding-left:calc((100vw - 1181px) / 2);padding-right:calc((100vw - 1181px) / 2);position:relative;left:calc(50% - 50vw);right:calc(50% - 50vw)}.ranking-stylesheet-classname .sp-no-display{display:none}.ranking-stylesheet-classname .main-contents-title{color:#333;font-size:20px!important;font-weight:700!important;border:none!important;margin:0 0 37px 0!important}.ranking-stylesheet-classname .main-contents-title span:before{display:none}.ranking-stylesheet-classname .main-contents-title span:after{display:none}.ranking-stylesheet-classname .main-and-side-contents-area{width:auto;padding-left:40px;padding-right:40px;margin-top:40px!important;background-color:#fff;border-radius:10px;border:none}.ranking-stylesheet-classname .entry-title{display:none}.ranking-stylesheet-classname .main-contents-wrapper{display:flex;flex-direction:column;align-items:flex-start;width:750px}.ranking-stylesheet-classname .single-main-image{width:100%}.ranking-stylesheet-classname .single-main-image img{width:100%;border-radius:16px}.ranking-stylesheet-classname .contents-table-subtitle{position:relative;color:#b36ccb;margin-left:15px;font-size:20px;font-weight:700}.ranking-stylesheet-classname .contents-table-subtitle:before{position:absolute;content:'';width:6px;height:36px;background-color:#b36ccb;top:0;left:-15px;border-radius:10px}.ranking-stylesheet-classname .contents-table-subtitle+p{font-size:15px;font-weight:500;color:#333;margin-left:16px}.ranking-stylesheet-classname .ranking-introduction-text{margin-left:16px}.ranking-stylesheet-classname .ranking-introduction-text,.ranking-stylesheet-classname .ranking-introduction-text p{font-size:15px;font-weight:500;color:#333;margin-left:0;white-space:pre-wrap}.ranking-stylesheet-classname .ranking-summary-block{border-radius:8px;background-color:#f8f8f8;width:100%;padding:20px;margin-top:20px;z-index:2}.ranking-stylesheet-classname .ranking-summary-block p{font-size:15px;font-weight:500}.ranking-stylesheet-classname .ranking-summary-block p a{text-decoration:none}.ranking-stylesheet-classname .ranking-summary-block p span{font-weight:700;color:#3cadff}.ranking-stylesheet-classname .ranking-contents-program-wrapper{width:100%;padding-top:120px;margin-top:-95px}.ranking-stylesheet-classname .ranking-program-title{display:flex;justify-content:flex-start;align-items:center;background-color:#eedcf4;width:92%;height:50px;border-radius:8px;padding-left:10px;font-size:18px}.ranking-stylesheet-classname .ranking-program-title+p{font-size:15px;font-weight:500;color:#333;margin-left:16px;width:80%}.ranking-stylesheet-classname .site-navigation-text{position:relative;width:auto;height:55px;margin-left:15px}.ranking-stylesheet-classname .site-navigation-text:before{position:absolute;content:'';top:0;left:-15px;height:36px;width:6px;border-radius:15px;background-color:#b36ccb;z-index:2}.ranking-stylesheet-classname .site-navigation-text a{position:absolute;top:0;left:0;color:#b36ccb;font-size:18px;font-weight:700;text-decoration:none}.ranking-stylesheet-classname .ranking-program-banner{display:flex;justify-content:center;width:100%;margin-bottom:50px!important}.ranking-stylesheet-classname .ranking-program-banner img{width:457px;height:145px;border-radius:10px}.ranking-stylesheet-classname .top-pickup-article-main-title{position:relative;color:#fff;font-size:24px;font-family:'Lora',serif;padding:0}.ranking-stylesheet-classname .navi-footer-in p{color:#fff}.ranking-stylesheet-classname .another-ranking-link{width:100%;padding:80px 0 30px}.ranking-stylesheet-classname .another-ranking-link a{color:#b36ccb;font-size:16px;font-weight:700;text-decoration:none;border-bottom:1px solid #b36ccb}p{color:#333}.sp-no-display{display:none}.main-contents-title{color:#333;font-size:20px!important;font-weight:700!important;border:none!important;margin:0 0 46px 0!important}.main-contents-title span:before{display:none}.main-and-side-contents-area{width:auto;padding-left:40px;padding-right:40px;padding-bottom:37px;margin-top:40px!important;background-color:#fff;border-radius:10px;border:none}.main-and-side-contents-area .wp-block-columns{align-items:flex-start}.main-and-side-contents-area>div{display:flex;flex-wrap:nowrap}.entry-title{display:none}.main-contents-wrapper{display:flex;flex-direction:column;align-items:flex-start;width:750px}.eye-catch{box-shadow:none}.eye-catch-wrap{display:none}.single-main-image{width:100%!important}.single-main-image img{width:100%!important;border-radius:16px!important}.contents-table-subtitle{display:flex;justify-content:flex-start;align-items:center;position:relative;color:#b36ccb;font-size:20px!important;font-weight:700!important;margin-left:15px;margin-bottom:12px!important;border:none!important}.contents-table-subtitle:before{position:absolute;content:'';width:6px;height:100%;background-color:#b36ccb;top:0;left:-15px;border-radius:10px}.contents-table-subtitle span{display:flex;justify-content:center;align-items:center;font-size:20px!important;font-weight:700}.contents-table-subtitle span:before{display:none}.main-contents-wrapper .contents-table-subtitle:nth-child(n+2){margin-top:60px}.paragraph-section-subhead-01{position:relative;width:100%;border-bottom:2px solid #D3D3D3!important;border-left:none!important;border-right:none!important;border-top:none!important;padding:0 0 5px 30px!important;font-size:18px!important;font-weight:500!important;color:#333}.paragraph-section-subhead-01 span{position:relative;display:block;padding:0;font-size:16px;font-weight:500}.paragraph-section-subhead-01 span:before{display:none}.paragraph-section-subhead-01:after{position:absolute;content:'';width:6px;height:6px;border:2px solid #b4cb6c;border-radius:50%;top:calc(50% - 8px);left:10px}.paragraph-section-point{position:relative;display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:15px!important;border:none!important}.paragraph-section-point span{font-weight:700;font-size:18px!important;font-weight:700!important;border-bottom:1px solid #b4cb6c;padding:5px 20px}.article-text{font-size:14px;font-weight:500;color:#333;white-space:pre-line}.article-box{position:relative;display:flex;justify-content:center;align-items:center;width:400px;margin:150px 0 0 84px;z-index:2}.article-box div{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:270px;background-color:rgba(244,244,244,.9);box-shadow:3px 3px 5px 1px rgba(0,0,0,.2);padding:30px 25px;margin-bottom:0;color:#333;font-size:14px;font-weight:500;line-height:30px}.article-box-image{position:absolute;top:-132px;right:-274px;z-index:-2}.site-navigation-text{position:relative;color:#b36ccb;font-size:18px;font-weight:700;margin-left:15px}.site-navigation-text:before{position:absolute;content:'';top:0;left:-15px;height:36px;width:6px;border-radius:15px;background-color:#b36ccb;z-index:2}.top-pickup-article-main-title{position:relative;color:#fff;font-size:24px;font-family:'Lora',serif;padding:0}.article-list-link-block{padding:0 5px 10px 0}.single-episode-contents-wrapper .article-list-link-block{padding:0 5px 10px 15px}.article-list-link-block a{text-decoration:none}.article-list-link-block a span{position:relative;display:block;border:1px solid #333;border-radius:31px;font-weight:400;font-size:13px;color:#333;padding:8px 15px 8px 33px}.article-list-link-block a span:before{position:absolute;content:'';background-image:url(//vcv.jp/wp/wp-content/themes/cocoon-child-master/../../uploads/2021/07/icon_arrow_right_black.svg);background-repeat:no-repeat;background-size:contain;transform:rotateY(180deg);width:17px;height:17px;top:calc(50% - 8px);left:6px}.contents-table-text-group{width:100%;margin-bottom:50px!important}.single-episode-background{background-color:#4b3a49}.single-episode-main-contents-wrapper{position:relative;background-color:#fff;box-shadow:-11px 11px 0px 2px #22222266;margin-top:73px}.single-episode-contents-wrapper{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:20px}.single-episode-main-image{width:250px;height:auto}.single-episode-title-block{width:66%}.single-episode-cat-title{font-family:'Lora',sans-serif;font-size:24px;font-weight:500;color:#333;margin-left:13px}.single-episode-cat-title span{font-family:Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Sans-Serif;font-size:18px;font-weight:400;margin-left:10px}.single-episode-text-underline{position:relative;width:100%;height:4px;border-bottom:1px solid #4b3a49;margin-bottom:30px;margin-top:7px}.single-episode-text-underline:before{position:absolute;content:'';left:0;top:-3px;width:60%;height:1px;background-color:#4b3a49}.single-episode-contents-subhead{display:inline;position:relative;margin:0 20px 0 80px!important;padding:0;width:calc(100% - 250px);height:100%;background-color:#fff;z-index:0}.single-episode-contents-subhead:before{position:absolute;content:'';width:140px;height:140px;border-radius:50%;border:2px solid #4b3a49;background-color:transparent;top:-23px;left:-79px;z-index:-1}.single-episode-contents-subhead span{display:flex;justify-content:flex-start;align-items:center;height:100px;color:#333;font-size:16px!important;font-weight:600;line-height:24px;z-index:1;background-color:#fff}.single-episode-background .side-new-article-wrapper .new-article-reuse-title{color:#fff}.single-episode-subhead-block{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:50px}.single-episode-text-block{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border-left:3px solid #4b3a49;width:100%;height:auto;padding:15px 145px 15px 31px;margin:50px 20px 10px 15px;font-size:14px;color:#222;font-weight:400;white-space:pre-line}.single-howto-play-link-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:70%;margin-top:55px;margin-left:15%;margin-right:15%;padding:45px 0;border-top:1px solid #565656;border-bottom:1px solid #565656}.single-howto-play-link-balloon{display:flex;justify-content:center;align-items:center;position:relative;width:220px;height:56px;border-radius:16px;background-color:#d0a5df;color:#fff}.single-howto-play-link-balloon:before{position:absolute;content:'';width:0;height:0;border:10px solid transparent;border-top:10px solid #d0a5df;bottom:-20px;left:calc(50% - 10px)}.single-howto-play-link-button{position:relative;width:275px;height:60px;border-radius:30px;border:3px solid #333;margin-top:25px;box-shadow:0px 1px 3px #666}.single-howto-play-link-button:before{position:absolute;content:'';background-image:url(//vcv.jp/wp/wp-content/themes/cocoon-child-master/../../uploads/2021/09/icon_arrow_right_black.svg);background-repeat:no-repeat;background-size:contain;top:calc(50% - 7px);right:26px;width:18px;height:18px}.single-howto-play-link-button a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none}.single-howto-play-link-button a span{color:#333;font-size:16px;font-weight:600;margin-left:-10px}.single-howto-use-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:70%;margin-left:calc(30% / 2);margin-right:calc(30% / 2);padding:30px 0}.single-howto-use-head{position:relative;font-weight:700;color:#222;margin:5px 0}.single-howto-use-head:before{position:absolute;content:'';height:8px;width:8px;background-color:#444;top:calc(50% - 2px);left:-17px}.single-howto-use-head:after{position:absolute;content:'';height:8px;width:8px;background-color:#444;top:calc(50% - 2px);right:-19px}.single-howto-use-text-group{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:5px;background-color:#00000007;padding:35px;border-radius:30px}.single-howto-use-text-group div{margin-top:10px;font-weight:500}.single-howto-use-text-group span{font-weight:700}.single-howto-use-number{margin:0 6px;color:#4b3a49}.single-howto-use-bullet{font-size:14px;margin-top:18px!important;color:#000}.howto-use-wrapper{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:50px;font-size:14px}.add-point-main-text{position:relative;font-size:16px;font-weight:700}.add-point-main-text:before{position:absolute;content:'';bottom:-10px;left:calc(50% - 1.5em);width:3em;height:3px;background-color:#aa4fc6}.howto-use-list-group{padding-left:29px}.howto-use-list-group ol{list-style-type:none;counter-reset:num;padding:0;margin:0;line-height:50px}.howto-use-list-group ol li{position:relative;margin-left:65px}.howto-use-list-group ol li:before{position:absolute;counter-increment:num;content:counter(num);display:flex;justify-content:center;align-items:center;background-color:#f2e3f6;color:#555;font-weight:700;border-radius:50%;left:-60px;top:5px;width:40px;height:40px;line-height:22px}.howto-use-list-group ul{margin-top:50px;padding-left:30px}.howto-use-list-group+figure{margin-top:15px;margin-bottom:20px}.howto-use-list-group+figure+p{margin-left:45px}.keypad-image-caption-group{display:flex;justify-content:center;align-items:center;margin-left:31px}.keypad-image-caption-group figcaption{margin-left:20px;padding-left:0;font-size:13px}.top-area-select-left-section{display:flex;flex-direction:column;align-items:flex-start;background-color:#4b3a49;min-width:620px}.top-add-classname-area-select-inner-group{width:100%;display:flex;margin-bottom:30px}.common-add-classname-area-select-square{position:relative;border:solid 1px #fff;transform:rotate(45deg);width:100px;height:100px;right:-124px;top:40px}.common-add-classname-area-select-square:before{position:absolute;content:'7080';display:flex;justify-content:center;align-items:flex-start;color:#fff;font-size:29px;letter-spacing:.2em;background-color:#4b3a49;width:120px;height:90px;border:blue;transform:rotate(-45deg);right:-50px;top:-34px}.common-add-classname-area-select-square:after{position:absolute;content:'ラッキーコード';display:flex;justify-content:center;align-items:center;color:#f56390;font-size:12px;background-color:#4b3a49;width:100px;height:22px;border:solid 1px #f56390;border-radius:9px;transform:rotate(-45deg);right:-60px;top:10px;padding:3px 8px}.top-luckycode-description-ball{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:250px;height:250px;right:60px;top:15px;border-radius:50%;border:1px solid #fff;margin-bottom:44px;margin-left:0;background-color:#00000029;z-index:1}.top-luckycode-description-ball div:first-of-type{position:relative;color:#fff;font-size:28px;padding-left:40px}.top-luckycode-description-ball div:first-of-type span{font-size:12px;margin:0 3px}.top-luckycode-description-ball div:first-of-type:before{position:absolute;content:'ラッキーコードを使用すると';color:#fff;font-size:12px;top:-30px;left:0;width:300px;height:20px}.top-luckycode-description-ball div:first-of-type:after{position:absolute;content:'ポイントプレゼント！';color:#fff;font-size:12px;bottom:-32px;left:5px;width:300px;height:20px}.top-luckycode-description-ball div:nth-of-type(2){color:#fff;font-size:13px}.top-luckycode-detail-board{width:100%;padding:20px 40px;border-radius:0;background-color:#00000029}.top-luckycode-detail-board div{color:#fff;font-size:14px;white-space:initial}.top-luckycode-detail-board div b{color:#f56390}.top-playing-description-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;background-color:#4b3a49;padding:50px 50px 20px 20px;margin-top:0;margin-bottom:0!important;border:none}.top-playing-description-box{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border:1px solid #fff;border-radius:10px;width:230px;height:195px;color:#fff;padding:40px 15px 0;margin:30px!important}.top-playing-description-box:before{position:absolute;content:'';width:50px;height:50px;left:calc(50% - 25px);top:-30px;background-repeat:no-repeat;background-size:contain;z-index:3}.choose-program-box:before{background-image:url(//vcv.jp/wp/wp-content/themes/cocoon-child-master/../../uploads/2021/09/icon_phone_call_white.svg)}.input-luckycode-box:before{background-image:url(//vcv.jp/wp/wp-content/themes/cocoon-child-master/../../uploads/2021/09/icon_present_white.svg)}.set-pin-box:before{background-image:url(//vcv.jp/wp/wp-content/themes/cocoon-child-master/../../uploads/2021/09/icon_rock_white.svg)}.done-registration-box:before{background-image:url(//vcv.jp/wp/wp-content/themes/cocoon-child-master/../../uploads/2021/09/icon_check_white.svg)}.choose-program-box:after,.input-luckycode-box:after,.set-pin-box:after{position:absolute;content:'';width:0;height:0;border:8px solid transparent;border-left:10px solid #fff;top:calc(50% - 8px);right:-44px}.top-playing-description-box p:first-child{position:relative;font-size:16px;font-weight:500;color:#fff}.top-playing-description-box p:first-child:before{position:absolute;content:'';width:96px;height:61px;left:calc(50% - 48px);top:-70px;background-color:#4b3a49;background-repeat:no-repeat;background-size:contain}.top-playing-description-box p:first-child:after{position:absolute;content:'';width:30px;height:0;border-top:3px solid #f56390;bottom:-3px;left:calc(50% - 15px);z-index:10}.top-playing-description-box p:nth-child(2){text-align:center;font-size:13px;font-weight:200;white-space:pre-line;color:#fff}.top-playing-description-box span{color:#f56390;font-size:24px;font-weight:700;line-height:25px}.howto-play-price-block{display:flex;flex-direction:column;background-color:#4b3a49}.howto-play-price-block picture{border-radius:10px}.howto-play-price-block ul{padding-top:10px;padding-left:1.5em;margin-bottom:20px}.howto-play-price-block ul li{color:#fff;font-size:16px;font-weight:400;margin:15px auto}.howto-play-price-block span{display:block;color:#f56390;font-size:14px;font-weight:400}.corner-contents-fee-board{display:flex;flex-wrap:wrap;max-width:732px;padding:40px 0 0}.corner-contents-fee-block{display:flex;flex-direction:column;margin:0 0 45px 15px}.corner-contents-fee-block span{display:inline;color:#fff}.corner-contents-fee-block .corner-name-balloon{display:flex;justify-content:center;align-items:center;position:relative;width:214px;height:75px;background-color:#5c425d;border-radius:7px}.corner-contents-fee-block .corner-name-balloon:after{position:absolute;content:'';width:0;height:0;border:10px solid transparent;border-top:8px solid #5c425d;top:75px;left:calc(50% - 8px)}.corner-contents-fee-block .fee-per-minutes-text{width:100%;padding:15px 10px}.corner-contents-fee-block .fee-per-minutes-text ul{list-style:none;text-align:center;padding-left:0}.corner-contents-fee-block .fee-per-minutes-text ul li span{font-weight:700;font-size:16px;margin-left:25px}.corner-contents-fee-block .fee-per-minutes-text ul .no-corner-name span{margin-left:0}