/*!
Theme Name: Cocoon Child
Description: Cocoon専用の子テーマ
Theme URI: https://wp-cocoon.com/
Author: わいひら
Author URI: https://nelog.jp/
Template:   cocoon-master
Version:    1.1.3
*/
 :root{--main-color:#f19ec2;--sub-color:#fce0ea;--line-color:#cecece;--sub-color-color:#ed5a9a;--text-color:#666;--white-color:#fff}body{font-family:"Zen Maru Gothic",serif;font-weight:500;font-style:normal}h1,h2,h3,h4,h5{font-family:"Zen Maru Gothic",serif;font-weight:700;font-style:normal;color:var(--main-color)}.content{margin:0}.fa-folder:before{content:"\f02b"!important;color:var(--line-color)}.breadcrumb .fa-folder{display:none}h1.entry-title{padding:6px 0}.article h2{background-color:none;font-size:22px;margin-bottom:16px;padding:0}.article h3{border-radius:4px;color:var(--text-color);background-color:var(--sub-color);font-size:18px;border:1px solid var(--sub-color);width:100%;margin-bottom:12px;padding:6px 14px}#en-US .article-header h1.entry-title{display:none}.article h4{border:none;border-bottom:1px solid var(--sub-color);width:fit-content;font-size:18px}.article h2,h4{border-top:none;border-bottom:none;background-color:var(--white-color)}a:hover{color:var(--sub-color-color)}.header-in{display:flex;justify-content:flex-start;flex-direction:row}.logo-header img{width:200px}.logo-image{text-align:left;padding-left:20px}.date-tags{display:none}.footer-meta .author-info{display:none}.bogo-language-switcher .ja{order:1}.bogo-language-switcher .en{order:2}.bogo-language-switcher .en{margin-left:10px}.bogo-language-switcher{display:none;height:40px;line-height:40px;padding-left:10px}.sidebar .bogo-language-switcher{display:flex}li.ja.current.last{display:flex}li.ja.last{display:flex}li.en-US.en.first{display:flex}.bogo-language-name{font-size:12px;font-weight:700;color:var(--text-color)}.ja .bogo-language-name a{padding:0;color:#1967d2;text-decoration:underline}.en .bogo-language-name a{padding:0;color:#1967d2;text-decoration:underline}.bogo-language-switcher .current a{padding:0;text-decoration:none}.bogo-language-switcher .bogo-language-name a{display:flex;align-items:center;text-decoration:none;font-size:12px;color:var(--text-color);font-weight:700}.bogo-language-switcher .bogo-language-name a::before{content:"";display:inline-block;width:10px;height:10px;border:2px solid var(--text-color);border-radius:50%;margin-right:4px;background-color:#fff0}.bogo-language-switcher .current .bogo-language-name a::before{background-color:var(--main-color);border-color:var(--text-color)}#wpdcom .wpdiscuz-item.wpd-field-group.wpd-field-rating{display:flex;margin-left:10px;height:auto!important}#wpdcom .wpdiscuz-item .wpdiscuz-rating{margin-left:5px!important}.wpd-cf-label{width:55px;padding-top:5px!important}.wpd-cf-value{width:auto}.entry-card-content{padding-bottom:0em!important}.entry-card-concepts{bottom:0;position:absolute;right:0;text-align:right;line-height:1}.concept-term{position:relative;display:inline-block;margin-left:15px;padding:0 8px 0 8px;color:var(--white-color);background:#89c997;line-height:18px;font-size:12px}.concept-term:before{position:absolute;top:0;left:-8px;content:"";border-width:9px 8px 9px 0;border-style:solid;border-color:#fff0 #89c997 #fff0 #fff0}.concept-term:after{position:absolute;top:calc(50% - 2px);left:-1px;width:4px;height:4px;content:"";border-radius:50%;background:var(--white-color)}.search-submit .fa-search:before{font-size:12px}.search-box{display:flex;height:28px;line-height:0;max-width:600px;width:100%;padding-left:10px;margin:28px 0 0 0;align-items:center;overflow:hidden}.search-box label{width:86%}.search-box label input{width:100%;height:28px;font-size:10px!important;padding:5px 15px;border:1px solid var(--line-color);border-radius:3px 0 0 3px;box-sizing:border-box;background-color:var(--white-color);font-size:1em;outline:none}.search-box button{display:block;background-color:var(--main-color);border:none;color:var(--white-color);padding:4px 6px;font-size:10px;display:flex;justify-content:center;align-items:center;width:28px;height:28px;border-radius:0 4px 4px 0;background-color:var(--main-color);cursor:pointer}.custom-search-form{max-width:600px;margin:auto}.custom-search-form .title-search{background-color:var(--sub-color);color:var(--main-color);text-align:center;height:48px;line-height:48px;border-radius:6px 6px 0 0;font-size:16px}table.popup-selection-table{margin-bottom:10px;border-collapse:separate;border:none;background-color:var(--white-color);border-radius:6px}.popup-selection-table td{background-color:var(--white-color);height:40px;padding-left:20px;font-size:13px;border:none;border-bottom:1px solid #eee;border-right:1px solid #eee;border-left:1px solid #eee;position:unset}.popup-selection-table tr:last-child>*:first-child{border-radius:0 0 0 6px}.popup-selection-table tr:last-child>*:last-child{border-radius:0 0 6px 0}.popup-selection-table td:first-child,.popup-selection-table th:first-child{width:120px;border-right:none}.popup-selection-table td:first-child::before,.popup-selection-table th:first-child::before{content:"";display:inline-block;width:0;height:0;border-top:5px solid #fff0;border-bottom:5px solid #fff0;border-left:8px solid var(--sub-color);margin-right:4px}.popup-selection-table td:nth-child(2),.popup-selection-table th:nth-child(2){border-left:none}.popup-selection-table button{background-color:var(--white-color);color:var(--main-color);border:none;font-family:"Zen Maru Gothic",serif;font-weight:500;font-style:normal;cursor:pointer}.popup-actions{width:134px;margin:auto}.popup-actions .fa-search{margin-left:2px}.custom-search-form .search-submit{width:fit-content;padding:10px 20px;margin-bottom:30px;border:none;border-radius:4px;color:#fff;background:var(--main-color);cursor:pointer;transition:background 0.3s ease;box-sizing:border-box;position:static;font-size:16px;display:block}.custom-search-form .search-submit:hover{background:var(--sub-color-color)}.custom-search-form .expand-summary:hover{background:#333}.search-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);z-index:1000;justify-content:center;align-items:center}.search-popup h4{color:var(--main-color);border:none;text-align:center;margin-bottom:0;width:100%}.search-popup-content{background:var(--white-color);padding:20px;border-radius:10px;max-width:400px;width:90%;position:relative}.search-popup-content .area-container .area-option{padding:0 18px;cursor:pointer}.search-popup-content .confirm-button{background-color:var(--main-color);color:var(--white-color);padding:6px 14px;border:none;border-radius:4px;display:block;margin:20px auto 0;cursor:pointer}.close-button{color:var(--text-color);background:none;border:none;font-size:26px;position:absolute;top:10px;right:10px;cursor:pointer}.checkbox-label input{accent-color:var(--text-color)}.condition-type{font-size:10px;margin:16px 0}.condition-type input{accent-color:var(--text-color);cursor:pointer}.checkbox-label .value{cursor:pointer}.custom-search-form .expand-content{padding:5px;background:#f7f7f7;border-top:1px solid #ccc;transition:max-height 3s ease;color:#555}.custom-search-form .checkbox-label{display:inline-block;margin-right:10px;font-size:12px}.custom-search-form .region-select{background:#eaeaea}.search-menu-content{top:12%}.custom-search-form .expand-summary::before{content:"＋";font-size:1.2em;transition:transform 0.3s ease}.custom-search-form details[open] .expand-summary::before{content:"− "}.custom-tab-nav{width:100%;overflow:scroll;scrollbar-width:none;display:flex;list-style:none;padding:0;white-space:nowrap;padding:0!important;margin-bottom:0!important}.custom-tab-nav .custom-tab-button{background-color:var(--white-color);color:var(--main-color);border:1px solid var(--main-color);border-bottom:none;border-radius:6px 6px 0 0;padding:8px 14px;margin-bottom:0!important;cursor:pointer;font-size:12px}.custom-tab-nav .custom-tab-button.active{background-color:var(--main-color);color:var(--white-color);border:1px solid var(--main-color);border-bottom:none}.custom-tab-nav .custom-tab-button:hover{transition:0.2s;background-color:var(--main-color);color:var(--white-color)}.custom-tab-content-group{border:none;padding:0;margin:0 -18px;border-top:1px solid var(--main-color);border-bottom:1px solid var(--main-color)}.custom-tab-content{display:none}.custom-tab-content.active{display:block;padding:20px}.area-rank .area-block{column-count:2}.area-rank .area-block .custom-box .custom-box-title{border:1px solid var(--sub-color);width:fit-content;padding:4px 10px;border-radius:4px;margin-bottom:8px}.area-rank .area-block .custom-box .custom-box-title a{text-decoration:none;color:var(--text-color)}.photoItem a{color:var(--text-color);text-decoration:none;font-size:.8em}.tabs{list-style:none;margin:0;padding:0;text-align:center;font-weight:700;font-size:16px;position:sticky;top:0;z-index:1;background:var(--white-color);display:flex;padding:10px 0}.tab-link{cursor:pointer;display:inline-block;padding:10px 15px;background-color:var(--main-color);color:var(--white-color);margin:0;white-space:nowrap;border:1px solid var(--main-color)}.tab-link:hover{background-color:var(--white-color);color:var(--main-color);transition:0.2s}.tab-link+.tab-link{margin-left:2px}.custom-taxonomies .taxonomy-block a{color:var(--text-color)}.taxonomy-block{margin-bottom:10px;font-size:.8em}.taxonomy-link{display:inline-block;margin:0 5px 5px 0;padding:0 5px;background-color:var(--white-color);color:var(--main-color);border-radius:5px;text-decoration:none;border:.5px solid var(--main-color)}.mobile-footer-menu-buttons{background-color:var(--white-color)}.menu-icon{color:var(--main-color)}.menu-caption{color:#707070;font-size:10px}.area-container{width:100%}.area-container .area-block{display:flex;overflow:hidden;flex-wrap:wrap}.area-container summary{background-color:var(--sub-color);border-radius:5px;margin:4px 0;font-size:12px;padding:2px 10px;list-style:none;cursor:pointer}.area-container summary::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f067";font-size:1.2em;margin-right:.5em;color:var(--white-color)}.area-container details[open] summary::before{content:"\f068"}.area-container .box-title{border:1px solid var(--sub-color);font-size:12px;border-radius:5px;margin:4px 6px 4px 0}.area-container .box-title a{color:var(--text-color);text-decoration:none;padding:2px 18px}.slide-report{width:100%;height:300px;overflow:scroll;display:flex;flex-wrap:wrap;scrollbar-width:none}.slide-report .slide-report-item{width:280px;height:280px;border:1px solid var(--line-color);border-radius:8px;display:block}.slide-report .slide-report-item img{width:100%;height:164px;object-fit:cover;border-radius:8px 8px 0 0}.slide-report .slide-report-item .title{height:56px;overflow:hidden}.slide-report .slide-report-item .title-d{height:48px;overflow:hidden}.custom-tabs ul.tabs{margin:0;padding:0;border-bottom:1px solid var(--main-color);overflow:scroll;scrollbar-width:none}.custom-tabs ul.tabs li.tab-link{border-radius:5px 5px 0 0;font-size:12px;padding:10px 8px;margin-bottom:0;border-bottom:none;background-color:var(--white-color);color:var(--main-color)}.custom-tabs ul.tabs li.tab-link:hover{background-color:var(--main-color);color:var(--white-color);transition:.2}.custom-tabs ul.tabs li.current{background-color:var(--main-color);color:var(--white-color)}.custom-tabs .tab-content .tab-content-inner{margin:16px 0 30px}.tab-content-inner{display:none!important}.tab-content-inner.current{display:block!important}.tab-content-inner.current.tab-cast{display:grid!important}.custom-tabs ul.tabs li.not-applicable{background-color:var(--line-color);color:var(--white-color);border:1px solid var(--line-color)}.custom-tabs ul.tabs li.not-applicable:hover{background-color:var(--line-color);color:var(--white-color)}.custom-tabs .tab-content .tab-cast{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin:2rem 0}.cast-item{border:1px solid var(--line-color);border-radius:4px;position:relative;width:100%;padding:14px}.cast-item h3{background-color:var(--white-color);border:none;color:var(--main-color);text-align:center;padding:0}.cast-item img{object-fit:cover;width:100%;aspect-ratio:1 / 1!important}.cast-popup-content{position:fixed;top:56px;left:50%;transform:translateX(-50%);width:90%;background:var(--white-color);padding:1em;box-shadow:0 2px 8px rgb(0 0 0 / .2);z-index:100;border-radius:6px;max-height:80vh;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.cast-popup-content img{aspect-ratio:3 / 4!important;object-fit:contain}.cast-popup-close{position:absolute;color:var(--main-color);top:5px;right:16px;background-color:var(--white-color);border:none;font-size:38px}.cast-popup-close{position:absolute;top:.5em;right:.5em;background:none;border:none;font-size:1.5em;cursor:pointer}.cast-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:var(--white-color);opacity:.65;z-index:999}.cast-popup-content{display:none;z-index:1000}.my-gallery-extra{position:relative;display:flex;flex-wrap:wrap;transition:max-height 0.3s ease}.my-gallery-extra.collapsed{overflow:hidden}.my-gallery-extra .gallery-gradient{content:"";position:absolute;bottom:0;left:0;width:100%;height:4rem;background:linear-gradient(transparent,white);background:linear-gradient(to bottom,#fff0 30%,rgb(255 255 255 / .6) 50%,rgb(255 255 255 / .8) 60%,rgb(255 255 255) 100%);pointer-events:none}.gallery-toggle-btn,.gallery-toggle-btn-close{background:none;cursor:pointer;color:var(--text-color);border:none;font-family:"Zen Maru Gothic",serif;font-weight:500;font-style:normal;width:100%;text-align:right;margin-bottom:20px;font-size:10px}.gallery-toggle-btn::before{content:"";display:inline-block;width:0;height:0;border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:8px solid var(--sub-color);margin-right:4px}.gallery-toggle-btn-close::before{content:"";display:inline-block;width:0;height:0;border-left:5px solid #fff0;border-right:5px solid #fff0;border-bottom:8px solid var(--sub-color);margin-right:4px}.post .tab-cast .wp-block-table{border:none}.post .tab-cast .wp-block-table table td:first-child{width:auto}.coupon{display:inline-block;background:var(--white-color);border:1px solid var(--line-color);border-radius:6px;width:324px;margin:0 20px 20px 0;position:relative;overflow:hidden;vertical-align:top}.coupon header{text-align:center;padding:1.2rem 1rem 0}.coupon header h1{margin:0;font-size:1.3rem;color:var(--main-color)}.coupon header p{margin:4px 0 10px;font-size:10px;color:var(--text-color)}.coupon .illust{width:100%;display:block;margin:0 auto;object-fit:cover}.coupon .details{padding:10px}.coupon .details .conditions{margin:.2em;margin:.2em;background-color:var(--sub-color);width:fit-content;padding:2px 10px;border-radius:4px;font-size:12px}.coupon .details .highlight{font-size:24px;line-height:32px;font-weight:700;color:var(--main-color);margin:.4rem 0 16px;text-align:center}.coupon ul{list-style:none;margin:6px 0;padding:0}.coupon ul li{position:relative;margin-bottom:.4rem;color:var(--text-color);font-size:12px;line-height:16px}.coupon .store{font-size:.9rem;line-height:1.4;margin-top:.8rem;color:var(--text-color)}.coupon .cta{background:var(--main-color);color:var(--white-color);text-align:center;padding:.8rem;font-weight:700;font-size:12px;letter-spacing:.5px}.coupon .cta p{margin:0 0 2px}.my-gallery-extra{padding-bottom:.5rem;width:100%;margin:auto}.my-gallery-extra img{width:31%;height:auto;aspect-ratio:1/1;object-fit:cover;margin:.2rem}.shop-info-more,.shop-info-close{background:none;cursor:pointer;color:var(--text-color);border:none;font-family:"Zen Maru Gothic",serif;font-weight:500;font-style:normal;width:100%;text-align:right;margin-bottom:20px;font-size:10px}.shop-info-more::before{content:"";display:inline-block;width:0;height:0;border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:8px solid var(--sub-color);margin-right:4px}.shop-info-close::before{content:"";display:inline-block;width:0;height:0;border-left:5px solid #fff0;border-right:5px solid #fff0;border-bottom:8px solid var(--sub-color);margin-right:4px}h2.shop-info{text-align:center;background-color:var(--sub-color);height:34px;line-height:34px;border:1px solid var(--main-color)!important;border-radius:5px 5px 0 0;font-size:16px;margin-bottom:0;border-bottom:none!important}h3.shop-table-title{text-align:center;background-color:var(--sub-color);height:34px;border:1px solid var(--main-color)!important;border-radius:5px 5px 0 0;font-size:16px;margin-bottom:0;border-bottom:none!important;color:var(--main-color)}.wp-block-table table.price-table td:nth-child(2){text-align:right}.post .wp-block-table,.page .wp-block-table{border:1px solid var(--main-color);border-radius:0 0 6px 6px;margin-bottom:20px!important}.post .wp-block-table table,.page .wp-block-table table{width:94%;margin:auto}.post .wp-block-table table td,.page .wp-block-table table td{background-color:var(--white-color);border:none;border-bottom:1px solid var(--main-color)}.price-table td:first-child{width:80%}.price-table td:nth-child(2){text-align:right}.wp-block-table table.price-table td:first-child div{font-size:11px!important}.post .wp-block-table table tr:last-child{border-bottom:none}.post .wp-block-table table tr:last-child td:nth-child(1),.post .wp-block-table table tr:last-child td:nth-child(2){border-bottom:none}.cat-link{background-color:var(--white-color);color:var(--text-color);border:1px solid var(--sub-color);border-radius:5px;font-size:.8em;padding:0 6px}.cat-link:hover{background-color:var(--sub-color);color:var(--text-color)}.custom-taxonomies .taxonomy-block{margin-bottom:10px;font-size:.8em}.custom-taxonomies .taxonomy-block a{display:inline-block;margin:0 5px 5px 0;padding:0 6px;border-radius:5px;text-decoration:none;border:.5px solid var(--main-color);background-color:var(--white-color);color:var(--text-color);border:1px solid var(--sub-color)}.custom-taxonomies .taxonomy-block a:hover{background-color:var(--sub-color)}.related-list{display:flex;flex-direction:row;width:100%;overflow:scroll;scrollbar-width:none}.related-entry-card{aspect-ratio:4 / 3;height:110px;border:1px solid var(--line-color);border-radius:6px;overflow:hidden}.related-entry-card-thumb{width:100%;height:55px;margin:0}.related-entry-card-thumb img{width:100%;height:100%;object-fit:cover}.related-entry-card-content{margin:0}.related-entry-card-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--main-color);padding:6px 8px 0;line-height:18px;margin-bottom:6px;display:block}.related-entry-card-snippet{padding:0 8px;box-sizing:border-box;font-size:12px}#viewed-pages-list ul{display:flex;flex-direction:row;width:100%;overflow:scroll;scrollbar-width:none;padding:0;margin:0;list-style:none}#viewed-pages-list ul li{padding:1.5%;box-sizing:content-box}#viewed-pages-list ul li a{aspect-ratio:4 / 3;height:110px;padding:0;border:1px solid var(--line-color);border-radius:6px;overflow:hidden;color:var(--text-color);text-decoration:none;display:block}#viewed-pages-list ul li a .viewed-pages-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--main-color);padding:6px 8px 0;font-size:16px;font-weight:600;line-height:18px;margin-bottom:2px}#viewed-pages-list ul li a .viewed-pages-meta{font-size:12px;padding:0 8px}#viewed-pages-list ul li a:before{display:none}#viewed-pages-list ul li a img{width:100%;height:55px;object-fit:cover}#clear-viewed-pages{font-family:"Zen Maru Gothic",serif;font-weight:500;font-style:normal;background-color:var(--white-color);border:none;padding:2px 6px;color:var(--text-color);float:inline-end;cursor:pointer;font-size:10px}#clear-viewed-pages:before{content:"";display:inline-block;width:0;height:0;border-top:5px solid #fff0;border-bottom:5px solid #fff0;border-left:8px solid var(--sub-color);margin-right:4px}.post .article-header{position:relative}.page .article-header h1.entry-title{width:100%}.post .article-header h1.entry-title{max-width:80%;display:inline-block}.article-header .simplefavorite-button{width:64px;display:inline-block;float:inline-end;position:absolute;top:2px;right:0;padding:0;border:none}.article-header button.simplefavorite-button.has-count{background-color:var(--white-color);transition:0.5s;cursor:pointer;transition:0.5s;vertical-align:middle}.article-header button.simplefavorite-button.has-count .icon-heart:before{display:block;font-size:20px;margin-bottom:4px}.article-header .active .icon-heart:before{color:var(--main-color)}.article-header button.simplefavorite-button.has-count .icon-heart,.article-header button.simplefavorite-button.has-count .simplefavorite-button-count{font-size:.6em}.footer-menu{list-style:none;width:100%;padding:20px 0 0;text-align:center;display:flex;justify-content:center}.footer-menu li{padding:0 10px}.footer-menu li a{text-decoration:none;font-size:12px}.footer{padding:0;background-color:var(--sub-color)}.pagination a{font-size:14px}.pagination a.page-numbers{border:none;color:var(--text-color);width:40px;height:40px;line-height:40px}.pagination a.prev.page-numbers,.pagination a.next.page-numbers{background-color:var(--main-color);color:var(--white-color);border-radius:50px}.pagination span.page-numbers.current{border-radius:50px;background-color:var(--sub-color);border:none;width:40px;height:40px;line-height:40px;font-size:14px}.pagination span.page-numbers.dots{background-color:var(--white-color);border:none}.pagination-next{width:fit-content;margin:auto}.pagination-next a{border-radius:50px;background-color:var(--white-color);border:1px var(--sub-color) solid;font-size:14px;padding:10px 20px}.pagination-next a:hover{background-color:var(--sub-color)}.content .archive-title{color:var(--main-color)}.content .archive-title span{display:block;font-size:14px;color:var(--text-color);font-weight:500;margin:10px 0}.archive-title .fa-tags:before .archive-title .fa-folder-open:before{display:none}.content .admin-pv,.content .post-date{display:none}.content .list .entry-card{border:1px solid var(--line-color);border-radius:8px;display:flex}.a-wrap:hover{background-color:var(--white-color)}.entry-card-title{font-size:20px;color:var(--main-color)}.content .list .entry-card .entry-card-thumb{width:230px;margin:0}.content .list .entry-card .entry-card-thumb img{width:230px;min-width:230px;border-radius:7px 0 0 0}.content .list .entry-card .entry-card-content{margin:0;padding:10px}.content .list .entry-card .entry-card-content .entry-card-snippet{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:20px;margin-bottom:10px}.content .list .entry-card .entry-card-content .entry-card-categorys{font-size:12px}.content .list .entry-card .entry-card-content .entry-card-categorys span{display:inline-block;margin:0 6px 6px;background-color:var(--white-color);border:1px solid var(--sub-color);border-radius:5px;padding:0 8px}.content .list .entry-card .entry-card-content .entry-card-categorys .entry-card-area,.content .list .entry-card .entry-card-content .entry-card-categorys .entry-card-concept,.content .list .entry-card .entry-card-content .entry-card-categorys .entry-card-condition{margin-bottom:8px}.entry-content{margin-bottom:0}.article ul.favorites-list{padding:0}.article ul.favorites-list li{border:1px solid var(--line-color);border-radius:8px;margin:26px 0;padding:0 0 6px;list-style:none}.article ul.favorites-list li img{border-radius:7px 0 0 0}.article ul.favorites-list li p{margin:0}.article ul.favorites-list li p a{font-size:20px;padding:0 10px;text-decoration:none}.article ul.favorites-list li .simplefavorite-button{background-color:var(--white-color);border:none;font-size:16px}.article ul.favorites-list li .simplefavorite-button i{color:var(--text-color)!important;font-size:16px}.article ul.favorites-list li .simplefavorite-button .simplefavorite-button-count{color:var(--text-color)}.article ul.favorites-list li .simplefavorite-button .icon-heart:before{color:var(--main-color)}#post-2035 .article-header{display:none}#main-scroll .photoItem{border:1px solid var(--line-color);border-radius:6px;overflow:hidden}#main-scroll .photoText{padding:6px 8px;color:var(--main-color);text-decoration:none}.wp-block-button__link{border:1px solid var(--sub-color);width:fit-content;padding:4px 10px;border-radius:4px;margin-bottom:8px;background-color:var(--white-color)}.blogcard-wrap{margin-left:0}@media screen and (max-width:1023px){main.main{padding:0 16px;margin:0}.logo-header img{width:100%;max-width:220px}.logo-image{text-align:left;padding:0}.logo-image .site-name-text-link{padding:0}.header-in{height:42px;line-height:36px;display:flex;flex-direction:row;justify-content:space-between;padding:6px 16px 0}.search-box{margin:8px 0}.breadcrumb{background-color:var(--main-color);color:var(--white-color);margin:14px -18px;padding:4px 16px;font-size:10px}.breadcrumb a{color:var(--white-color)}.bogo-language-switcher{display:flex}.footer-menu{display:block}.content .list .entry-card{flex-direction:column}.content .list .entry-card .entry-card-thumb{width:100%;margin:0}.content .list .entry-card .entry-card-thumb img{border-radius:7px 7px 0 0;width:100%}.blogcard{max-width:400px;padding:0;border-radius:8px}.blogcard .blogcard-thumbnail{float:none;width:100%;margin:0}.blogcard .blogcard-thumbnail img{border-radius:7px 7px 0 0;height:140px}.blogcard .blogcard-content{margin:0;height:auto;min-height:auto;padding:10px}.blogcard .blogcard-content .blogcard-title{color:var(--main-color);font-size:14px;margin-bottom:4px}.blogcard .blogcard-footer{display:none}.article ul.favorites-list li img{float:none!important;border-radius:7px 7px 0 0;width:100%}}@media screen and (max-width:480px){.internal-blogcard:after{bottom:20px;padding:.2em 1em}.pagination span.page-numbers.dots{display:block}}@media screen and (min-width:835px){.cast-item{padding:30px}.cast-popup-content{width:840px}.cast-popup-content img{width:400px}.cast-popup-content .wp-block-column{width:400px;display:inline-block;vertical-align:top}}.coupon-button{position:relative;display:inline-block;padding:.1em 1em;background-color:#e69cb4;color:#fff;text-decoration:none;overflow:visible;transition:filter 0.2s}.coupon-button:hover{filter:brightness(1.1)}.coupon-button::before,.coupon-button::after{content:"";position:absolute;top:50%;width:1.2em;height:1.2em;background-color:#fff;border-radius:50%;transform:translateY(-50%);pointer-events:none}.coupon-button::before{left:-.8em}.coupon-button::after{right:-.8em}.pr-banner-wrap{position:fixed;bottom:66px;right:16px;width:160px;height:97px;box-shadow:2px 2px 3px rgb(176 176 176 / .4);z-index:9999}.pr_banner{display:block;width:100%;height:100%}.pr_banner img{object-fit:cover;width:100%;height:100%;overflow:hidden;display:block}.pr_banner-close{position:absolute;top:-10px;right:-10px;width:24px;height:24px;border-radius:9999px;border:none;background:#fff;font-size:16px;line-height:1;cursor:pointer;box-shadow:0 2px 4px rgb(0 0 0 / .25)}.entry-content .concafe-ranking{--coupon:#f39b12;--border:#e9e9e9;--label-bg:#f19ec2;--label-txt:#ffffff;--rank-col:92px;--rank-col-sp:76px;max-width:1100px;margin:0 auto}.entry-content .concafe-ranking .concafe-item{--accent:#f19ec2;--accent-rank:#f19ec2;--accent-dark:#ed5a9a;--accent-light:#fce0ea}.entry-content .concafe-ranking .concafe-item.is-rank1{--accent:#d4af37;--accent-rank:#d4af37;--accent-dark:#a67c00;--accent-light:#f7e6a1}.entry-content .concafe-ranking .concafe-item.is-rank2{--accent:#b9c0c8;--accent-rank:#b9c0c8;--accent-dark:#7a828c;--accent-light:#edf0f4}.entry-content .concafe-ranking .concafe-item.is-rank3{--accent:#cd7f32;--accent-rank:#cd7f32;--accent-dark:#8a4b18;--accent-light:#e6b07b}.entry-content .concafe-ranking .concafe-item{margin-top:60px}.entry-content .concafe-ranking .concafe-card__head{display:none!important}.entry-content .concafe-ranking .concafe-item__head{display:flex;align-items:center;gap:2px;margin:0 0 12px}.entry-content .concafe-ranking .concafe-rank{position:relative;display:flex;align-items:center;justify-content:center;width:var(--rank-col);min-width:var(--rank-col);padding:0 6px}.entry-content .concafe-ranking .concafe-rank i{color:var(--accent-rank);font-size:40px;line-height:1}.entry-content .concafe-ranking .concafe-rank__num{position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);color:#fff;font-weight:900;font-size:18px;pointer-events:none}.entry-content .concafe-ranking h3.concafe-title{all:unset;display:block}.entry-content .concafe-ranking h3.concafe-title a{color:var(--accent);text-decoration:none;display:inline-block;font-weight:900;font-size:26px;line-height:1.25}.entry-content .concafe-ranking .concafe-fav{display:none!important}.entry-content .concafe-ranking .concafe-card,.entry-content .concafe-ranking .concafe-card *{box-sizing:border-box}.entry-content .concafe-ranking .concafe-card :where(h1,h2,h3,h4,h5,h6,p,figure,dl,dt,dd,ul,ol,li){margin:0!important}.entry-content .concafe-ranking .concafe-card :where(ul,ol){padding:0!important;list-style:none!important}.entry-content .concafe-ranking .concafe-card{background:#fff;border:2px solid var(--main-color);border-radius:10px;box-shadow:0 4px 15px rgb(0 0 0 / .06);overflow:hidden;color:#666}.entry-content .concafe-ranking .concafe-card__main{display:grid!important;grid-template-columns:minmax(0,1fr) 420px!important;align-items:start!important;padding:0!important}@media (max-width:1100px){.entry-content .concafe-ranking .concafe-card__main{grid-template-columns:minmax(0,1fr) 360px!important}}.entry-content .concafe-ranking figure.concafe-thumb{overflow:hidden}@media (min-width:769px){.entry-content .concafe-ranking figure.concafe-thumb{padding:10px}}.entry-content .concafe-ranking .concafe-card__main br{display:none!important}.entry-content .concafe-ranking .concafe-thumb img{display:block;width:100%!important;height:210px!important;object-fit:cover;border-radius:10px;border:1px solid var(--border)}.entry-content .concafe-ranking .concafe-info{display:block!important;padding-top:12px}.entry-content .concafe-ranking .concafe-info__row{display:grid!important;grid-template-columns:92px minmax(0,1fr)!important;gap:6px!important;align-items:start!important;margin:0 18px 2px!important;border-bottom:1px solid #fce0ea}.entry-content .concafe-ranking .concafe-info__row dt{color:#f19ec2;font-weight:900;text-align:center;height:38px;display:flex;align-items:center;justify-content:center;padding:0 8px;letter-spacing:.02em}.entry-content .concafe-ranking .concafe-info__row dd{color:#666;font-size:16px;line-height:1.6;padding-top:4px;word-break:break-word}.entry-content .concafe-ranking .concafe-info__row dd p{margin:0!important}.entry-content .concafe-ranking .concafe-info__row dd a{color:#f19ec2;font-weight:800;text-decoration:none}.entry-content .concafe-ranking .concafe-muted{color:#666;font-weight:500}.entry-content .concafe-ranking .concafe-coupon{max-width:760px;background:#fff;padding:14px 18px 16px}.entry-content .concafe-ranking .concafe-coupon__label{text-align:center;font-weight:900;margin:0 0 8px!important;letter-spacing:.02em}.entry-content .concafe-ranking .concafe-coupon__inner{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.entry-content .concafe-ranking .concafe-badge{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--coupon);color:#fff;padding:14px 26px;font-weight:900;line-height:1.3;min-width:220px;text-align:center;text-decoration:none;border-radius:8px}.entry-content .concafe-ranking .concafe-badge:hover{opacity:.5}.entry-content .concafe-ranking .concafe-badge::before,.entry-content .concafe-ranking .concafe-badge::after{content:"";position:absolute;top:50%;width:18px;height:18px;background:#fff;border-radius:50%;transform:translateY(-50%)}.entry-content .concafe-ranking .concafe-badge::before{left:-9px}.entry-content .concafe-ranking .concafe-badge::after{right:-9px}.entry-content .concafe-ranking .concafe-badge i{font-size:22px}.entry-content .concafe-ranking .concafe-coupon--simple .concafe-coupon__inner{justify-content:center}.entry-content .concafe-ranking .concafe-coupon--simple .concafe-coupon__price{display:none!important}.entry-content .concafe-ranking .concafe-desc{padding:18px 20px 20px;line-height:1.9}.entry-content .concafe-ranking .concafe-desc-more{padding:2px 20px 10px;text-align:center;color:#f19ec2;font-weight:900;text-decoration:none;margin:auto;width:100%;display:block}@media (max-width:768px){.entry-content .concafe-ranking .concafe-rank{width:var(--rank-col-sp);min-width:var(--rank-col-sp)}.entry-content .concafe-ranking .concafe-card__main{grid-template-columns:1fr!important;gap:0!important}.entry-content .concafe-ranking .concafe-thumb{padding:0}.entry-content .concafe-ranking .concafe-thumb img{height:auto!important;aspect-ratio:3 / 1;object-fit:cover;border-radius:0;border:none}.entry-content .concafe-ranking .concafe-info__row{grid-template-columns:86px minmax(0,1fr)!important;gap:4px!important;margin-bottom:2px!important}.entry-content .concafe-ranking .concafe-info__row dt{height:34px;font-size:13px}.entry-content .concafe-ranking .concafe-info__row dd{font-size:15px;padding-top:3px}.entry-content .concafe-ranking .concafe-desc-more{display:block}.entry-content .concafe-ranking .concafe-coupon{max-width:100%;padding:14px 14px 14px}}.concafe-swiper{width:100%;direction:ltr;position:relative;overflow:hidden;box-sizing:border-box;margin:20px 0;min-height:120px}.entry-content .concafe-swiper{border-radius:12px;background:#fff0;padding:12px}@media (max-width:1023px){.concafe-swiper .swiper-slide{width:82%!important}}.concafe-swiper .swiper-slide{height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;border-radius:10px;overflow:hidden}@media (min-width:1024px){.concafe-swiper .swiper-slide{width:auto}}.concafe-swiper .swiper-slide a,.concafe-swiper .swiper-slide img{display:block!important;width:100%!important;height:100%!important;object-fit:cover;border-radius:14px}.is-large .swiper-slide,.is-square .swiper-slide{aspect-ratio:4 / 3}.is-medium .swiper-slide{aspect-ratio:3 / 1}@media (max-width:767px){.is-medium .swiper-slide{aspect-ratio:3 / 1}}.swiper-button-prev,.swiper-button-next{background-color:rgb(255 255 255 / .9);width:36px;height:36px;border-radius:50%;border:1px solid var(--line-color,#ccc);z-index:10;display:flex!important;align-items:center;justify-content:center}.swiper-button-prev:after,.swiper-button-next:after{font-size:14px!important;color:var(--main-color,#333);font-weight:700}.swiper-button-prev:after{content:"◀︎"}.swiper-button-next:after{content:"▶︎"}.entry-content .concafe-swiper .swiper-button-prev{left:8px}.entry-content .concafe-swiper .swiper-button-next{right:8px}.simplefavorite-button.active{opacity:.7}.simplefavorite-button.has-count{position:relative}.simplefavorite-button.preset{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #ccc;-webkit-box-shadow:0 0 2px 0 rgb(0 0 0 / .1),1px 1px 1px 0 rgb(0 0 0 / .1);box-shadow:0 0 2px 0 rgb(0 0 0 / .1),1px 1px 1px 0 rgb(0 0 0 / .1);padding:.5em 1em .5em 2em;position:relative;border-radius:2px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.simplefavorite-button.preset:active,.simplefavorite-button.preset:focus{outline:0}.simplefavorite-button.preset i{position:absolute;font-size:1.3em;left:.3em}.simplefavorite-button.preset:hover{background-color:#333;border-color:#333;color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.simplefavorite-button.preset.active{background-color:#333;color:#fff;border-color:#333;opacity:1}.simplefavorites-loading{margin-left:8px}.sf-icon-spinner-wrapper{display:inline-block;position:relative;min-width:1em;min-height:1em}.sf-icon-spinner{-webkit-animation:sf_rotate linear 2s infinite;animation:sf_rotate linear 2s infinite;position:absolute;top:.15em;left:0}@-webkit-keyframes sf_rotate{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center center;transform-origin:center center}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform-origin:center center;transform-origin:center center}}@keyframes sf_rotate{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center center;transform-origin:center center}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform-origin:center center;transform-origin:center center}}.favorites-list{list-style:none}.favorites-list li{zoom:1;border-top:1px solid rgb(0 0 0 / .2);padding:.75em 0;margin:0}.favorites-list li:after,.favorites-list li:before{content:" ";display:table}.favorites-list li:after{clear:both}.favorites-list li img{float:left;margin-right:1em}.simplefavorites-modal-backdrop{position:fixed;width:0;height:0;background-color:rgb(0 0 0 / .85);top:0;left:50%;z-index:998;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.simplefavorites-modal-backdrop.active{width:100%;height:100%;left:0;opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.simplefavorites-modal-content{z-index:999;position:fixed;top:-200%;left:50%;width:50%;background-color:#fff;border-radius:2px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:2px 2px 20px 0 rgb(51 51 51 / .5);box-shadow:2px 2px 20px 0 rgb(51 51 51 / .5)}.simplefavorites-modal-content.small{width:400px}.simplefavorites-modal-content.active{top:50px;-webkit-transition:all .2s ease;transition:all .2s ease}.simplefavorites-modal-content.loading .modal-content-body{display:none}.simplefavorites-modal-content.loading .modal-content-loading{display:block}.simplefavorites-modal-content-body{padding:1em;max-height:300px;overflow:auto;zoom:1}.simplefavorites-modal-content-body:after,.simplefavorites-modal-content-body:before{content:" ";display:table}.simplefavorites-modal-content-body:after{clear:both}.simplefavorites-modal-content-body.no-padding{padding:0}.simplefavorites-modal-content-body.has-footer{padding-bottom:0}.simplefavorites-modal-content-interior{padding:1em 1em 0}.simplefavorites-modal-content-footer{zoom:1;padding:.7em;border-radius:0 0 2px 2px;background-color:rgb(51 51 51 / .1)}.simplefavorites-modal-content-footer:after,.simplefavorites-modal-content-footer:before{content:" ";display:table}.simplefavorites-modal-content-footer:after{clear:both}.simplefavorites-button-consent-deny{float:left;opacity:.7}.simplefavorites-button-consent-accept{float:right}@media (max-width:767px){.simplefavorites-modal-content{width:90%}.simplefavorites-modal-content.active{top:20px}.simplefavorites-modal-content-body{height:300px;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden}}@media print{.simplefavorites-modal-backdrop,.simplefavorites-modal-content{display:none}}@font-face{font-family:favorites;src:url(/wp-content/plugins/favorites/assets/css/fonts/favorites.eot)}@font-face{font-family:favorites;src:url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype");font-weight:400;font-style:normal}[class*=" sf-icon-"],[class^=sf-icon-]{font-family:favorites!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sf-icon-spinner:before{content:"\e97b"}.sf-icon-favorite:before{content:"\e9d9"}.sf-icon-checkmark:before{content:"\ea10"}.sf-icon-bookmark:before{content:"\e8e6"}.sf-icon-love:before{content:"\e87d"}.sf-icon-wishlist:before{content:"\e89a"}.sf-icon-like:before{content:"\e8dc"}.sf-icon-star-empty:before{content:"\e600"}.sf-icon-star-full:before{content:"\e601"}