@charset "UTF-8";
/*!
Theme Name: Cocoon Child
Template:   cocoon-master
Version:    1.0.7
*/
.entry-content{user-select:none;-moz-user-select:none;-webkit-user-select:none;-khtml-user-select:none}@media screen and (max-width:768px){#container{overflow-x:hidden}}#header .site-name-text{letter-spacing:3px;font-weight:600}#navi{max-width:400px;width:100%}#navi .navi-in>ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#navi .navi-in>ul>li{font-weight:600;letter-spacing:1px;position:relative}#navi .navi-in>ul>li>a{font-size:.85em}#navi .navi-in>ul>li:after{position:absolute;background:#fff !important;bottom:5px;left:0;width:100%;height:2px;border-radius:30px;content:"";transition:transform .3s ease-in-out;transform:scale(0,1);transform-origin:left top}#navi .navi-in>ul>li a:hover{background-color:unset}#navi .navi-in>ul>li:hover:after{transform:scale(1,1)}.header-search{display:none;max-width:300px;width:27vw;margin-left:auto}#header-container .search-box{margin:0}#header-container .search-box input[type=text]{border-radius:30px;padding:.4em .8em;border:none}#header-container .search-submit{color:#ff9eaa;line-height:36px;margin-right:10px;top:calc(50% - 16px)}::placeholder{color:#d6d5d5;font-size:.9em;letter-spacing:1px}@media screen and (max-width:768px){#header-container{display:none}}@media screen and (max-width:834px){.header-search{display:none}body.public-page{padding-top:.5em}}@media screen and (max-width:1023px){.header-container-in.hlt-top-menu .logo-header .site-name{padding:4px 0 3px;line-height:1}.header-container-in.hlt-top-menu .logo-header img{max-height:45px}}.has-logo-button .menu-button{width:70px;background:#ff9eaa;color:#fafafa;font-weight:600}.mobile-menu-buttons .menu-button>a{color:#fff}.menu-close-button{color:#ff9eaa;margin:0;padding:1em 0 0;background:#fff8f5}}.navi-footer-in>.menu-footer li{border-left:1px solid #fff}.navi-footer-in>.menu-footer li:first-child{border:none}.navi-footer-in>.menu-footer li:last-child{border-right:none}#footer a{letter-spacing:1px;font-size:.9em}.home #footer{padding-top:0;margin-top:0}.home .footer-bottom{margin-top:0}.home .entry-footer{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);margin-bottom:-2px;background-color:#ff9eaa}.home .entry-footer .sns-share{margin:0;padding:1em 0}.home .entry-footer .sns-share .sns-share-message{display:none}.home .entry-footer .sns-share-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em 0 2em}.home .entry-footer .sns-share.ss-col-6 a{width:30px;height:30px;line-height:30px;border-radius:50%;background:#fff;color:#ff9eaa;margin:0 1em}.home .entry-footer .sns-share .button-caption{position:absolute;color:#fff;bottom:-30px;letter-spacing:2px;min-width:50px;font-size:.6em !important}.home .entry-footer .sns-share .social-icon{font-size:.9em}.page-top-bar{box-shadow:0 -2px 10px rgba(100,100,100,.05);margin-top:3em}.home .page-top-bar{margin-top:0}.home .page-top-bar a{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%)}.single #footer,.archive #footer{margin-top:0}.page-top-bar p{margin:0}.page-top-bar a{display:block;text-align:center;background:#fff;color:#ff9eaa;margin:0;text-decoration:none;font-weight:600;padding:10px 0;transition:all .3s}.page-top-bar a:hover{color:#fff;background:#fdc6cd;transition:all .3s}@media screen and (max-width:560px){#footer{padding-bottom:6em}#footer a{font-size:.75em}.navi-footer-in>.menu-footer{flex-wrap:nowrap}.navi-footer-in>.menu-footer li.menu-item{width:auto;border-right:1px solid #fefefe}.navi-footer-in>.menu-footer li.menu-item:last-child{border:none}.copyright{font-size:.7em;opacity:.8;letter-spacing:1px}}.home{background:#fff !important}.home #main{padding:0}.home .wrap{width:1256px}.home .content-top{display:none}.home .content,.home .entry-content{margin:0}.breaking-out{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%)}img{display:block}.home h2.section-title{text-align:center;color:#c0b1ab;background:0 0;border:none;box-shadow:unset;font-size:.9em;letter-spacing:2px;margin:0 0 2em}.home h2.section-title:before{font-family:'Dancing Script';font-size:3em;display:block;text-align:center;color:#ff9eaa;font-weight:400}.link-btn-ori{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:1em 0 .5em}.link-btn-ori li{margin:0 !important;max-width:190px;width:100%;position:relative}.link-btn-ori a{font-size:.85em;font-weight:600;background-color:#fff;text-align:center;padding:.5em 0;letter-spacing:1px;color:#ff9eaa;text-decoration:none;border:solid 1px #ff9eaa;border-bottom:solid 4px;border-radius:30px;display:block;max-width:220px}.link-btn-ori li:last-child a{color:#c0b1ab !important;border:solid 1px #c0b1ab;border-bottom:solid 4px;transition:.3s}.link-btn-ori li:after{font-family:"Font Awesome 5 Free";content:"\f061";font-weight:600;position:absolute;right:18px;top:10px;font-size:.7em;color:#ff9eaa}.link-btn-ori li:last-child:after{color:#c0b1ab}.link-btn-ori li:hover{opacity:.8}.link-btn-ori li:active a{transform:translateY(2px);transition:.3s;border:solid 1px #ff9eaa}.link-btn-ori li:last-child:active a{border:solid 1px #c0b1ab}.home .link-btn-ori+p{display:none}.home .widget-entry-card-thumb img{border:none}.home .widget-entry-cards>a{padding:.5em 0}@media screen and (max-width:1160px){.wrap{width:auto !important}}.section-top-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1em 0}.section-top-media-big-wrap,.section-top-media-small-wrap{-ms-flex-preferred-size:50%;flex-basis:50%}.section-top-media-big-wrap{margin:9px 9px 9px 0;max-width:624px}.section-top-media-small-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-top-media-small-wrap .section-top-media-list{-ms-flex-preferred-size:47%;flex-basis:47%;max-width:300px;margin:9px}.section-top-media-list{position:relative;box-shadow:0 0 10px 1px rgba(0,0,0,.1);transition:all .5s;overflow:hidden}.section-top-media-list a>br,.section-top-media-list p,.section-top-media-list a+br{display:none}.section-top-media-big-wrap .section-top-media-list .tm-title{font-size:1em}.section-top-media-list .tm-title{display:block;position:absolute;bottom:0;padding:2em 1em .5em;line-height:1.5;font-size:.9em;font-weight:600;color:#fff;margin:0;width:100%;background:-moz-linear-gradient(to bottom,rgba(0,0,0,.0),#413932);background:-webkit-linear-gradient(to bottom,rgba(0,0,0,.0),#413932);background:linear-gradient(to bottom,rgba(0,0,0,.0),#413932)}.section-top-media-list img{display:block;transition:all .5s}.section-top-media-list:hover img{transform:scale(1.1);transition:all .5s}@media screen and (max-width:1240px){.section-top-media-small-wrap .section-top-media-list{-ms-flex-preferred-size:46%;flex-basis:46%}}@media screen and (max-width:930px){.section-top-media-small-wrap .section-top-media-list{-ms-flex-preferred-size:43%;flex-basis:43%}}@media screen and (max-width:834px){.section-top-media{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 1em}.section-top-media-big-wrap{max-width:100%;margin:0 0 .5em}.section-top-media-small-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-top-media-small-wrap .section-top-media-list{max-width:49%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:.5em 0}}@media screen and (max-width:560px){.section-top-media{margin:.5em 0 -1em;padding:0 .5em}.section-top-media-big-wrap{margin:0}.section-top-media-small-wrap .section-top-media-list{margin:.5em 0 0}.section-top-media-big-wrap .section-top-media-list .tm-title{font-size:.9em}.section-top-media-list .tm-title{line-height:1.4;font-size:.75em}}.home .ad-content-middle{display:none}.section-article-ranking{background:#ffe8ee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:2em;padding-bottom:2em}.section-article-ranking h2{font-size:.9em;letter-spacing:1px;text-align:center;border:none !important;color:#fff;background-color:#ff9eaa !important;box-shadow:unset !important;border-radius:10px 10px 0 0;padding:1em 0 !important;margin:0 !important;position:relative}.section-article-ranking h2:after{font-family:'Dancing Script';content:'Daily';font-size:1.4em;letter-spacing:1px;position:absolute;display:block;text-align:center;color:#fff;font-weight:400;top:10px;left:80px;-webkit-transform:rotate(-21deg);-ms-transform:rotate(-21deg);transform:rotate(-21deg);font-weight:400;opacity:.5}.daily-ranking article{margin:10px 0}.daily-ranking h2{background:#c0b1ab !important}.daily-ranking h2:after{content:'Daily' !important;left:80px !important}.new-article-list{padding-bottom:0 !important}.new-article-list h2:after{content:'New';left:110px}.new-article-list h2+p{display:none}.new-article-list .widget-entry-cards{padding:.8em}.new-article-list .widget-entry-cards+br{display:none}.new-article-list .nwidget-entry-cards:after{content:unset}.new-article-list .widget-entry-card-title{color:#555;font-size:.9em;font-weight:500;line-height:1.5;letter-spacing:1px;margin:0;word-break:break-all;max-width:520px}.new-article-list .widget-entry-cards figure{max-width:105px}.new-article-list .widget-entry-card-content{overflow:hidden;height:65px !important;margin-left:117px;padding-left:5px}.new-article-list .widget-entry-cards>a{transition:.5s}.new-article-list .widget-entry-cards>a:hover{background-color:unset}.new-article-list .widget-entry-cards>a:hover .widget-entry-card-title{color:#ff9eaa;transition:.5s}.sidebar .widget-entry-card-title{font-size:.8em}.sidebar .daily-ranking{margin-top:0 !important}.sidebar .section-article-ranking h2:after{left:70px !important}.sidebar .daily-ranking h2:after{left:40px !important}.section-article-ranking>section{max-width:410px;width:100%;box-shadow:0 0 10px 1px rgba(0,0,0,.1);background:#fff;border-radius:10px;padding-bottom:1em;margin:0 2em 0 0}.section-article-ranking article a{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}.section-article-ranking article a:hover h3{color:#ff9eaa;transition:all .5s}.section-article-ranking article figure{max-width:200px;padding:.8em 0 0 .8em}.section-article-ranking article figure img{max-width:105px}.section-article-ranking article a h3{background:0 0;color:#555;font-size:.9em;font-weight:500;line-height:1.5;letter-spacing:1px;margin:0;padding:.8em .8em 0;word-break:break-all;max-width:520px;border:none;overflow:hidden;height:70px}.section-article-ranking article a+p{display:none}.section-article-ranking .ad-wrap{margin-left:auto;min-width:336px}@media screen and (max-width:1200px){.section-article-ranking h2:after{left:100px !important}.daily-ranking h2:after{left:64px !important}}@media screen and (max-width:1100px){.section-article-ranking{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-article-ranking .ad-wrap{margin:2em 0 0}.section-article-ranking>section{max-width:380px;margin:0 1em 0 0}.weekly-ranking{margin:0}}@media screen and (max-width:834px){.section-article-ranking>section{margin:0 0 1em;max-width:430px}.weekly-ranking{margin:0}.section-article-ranking{margin-top:2em}.section-article-ranking h2:after{left:86px !important}.daily-ranking h2:after{left:56px !important}}@media screen and (max-width:834px){.section-article-ranking{padding:.8em}.section-article-ranking .ad-wrap{margin:0}.section-article-ranking h2:after{left:56px}.weekly-ranking h2:after{left:28px}.section-article-ranking article a h3{padding:.8em .8em .5em}#sidebar-menu-content .section-article-ranking h2:after{left:40px !important}#sidebar-menu-content .daily-ranking h2:after{left:24px !important}}.section-now-on-air{margin:3em 0}.section-now-on-air h2:before{content:'Now On air'}.now-on-air-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.now-on-air-wrap>section{-ms-flex-preferred-size:calc(100% / 3 );flex-basis:calc(100% / 3 - 1em);position:relative;margin:3em 0 0;padding:0 .6em}.now-on-air-wrap>section h3{background:0 0;font-size:.9em;padding:0;margin:0 0 10px;letter-spacing:.5px;line-height:1.5;word-break:break-all;position:absolute;bottom:99%;border:none;color:#605956}.now-on-air-wrap>section h3 a{color:#605956;text-decoration:none}.now-on-air-wrap>section h3:hover{text-decoration:underline}.now-on-air-wrap>section>a>p,.now-on-air-wrap>section>br{display:none}.now-on-air-wrap figure{box-shadow:0 0 10px 1px rgba(0,0,0,.1);transition:all .5s}.now-on-air-wrap figure:hover{box-shadow:0 5px 12px rgba(0,0,0,.2);transform:translateY(-3px);transition:all .5s}.now-on-air-wrap figure+p{display:none}.now-on-air-wrap .widget-entry-cards figure{max-width:107px}.now-on-air-wrap .widget-entry-card-content{margin-left:120px}.now-on-air-wrap .new-entry-card-title{line-height:1.5;letter-spacing:.5px;text-align:justify;word-break:break-all}.now-on-air-wrap .widget-entry-cards a:hover{background:#fff6f9}@media screen and (max-width:1100px){.now-on-air-wrap{padding:0 1em}.now-on-air-wrap>section{-ms-flex-preferred-size:calc(100% / 2 - 1em);flex-basis:calc(100% / 2 - 1em)}.now-on-air-wrap .link-btn-ori{-ms-flex-pack:distribute;justify-content:space-around}}@media screen and (max-width:834px){.now-on-air-wrap .link-btn-ori{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.now-on-air-wrap .link-btn-ori li{margin:0 0 .5em!important;max-width:220px}}@media screen and (max-width:560px){.section-now-on-air{margin:0;padding:2em 0}.now-on-air-wrap{padding:0 .7em}.now-on-air-wrap>section{-ms-flex-preferred-size:calc(100% / 2);flex-basis:calc(100% / 2);padding:0 5px}.now-on-air-wrap>section h3{font-size:.8em;line-height:1.4}.now-on-air-wrap .link-btn-ori{margin:.5em 0}.link-btn-ori a{font-size:.75em;padding:.2em 0;border-bottom:solid 3px}.link-btn-ori li:after{top:5px}.now-on-air-wrap .new-entry-cards{margin-top:-.7em}.now-on-air-wrap .widget-entry-cards figure{max-width:70px;position:relative}.now-on-air-wrap .widget-entry-card-content{margin-left:80px;font-size:.75em}.now-on-air-wrap .widget-entry-cards figure:after{position:absolute;content:"New";background:#ff9eaa;color:#fff;border-radius:30px;font-size:12px !important;font-weight:600;padding:0 1em;left:0;right:0;text-align:center;max-width:30px;margin:5px auto}}.section-reality-show{padding-top:3em;padding-bottom:3em;background:#ffe8ee}.home h2.section-title--reality-show{margin-bottom:1em}.section-reality-show h2:before{content:'Reality Show'}.section-reality-show .reality-show-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-reality-show .reality-show-wrap>article{-ms-flex-preferred-size:calc(100%/3);flex-basis:calc(100%/3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 .6em;margin-bottom:1em}.section-reality-show .reality-show-wrap figure{box-shadow:0 0 10px 1px rgba(0,0,0,.1);transition:all .5s}.section-reality-show .reality-show-wrap a{text-decoration:none;color:#605956}.section-reality-show .reality-show-wrap h3{margin:.5em 0;padding:0;background:0 0;color:#605956;font-size:.9em;letter-spacing:1px;line-height:1.5;word-break:break-all;border:none}.section-reality-show .reality-show-wrap h3+p{display:none}.section-reality-show .reality-show-wrap figure:hover{box-shadow:0 5px 12px rgba(0,0,0,.2);transform:translateY(-3px);transition:all .5s}.section-reality-show .reality-show-wrap h3:hover{text-decoration:underline}.reality-show-wrap .link-btn-ori{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reality-show-wrap .link-btn-ori{margin-top:auto}.reality-show-wrap .link-btn-ori li:last-child a{color:#ff9eaa !important;border:solid 1px #ff9eaa;border-bottom:solid 4px;transition:.3s}.reality-show-wrap .link-btn-ori li:after{color:#ff9eaa !important}.reality-show-wrap .link-btn-ori li:last-child a:active{border-bottom:none;border:solid 1px #ff9eaa}@media screen and (max-width:768px){.section-reality-show .reality-show-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 1em}.section-reality-show .reality-show-wrap>article{padding:0}.reality-show-wrap .link-btn-ori{padding:0}.reality-show-wrap .link-btn-ori li:last-child a{border-bottom:solid 3px}}.section-abema-tv{margin:3em 0}.section-title--abema-tv:before{content:"Abema TV"}.abema-tv-wrap,.amazon-prime-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.abema-tv-item,.amazon-prime-item{-ms-flex-preferred-size:calc(100%/4 - 1em);flex-basis:calc(100%/4 - 1em);margin:2em .5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.abema-tv-item h3 a,.amazon-prime-item h3 a{text-decoration:none;color:#605956}.abema-tv-item>a>p,.amazon-prime-item>a>p{display:none}.abema-tv-item h3,.amazon-prime-item h3{margin:.5em 0;padding:0 !important;font-size:.9em;letter-spacing:1px;color:#605956 !important;background:0 0 !important;line-height:1.5;position:absolute;bottom:100%;border:none}.abema-tv-wrap h3+figure,.amazon-prime-wrap h3+figure{box-shadow:0 0 10px 1px rgba(0,0,0,.1);transition:all .5s}.abema-tv-wrap h3+figure:hover,.amazon-prime-wrap h3+figure:hover{box-shadow:0 5px 12px rgba(0,0,0,.2);transform:translateY(-3px);transition:all .5s}.abema-tv-wrap h3:hover,.amazon-prime-wrap h3:hover{text-decoration:underline}.abema-tv-wrap h3+figure+p,.amazon-prime-wrap h3+figure+p{display:none}.abema-tv-wrap .new-entry-cards,.amazon-prime-wrap .new-entry-cards{margin:10px 0}.abema-tv-wrap .widget-entry-cards figure,.amazon-prime-wrap .widget-entry-cards figure{max-width:100px}.abema-tv-wrap .widget-entry-card-content,.amazon-prime-wrap .widget-entry-card-content{margin-left:112px;overflow:hidden;height:70px}.abema-tv-wrap .new-entry-card-title,.amazon-prime-wrap .new-entry-card-title{line-height:1.4;font-size:.8em;letter-spacing:2px;word-break:break-all}.abema-tv-wrap .widget-entry-cards a:hover,.amazon-prime-wrap .widget-entry-cards a:hover{background:#fff6f9}.abema-tv-wrap .new-entry-cards>a{border-bottom:1px dashed #ddd}.abema-tv-wrap .new-entry-cards>a:last-child,.amazon-prime-wrap .new-entry-cards>a:last-child{border:none}.abema-tv-item>a+p,.abema-tv-wrap .new-entry-cards+p,.amazon-prime-item>a+p,.amazon-prime-wrap .new-entry-cards+p{display:none}.abema-tv-item .link-btn-ori,.amazon-prime-item .link-btn-ori{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:auto}.abema-tv-item .link-btn-ori li:last-child a,.amazon-prime-item .link-btn-ori li:last-child a{color:#ff9eaa !important;border:solid 1px #ff9eaa;border-bottom:solid 4px;transition:.3s}.abema-tv-item .link-btn-ori li:after,.amazon-prime-item .link-btn-ori li:after{color:#ff9eaa !important}.abema-tv-item .link-btn-ori li:last-child a:active,.amazon-prime-item .link-btn-ori li:last-child a:active{border-bottom:none;border:solid 1px #ff9eaa}@media screen and (max-width:1000px){.abema-tv-item,.amazon-prime-item{-ms-flex-preferred-size:calc(100%/3 - 1em);flex-basis:calc(100%/3 - 1em)}}@media screen and (max-width:768px){.abema-tv-item,.amazon-prime-item{-ms-flex-preferred-size:calc(100%/2 - 1em);flex-basis:calc(100%/2 - 1em)}.abema-tv-item h3,.amazon-prime-item h3{margin:.7em 0 1.2em;font-size:.8em;line-height:1.4}.abema-tv-wrap .widget-entry-cards figure,.amazon-prime-wrap .widget-entry-cards figure{max-width:70px}.abema-tv-wrap .widget-entry-card-content,.amazon-prime-wrap .widget-entry-card-content{margin-left:79px}.abema-tv-wrap .new-entry-card-title,.amazon-prime-wrap .new-entry-card-title{line-height:1.5;font-size:.75em;letter-spacing:1px}.abema-tv-item .link-btn-ori,.amazon-prime-item .link-btn-ori{padding:0 1em}.abema-tv-item .link-btn-ori li:last-child a,.amazon-prime-item .link-btn-ori li:last-child a{border-bottom:solid 3px}}.section-amazon-prime{padding-top:3em;padding-bottom:3em;margin-bottom:0;background:#ffe8ee}.section-title--section-amazon-prime:before{content:"Amazon Prime"}.amazon-prime-wrap .new-entry-cards>a{border-bottom:1px dashed #fff}.single .entry-content>*{margin:0 0 2em;line-height:2}.single .entry-content img{border:none;box-shadow:0 2px 4px rgba(0,0,0,.2)}.single .main{box-shadow:0 0px 10px rgba(0,0,0,.05)}@media screen and (max-width:768px){.single .main{margin-top:-20px}}.entry-title,.archive-title{font-size:1.5em;line-height:1.5 !important;margin:16px 0 0;word-break:break-all}@media screen and (max-width:560px){.entry-title,.archive-title{margin:0;padding:.5em 0;font-size:1.3em}}.post-date span,.post-update span,.author-info>span,.amp-back span{background:#ff9eaa;color:#fff;padding:5px;font-size:11px;border-radius:30px;letter-spacing:1px;font-weight:500}.post-date time,.post-update time,.author-info a{letter-spacing:1px;font-weight:400;color:#acacac;margin-left:4px;text-decoration:none}.cat-label.cat-label-245,.cat-link.cat-link-245{background-color:#ff9eaa;color:#fff}#toc{width:100%!important;max-width:800px;background:#fff!important;border:0!important;box-shadow:0 0 5px rgba(0,0,0,.1);padding:2em 3em!important;counter-reset:toc_number}#toc .toc-title{color:#29484a!important;text-align:left!important;font-size:21px;letter-spacing:2px;padding:0 0 10px;border-bottom:2px dashed #ff9eaa}#toc .toc-title:after{color:#ff9eaa}#toc .toc-list{list-style:none}#toc li{padding:.3em 0 .3em 1em!important;position:relative}#toc li:before{counter-increment:toc_number;content:counter(toc_number);background-color:#ff9eaa;color:#fff;position:absolute;font-weight:700;font-size:12px;border-radius:50%;left:-18px;top:9px;width:20px;height:20px;line-height:20px;text-align:center}#toc li ol li:before{content:unset}#toc a{text-decoration:none;text-shadow:none;font-weight:600;color:#555}#toc ol ol a{font-weight:400}@media screen and (max-width:560px){#toc{padding:1.5em!important}#toc .toc-title{font-size:15px}}.blogcard-snippet,.blogcard-footer{display:none}.blogcard-wrap{transition:all .3s;max-width:600px;margin:-1em auto 1em}.blogcard{border:1px solid #eaeaea !important;box-shadow:0 2px 5px rgba(0,0,0,.15);padding:10px}.blogcard-wrap:hover{background:0 0;transform:translateY(-3px);box-shadow:0px 10px 20px rgba(0,0,0,.1)}.blogcard-thumbnail{margin:0}.blogcard-thumbnail img{display:block}.blogcard-title{color:#555;letter-spacing:.5px;font-size:15px;line-height:1.5;margin:10px 0 0;height:45px;overflow:hidden}.blogcard-content{min-height:auto;margin-left:185px;padding-right:6px}.blogcard-label{top:-11px;left:9px;padding:3px .6em;background:#aaa;padding:1px 10px;font-weight:600;font-size:11px;letter-spacing:1px}.blogcard-content:after{content:"クリックして読む";background:#ff9eaa;display:block;text-align:center;color:#fff;font-weight:600;letter-spacing:1px;width:180px;border-radius:20px;font-size:13px;padding:1px 0;margin-top:6px}@media screen and (max-width:834px){.blogcard-content{margin-left:130px}.blogcard-title{font-size:12px;line-height:1.5;height:35px;margin:0}.blogcard-content:after{content:"タップして読む"}.blogcard-thumbnail{width:120px}}@media screen and (max-width:560px){.blogcard-content:after{width:120px;font-size:12px}.blogcard-title{margin:0}}@media screen and (max-width:320px){.blogcard-thumbnail{width:100px}.blogcard-content{margin-left:110px}.blogcard-title{height:35px}}.badge-pink{background-color:#ff9eaa;font-weight:600;font-size:.75em;padding:2px 10px;letter-spacing:1px}.entry-tags .tag-link{border:none;color:#aaa}.post .entry-footer .sns-share-buttons{justify-content:center}.post .entry-footer .sns-share.ss-high-and-low-lc a{position:relative;border-radius:50%;width:40px;height:40px;margin:.7em}.post .entry-footer .sns-share.ss-high-and-low-lc a .button-caption.button-caption{position:absolute;bottom:-27px;color:#bbb;letter-spacing:1px;font-size:11px;margin:.7em auto;min-width:57px}.post .entry-footer .sns-share.ss-high-and-low-lc a .social-icon{padding:0}@media screen and (max-width:560px){.post .entry-footer .sns-share.ss-high-and-low-lc a{width:30px;height:30px}}.rect-vartical-card-4 .related-entry-card-wrap{box-shadow:0 0px 5px rgba(0,0,0,.15);width:calc(100%/4 - 10px);padding:0}.rect-vartical-card-4 .cat-label.cat-label-245{display:none}.rect-vartical-card .related-entry-card-title{font-size:.85em;word-break:break-all;padding:1em;line-height:1.6;color:#555;font-weight:500;letter-spacing:1px}@media screen and (max-width:560px){.rect-vartical-card-4 .related-entry-card-wrap{width:calc(100%/2 - 10px)}}.post .entry-content h2{position:relative;padding:.6em;background:#ff9eaa;line-height:1.5 !important;font-size:1.4em}.post .entry-content h2:after{position:absolute;content:'';top:100%;left:30px;border:15px solid transparent;border-top:15px solid #ff9eaa;width:0;height:0}.post .entry-content h3{border:none;padding:0 0 .5em;position:relative;line-height:1.4 !important;font-size:1.4em}.post .entry-content h3:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:7px;background:-webkit-repeating-linear-gradient(-45deg,#ff9eaa,#ff9eaa 2px,#fff 2px,#fff 4px);background:repeating-linear-gradient(-45deg,#ff9eaa,#ff9eaa 2px,#fff 2px,#fff 4px)}.post .entry-content h4{position:relative;border-top:none;padding:0;font-size:1.3em;border-bottom:solid 3px #ffc39e}.post .entry-content h4:after{position:absolute;content:" ";display:block;border-bottom:solid 3px #ff9eaa;bottom:-3px;width:30%}@media screen and (max-width:560px){.post .entry-content h2,.post .entry-content h3,.post .entry-content h4{font-size:1.2em}}.go-to-top{bottom:145px}.go-to-top-button{width:50px;height:50px;border-radius:50%;display:block !important}.go-to-top-button span{line-height:2}.sidebar{background:0 0;padding-top:0}.sidebar>aside{background:#fff;margin-bottom:1.5em;box-shadow:0 0px 10px rgba(0,0,0,.05);border-radius:10px}.sidebar>aside>div{padding:1em}.sidebar>aside>div *{margin:0 auto !important}.sidebar .adsbygoogle{width:100%}.sidebar h3{margin:0;line-height:1.4;font-size:1em;letter-spacing:1px;border-radius:10px 10px 0 0}.sidebar>aside:nth-of-type(3),.sidebar>aside:nth-of-type(3)>div,.sidebar>aside:nth-of-type(2),.sidebar>aside:nth-of-type(2)>div{background:0 0;box-shadow:unset;padding:0}.sidebar .section-article-ranking{padding:0;background:0 0}.sidebar .section-article-ranking article a h3{padding:.8em .8em .5em}.sidebar .section-article-ranking h2:after{left:40px}.sidebar .section-article-ranking .weekly-ranking h2:after{left:20px}.sidebar ul li{border-bottom:1px dashed #ccc}.sidebar ul li:last-child{border:none}.sidebar ul li a{letter-spacing:1px;color:#555;font-size:.95em;display:inline-block}.sidebar ul li:before{font-family:"Font Awesome 5 Free";content:"\f138";font-weight:600;display:inline-block;margin-right:5px;color:#ff9eaa;font-size:12px}.sidebar ul li a:hover{background-color:unset !important;color:#ff9eaa}.sidebar .new-article-list .widget-entry-card-content{height:60px !important}.sidebar>aside{background:#fff;box-shadow:none;margin:1em;box-shadow:0 0 10px 1px rgba(0,0,0,.1)}.sidebar>aside>div{padding:0}.widget_navi_entries>div{padding:1em !important}@media screen and (max-width:560px){#slide-in-sidebar{background:#fff8f5;padding-bottom:6em !important}.sidebar .section-article-ranking h2:after{left:18px}.sidebar .section-article-ranking .weekly-ranking h2:after{left:5px}.sidebar{padding:0 !important}.sidebar .new-article-list .widget-entry-card-content{height:59px !important}.sidebar .widget_search,#slide-in-sidebar .widget_search{padding:0 15px !important}}.breadcrumb{margin:0;color:#aaa;font-size:11px;letter-spacing:.3px}.entry-card-snippet,.related-entry-card-snippet{font-size:.8em;max-height:7.8em;line-height:1.6;overflow:hidden;color:#aaa;letter-spacing:1px}.entry-card-title,.related-entry-card-title{font-size:1em;margin:0 0 5px;line-height:1.6;color:#555;font-weight:600}.mobile-menu-buttons .menu-icon{height:26px}.top-ad-wrap{background:#ffe8ee;text-align:center}@media (min-width:421px){.top-ad-wrap{width:276px;height:576px}}@media (max-width:420px){.top-ad-wrap{width:100%;height:326px}}.h-pc_ad-6{width:700px;height:280px;max-width:100%;background:#fff}.h-mobile_ad-6{width:328px;height:260px;max-width:100%;background:#fff}