@charset "UTF-8";
/*!
Theme Name: Cocoon Child
Template:   cocoon-master
Version:    1.0.8
*/
a{color:#333}a.disabled{background-color:#dedede;pointer-events:none}.top-box-series ul.accordion3{padding-left:10px;padding-right:10px}.btn{color:#fff;background-color:#4a6c55;font-weight:700;border-radius:25px;display:inline-block;cursor:pointer;line-height:normal;padding:7px 13px;padding-top:10px;text-decoration:none;text-align:center;font-size:1.1em;border:2px solid transparent;border-bottom:#2d3e33 6px solid;position:relative;width:90%;box-shadow:0 1px 3px 0 rgb(0 0 0/25%)}.btn-origin{width:60%;background:#3eb370;display:block;margin:0 auto;border-radius:5px;text-decoration:none;text-align:center;color:#fff;padding:5px;font-weight:700;border-bottom:3px solid #216f42}.btn-second{margin-top:10px;background:#ea5506;color:#fff;border-bottom:3px solid #a74918}.btn-yoga-ranking{text-align:center;width:560px;display:inline;background-color:#3eb370;border-radius:5px;border-bottom:#216f42 3px solid}#container{background-color:#fff}.navi-in>ul li{height:40px;line-height:40px}.search-box{margin:0 20px 20px}.article h1{padding:.6em .8em;margin-top:0;font-family:'Noto Sans JP',sans-serif}.article h2{background-color:unset;font-size:22px;padding:0;margin:0;margin-bottom:1em;font-family:'Noto Sans JP',sans-serif;border-bottom:3px solid #98e8ad;padding-bottom:3px}.article h3{border-left:4px solid #c3fbd1;border-right:0;border-top:0;border-bottom:0;font-size:18px;padding:0 5px;margin:0;margin-bottom:1em;font-family:'Noto Sans JP',sans-serif}.article p{font-size:16px;margin:0;margin-bottom:1em;font-family:'Noto Sans JP',sans-serif}.e-card-title{font-size:14px}.ect-vertical-card .entry-card-wrap .entry-card-thumb img{height:180px;object-fit:contain}.eye-catch{margin:0 auto;margin-bottom:.6em}.entry-title,.article h2{font-size:18px}.entry-content{width:auto;margin:0 auto}.i20px{font-size:20px}ul.novel-li-menu{border:solid 1px;list-style-type:none;padding:0;width:100%;display:table;table-layout:fixed;margin-bottom:5rem}ul.novel-li-menu li:nth-child(1){display:table-cell;text-align:center;border-right:solid 1px #dedede}ul.novel-li-menu li:nth-child(2){display:table-cell;text-align:center}ul.novel-li-menu li:nth-child(3){display:table-cell;text-align:center;border-left:solid 1px}.kaiwa{margin-bottom:25px}.kaiwa-img-left{margin:0;float:left;width:60px;height:60px;margin-right:-70px}.kaiwa-img-right{margin:0;float:right;width:60px;height:60px;margin-left:-70px}.kaiwa figure img{width:100%;height:100%;border:1px solid #aaa;border-radius:50%;margin:0;object-fit:contain}.kaiwa-img-description{padding:5px 0 0;font-size:10px;text-align:center;position:relative;bottom:15px}.kaiwa-text-right{position:relative;margin-left:80px;padding:10px;border-radius:10px;background:#eee;margin-right:12%;float:left}.kaiwa-text-left{position:relative;margin-right:80px;padding:10px;border-radius:10px;background-color:#9cd6e7;margin-left:12%;float:right}p.kaiwa-text{margin:0 0 20px}p.kaiwa-text:last-child{margin-bottom:0}.kaiwa-text-right:before{position:absolute;content:'';border:10px solid transparent;top:15px;left:-20px}.kaiwa-text-right:after{position:absolute;content:'';border:10px solid transparent;border-right:10px solid #eee;top:15px;left:-19px}.kaiwa-text-left:before{position:absolute;content:'';border:10px solid transparent;top:15px;right:-20px}.kaiwa-text-left:after{position:absolute;content:'';border:10px solid transparent;border-left:10px solid #9cd6e7;top:15px;right:-19px}.kaiwa:after,.kaiwa:before{clear:both;content:"";display:block}.btn-amaPrime{background-color:#41a2da;padding-top:10px;font-size:1.1rem;border-bottom:#1c77ad 6px solid;width:90%}.btn-tsutaya{background-color:#193465;padding-top:10px;font-size:1.1rem;border-bottom:#03173c 6px solid;color:#f3be32;width:90%}.btn-Hulu{background-color:#65aa32;padding-top:10px;font-size:1.1rem;color:#fff!important;border-bottom:#325d13 6px solid;width:90%}.btn.btn-chatIepra{background-color:#f09d93;padding-top:10px;font-size:1.1rem;color:#fff!important;border-bottom:#bf7066 6px solid;width:90%}.btn.btn-fod{background-color:#fff;padding-top:10px;font-size:1.1rem;width:90%;color:red;border:1px solid #dedede;border-bottom:#dedede 6px solid}.btn.btn-nf{background-color:#000;padding-top:10px;font-size:1.1rem;color:red;width:90%}.btn.btn-ubaitsu{background-color:#02101d;padding-top:10px;font-size:1.1rem;color:#7abe47;width:90%}.article h4{border:none;font-size:16px;font-weight:800;padding:5px;margin:5px 0}.tagline{display:none}.main-v{width:100%;height:300px;background-image:url(https://kurashi-waltz.com/wp-content/uploads/2021/09/image-13.png);background-position:center;text-align:center;color:#fff}.main-v-copy{font-size:40px}span.v-txt{margin-top:80px!important;display:inline-block}.archive .main-v,.category .main-v,.single-post .main-v{display:none}.search-results .top-menu,.archive .top-menu,.category .top-menu,.single-post .top-menu{display:none}span.v-sub-txt{font-size:14px}div#header-container-in{display:block}.logo-header img{max-width:100%;height:auto}span.post-date{color:#b1b1b1}aside#popular_entries-3{border-top:1px solid #4a6c5573}ul.top-menu{list-style:none;flex-wrap:wrap;padding:0 10px 0 0;margin-top:0;text-align:center;border-bottom:1px solid #4a6c5573}ul.top-menu li{flex:auto;display:inline-block;width:33%;margin:0 auto;margin-bottom:20px;padding:0 25px}ul.top-menu li:nth-child(1){border-right:1px solid #4a6c5573}ul.top-menu li:nth-child(2){border-right:1px solid #4a6c5573}.top-menu li a{display:block}.top-menu img{width:40%}span.fa.fa-folder-open,span.fa.fa-home.fa-fw,span.fa.fa-folder.fa-fw,span.fa.fa-file-o.fa-fw{display:none}.entry-title,.archive-title{font-size:16px;color:#4a6c55;font-weight:100;letter-spacing:1.1px;margin:16px 0;line-height:1.3}ul.cat-menu{list-style:none;flex-wrap:wrap;padding:0 10px 0 0;margin-top:0;text-align:center;border-bottom:1px solid #4a6c5573}ul.cat-menu li{flex:auto;display:inline-block;width:33%;margin:0 auto;margin-bottom:20px}ul.cat-menu li:nth-child(1){border-right:1px solid #4a6c5573}ul.cat-menu li:nth-child(2){border-right:1px solid #4a6c5573}.cat-menu li a{display:block}.category{padding:0}.category ul li a img{height:80px}ul.cat-menu img{height:80px}.category-kurashi li.chintaiI,.category-kurashi li.moneyI{display:none!important}ul.cat-menu li:nth-child(1){border-right:0}.category-chintai li.kurashiI,.category-chintai li.moneyI{display:none!important}ul.cat-menu li:nth-child(2){border-right:0}.category-money li.kurashiI,.category-money li.chintaiI{display:none!important}span.cat-label{display:none}.fa.fa-folder,.fa.fa-tag{display:none}div#header-in{min-height:0px}.home .eye-catch-image.wp-post-image,.archive .eye-catch-image.wp-post-image,.category .eye-catch-image.wp-post-image{display:none}.home h1.entry-title,.archive h1.entry-title,.category h1.entry-title{display:none}.widget_related_entries,.widget_popular_entries{border-top:1px solid #4a6c5573!important;padding:8px 0}.main-widget-label{text-align:center;font-weight:700;margin-bottom:8px}a.cat-link-59:before{vertical-align:middle;background-size:contain;display:inline-block;content:'';background-image:url(https://kurashi-waltz.com/wp-content/uploads/2021/09/kI.png);background-repeat:no-repeat;background-position:0 -1px;width:20px;height:20px}a.cat-link-1:before{vertical-align:middle;background-size:contain;display:inline-block;content:'';background-image:url(https://kurashi-waltz.com/wp-content/uploads/2021/09/gI.png);background-repeat:no-repeat;background-position:0 -1px;width:20px;height:20px}a.cat-link-82:before{vertical-align:middle;background-size:contain;display:inline-block;content:'';background-image:url(https://kurashi-waltz.com/wp-content/uploads/2021/09/sI.png);background-repeat:no-repeat;background-position:0 -1px;width:20px;height:20px}.fa.fa-folder,.fa.fa-tag{display:none}a.tag-link:before{vertical-align:middle;background-size:contain;display:inline-block;   content:'＃'}.tagcloud a,.entry-categories-tags.ctdt-one-row a{color:#4a6c55;font-weight:700}.tagcloud a,a.tag-link{border:solid 1px;border-radius:25px;padding:2px 15px;vertical-align:middle;max-width:max-content}.fa-history:before,.fa.fa-clock-o{display:none}.fa.fa-close:before{display:none}.fa.fa-close:before{vertical-align:middle;background-size:contain;display:inline-block;content:'';background-image:url(https://kurashi-waltz.com/wp-content/uploads/2021/09/close-i.png);background-repeat:no-repeat;width:20px;height:20px}ul.menu-drawer a{color:#4a6c55;font-weight:700;line-height:1.8}.navi-in ul li a{color:#4a6c55!important}.logo-header img{height:60px!important}a.blogcard-wrap.internal-blogcard-wrap.a-wrap.cf,a.blogcard-wrap.external-blogcard-wrap.a-wrap.cf{border:1px solid #ddd!important;border-radius:5px;padding:10px!important}.blogcard-snippet{display:none}article{width:auto;margin:0 auto}.widget_tag_cloud{padding:20px 5px}.tag ul.cat-menu{display:none}@media screen and (max-width:1240px){.main{width:100%!important;overflow:hidden}.entry-card-content{margin-left:17%}.a-wrap{margin-bottom:0}.btn-yoga-ranking{text-decoration:none;text-align:center;width:100%;display:inline;background-color:#3eb370;margin-top:40px;border-radius:5px;border-bottom:#216f42 3px solid}.article p{font-size:15px;padding:0;margin:0;margin-bottom:1em}article{width:800px;margin:0 auto}}@media screen and (max-width:1030px){.main{width:100%!important;overflow:hidden}.entry-card-content{margin-left:23%}.a-wrap{margin-bottom:1%}}@media screen and (max-width:800px){article{width:auto;margin:0 auto}}@media screen and (max-width:768px){.main{width:100%!important;overflow:hidden}}@media screen and (max-width:480px){.main{width:100%!important;overflow:hidden}.top-box-series ul.accordion3{padding-left:10px;padding-right:10px}.site-logo-image{height:60px!important}.ect-vertical-card .entry-card-wrap .entry-card-thumb img{height:100px;object-fit:cover}.entry-title,.article h2{font-size:16px}.top-menu img{width:70%}.main-v{height:150px;background-size:cover}span.v-txt{margin-top:38px!important}.main-v-copy{font-size:24px}}.voice{margin:0;font-size:.9em}.voice.l .icon{float:left}.voice .icon{width:10%;text-align:center}.voice .icon img{border-radius:50%;margin:0;box-shadow:0 0 8px #ccc;border:2px solid #fff}.voice .icon .name{font-size:.65em;padding:.4em 0}.voice.l .voicecomment{float:right}.voice .voicecomment{border:3px solid #eee;color:#444;padding:2.5%;position:relative;width:87%;border-radius:5px}.voice.l .voicecomment:before{content:'';position:absolute;border-right:8px solid #eee;border-bottom:8px solid transparent;border-top:8px solid transparent;top:10px;left:-11px}.voice .voicecomment p{margin-bottom:0}.voice.r .voicecomment:before{content:'';position:absolute;border-left:8px solid #eee;border-bottom:8px solid transparent;border-top:8px solid transparent;top:10px;right:-11px}.voice.r .icon{float:right}.voice.r .voicecomment{float:left}.related_article a{color:#333;background:#fff;border:1px solid #eee;box-shadow:1px 1px 0 #efefef;text-decoration:none;display:block;padding:.9em}.related_article .thum{width:22%;float:left}.related_article .thum img{width:100%;margin-bottom:0}.related_article .inbox{padding-left:25%}.related_article p.ttl{margin:0 0 .1em;font-size:1em}.related_article .date{font-size:.8em}.related_article .ttl:before{content:"関連記事";font-size:.7em;font-weight:700;color:#fff;width:5em;display:inline-block;position:relative;top:-2px;text-align:center;margin-right:.5em;background:#111;padding:.2em;border-radius:2px}@media only screen and (max-width:480px){.related_article{font-size:.8em}.related_article a{padding:.6em}.related_article .thum{width:30%}.related_article .inbox{padding-left:32%}}.logo-menu-button img{object-fit:contain}.hoshi{width:60px}img.hoshimag{width:240px;display:inline-block}@media only screen and (max-width:1023px){.hoshi{display:none}img.hoshimag{margin:0 auto;margin-top:15px}a.hoshimag-a{display:inline-block;width:100%;text-align:center}}a.btn-cv{width:100%;text-align:center;display:block;color:#fff;font-size:16px;font-weight:600;background:#23c883;border-radius:5px;border-bottom:3px solid #c6c6c6;height:45px;padding:8px}.service-ranking-container{width:100%;counter-reset:rank-number 0}.ranking-header{text-align:center;padding:10px 0;color:#fff;font-size:120%;background:#2a64b5}.re-ranking-item{display:flex;width:100%;border:1px solid #ccc;border-top:none;box-sizing:border-box}.ranking-list .re-ranking-item:first-child{border-top:1px solid #ccc}.service-logo-area{width:32%;padding:10px;text-align:center;box-sizing:border-box;border-right:1px solid #ccc;position:relative}.logo-link{text-decoration:none;color:inherit;display:block}.logo-img{display:block;margin:0 auto 5px}.service-logo-area:before{content:"";top:0;left:0;position:absolute;z-index:100;--r:5px;aspect-ratio:1;width:60px;height:60px;background-size:100%;background-repeat:no-repeat;border-top-left-radius:var(--r);clip-path:polygon(0 100%,100% 0,0 0);--_g:calc(50% * (1 + 1 / tan(22.5deg)) - var(--r) / (3 * sqrt(2) - 4));--_r:calc(var(--r) / tan(22.5deg)),#000 98%,#0000 101%;-webkit-mask:radial-gradient(var(--r) at top var(--r) right var(--_r)),radial-gradient(var(--r) at left var(--r) bottom var(--_r)),conic-gradient(from -67.5deg at var(--_g) var(--_g),#000 45deg,#0000 0);mask:radial-gradient(var(--r) at top var(--r) right var(--_r)),radial-gradient(var(--r) at left var(--r) bottom var(--_r)),conic-gradient(from -67.5deg at var(--_g) var(--_g),#000 45deg,#0000 0)}.ranking-list .re-ranking-item:nth-child(1) .service-logo-area:before{background:linear-gradient(45deg,#cd960f,#ffe095)}.ranking-list .re-ranking-item:nth-child(2) .service-logo-area:before{background-color:silver}.ranking-list .re-ranking-item:nth-child(3) .service-logo-area:before{background-color:#cd7f32}.service-logo-area:after{top:9px;left:12px;position:absolute;z-index:101;font-size:18px;font-weight:800;color:#fff;counter-increment:rank-number 1;content:counter(rank-number) " "}.service-detail-area{width:68%;padding:10px;text-align:left;box-sizing:border-box}.feature-title{color:#c00;margin:0;padding:0;font-weight:700}.feature-list{padding:0;margin:5px 0 10px}.feature-list li{list-style:none;font-size:90%;line-height:1.5}.button-wrap{margin-top:10px}.action-button{width:100%;max-width:300px;font-size:14px;display:block;padding:14px 4px 14px 20px;border:0;background:#f98332;color:#fff !important;font-weight:700;cursor:pointer;text-align:center;transition:.3s;box-sizing:border-box;border-radius:60px;box-shadow:0px 5px #bd1911;position:relative;line-height:1.5;text-decoration:none !important}.action-button:before{content:"無料";background:#fff;color:#f98332;padding:2px 8px 3px;border-radius:60px;font-weight:700;position:absolute;font-size:14px;top:50%;transform:translateY(-50%);left:5%}