@keyframes fuwafuwa{0%{transform:translateY(0)}50%{transform:translateY(-4px)}100%{transform:translateY(0)}}@keyframes swing-leaf{0%{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}25%{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}50%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}75%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}100%{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}}@keyframes infinite-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.c-tagLinkWrap{margin-bottom:calc(100vw*(40 / 390))}@media (min-width: 768px){.c-tagLinkWrap{margin-bottom:calc(100vw*(40 / 1280))}}.c-tagLinkList{display:flex;flex-wrap:wrap;gap:8px}.c-tagLinkItem.is-active .c-tagLinkItem__link{opacity:1;background-color:#e88b68;border-color:#e88b68;color:#fff}.c-tagLinkItem .c-tagLinkItem__link{opacity:0.75;font-size:calc(100vw * (14 / 390));font-weight:700;color:#e88b68;border:solid 1px #e88b68;background-color:#fff;padding:calc(100vw*(4 / 390)) calc(100vw*(10 / 390)) calc(100vw*(4 / 390)) calc(100vw*(10 / 390));border-radius:10em;transition:all 0.4s ease}@media (min-width: 768px){.c-tagLinkItem .c-tagLinkItem__link{font-size:calc(100vw * (14 / 1280))}}@media (min-width: 768px){.c-tagLinkItem .c-tagLinkItem__link{padding:calc(100vw*(4 / 1280)) calc(100vw*(10 / 1280)) calc(100vw*(4 / 1280)) calc(100vw*(10 / 1280))}}.c-tagLinkItem .c-tagLinkItem__link:hover{opacity:1}@keyframes fuwafuwa{0%{transform:translateY(0)}50%{transform:translateY(-4px)}100%{transform:translateY(0)}}@keyframes swing-leaf{0%{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}25%{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}50%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}75%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}100%{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}}@keyframes infinite-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.paging{margin:0 calc(50% - 50vw)}@media (min-width: 768px){.paging{margin:0 auto}}.paging .pagination{line-height:1;-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:8px}.paging .page,.paging .current,.paging .prev,.paging .next,.paging .first,.paging .last{position:relative}.paging .page a,.paging .current a,.paging .prev a,.paging .next a,.paging .first a,.paging .last a{color:#e88b68;width:100%;height:100%;-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.paging .page::before,.paging .page::after,.paging .current::before,.paging .current::after,.paging .prev::before,.paging .prev::after,.paging .next::before,.paging .next::after,.paging .first::before,.paging .first::after,.paging .last::before,.paging .last::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;transition:all 0.4s ease;z-index:-1;background-size:contain;background-repeat:no-repeat}.paging .page::before,.paging .current::before,.paging .prev::before,.paging .next::before,.paging .first::before,.paging .last::before{opacity:1}.paging .page::after,.paging .current::after,.paging .prev::after,.paging .next::after,.paging .first::after,.paging .last::after{opacity:0}.paging .page,.paging .current{display:inline-flex;align-items:center;justify-content:center;width:calc(100vw * (32 / 390));height:calc(100vw * (32 / 390));font-size:calc(100vw * (16 / 390));line-height:1;color:#e88b68;position:relative;transition:all 0.4s ease}@media (min-width: 768px){.paging .page,.paging .current{width:calc(100vw * (48 / 1280))}}@media (min-width: 768px){.paging .page,.paging .current{height:calc(100vw * (48 / 1280))}}@media (min-width: 768px){.paging .page,.paging .current{font-size:calc(100vw * (16 / 1280))}}.paging .page::before,.paging .current::before{background-image:url(/assets/takaokanon/app/icon_paging_01-7b09e3f8d7aca1dc3ebf9624e69802e5.svg)}.paging .page::after,.paging .current::after{background-image:url(/assets/takaokanon/app/icon_paging_02-898e6ce4852269cfb78e5cc74015fb48.svg)}.paging .current{color:#fcf5e3}.paging .current::before{opacity:0}.paging .current::after{opacity:1}.paging .page:hover a{color:#fcf5e3}.paging .page:hover::before{opacity:0}.paging .page:hover::after{opacity:1}.paging .prev,.paging .next{width:calc(100vw * (90 / 390));aspect-ratio:137/49}.paging .prev a,.paging .next a{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}@media (min-width: 768px){.paging .prev,.paging .next{width:calc(100vw * (120 / 1280))}}.paging .prev::before,.paging .next::before{background-image:url(/assets/takaokanon/app/btn_paging_01-f3dfbdb1ae01ae0173fff311791da20a.svg)}.paging .prev::after,.paging .next::after{background-image:url(/assets/takaokanon/app/btn_paging_02-c9af8302847044f6898cc9a881deada4.svg)}.paging .prev:hover a,.paging .next:hover a{color:#fcf5e3}.paging .prev:hover::before,.paging .next:hover::before{opacity:0}.paging .prev:hover::after,.paging .next:hover::after{opacity:1}.paging .gap{display:none}@keyframes fuwafuwa{0%{transform:translateY(0)}50%{transform:translateY(-4px)}100%{transform:translateY(0)}}@keyframes swing-leaf{0%{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}25%{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}50%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}75%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}100%{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}}@keyframes infinite-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.c-contentThumbList{display:flex;flex-wrap:wrap;gap:calc(100vw * (24 / 390))}@media (min-width: 768px){.c-contentThumbList{gap:calc(100vw * (24 / 1280))}}.c-contentThumbList .c-contentThumbItem{width:100%}@media (min-width: 768px){.c-contentThumbList .c-contentThumbItem{width:calc(100%/3 - ((100vw * (24/1280))*2/3) )}}.c-contentThumbList .c-contentThumbItem.c-contentThumbItem--small{width:calc(100%/2 - ((100vw * (24/390))/2) )}@media (min-width: 768px){.c-contentThumbList .c-contentThumbItem.c-contentThumbItem--small{width:calc(100%/4 - ((100vw * (24/1280))*3/4) )}}.c-contentThumbItem{width:100%}.c-contentThumbItem .c-contentThumbItem__link{display:block;position:relative;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}.c-contentThumbItem .c-contentThumbItem__link:hover{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);-o-transform:scale(1.01);transform:scale(1.01)}.c-contentThumbItem .c-contentThumbItem__thumb{position:relative;overflow:hidden;height:0;padding-bottom:56.25%;border-radius:calc(100vw*(20 / 390))}@media (min-width: 768px){.c-contentThumbItem .c-contentThumbItem__thumb{border-radius:calc(100vw*(20 / 1280))}}.c-contentThumbItem .c-contentThumbItem__thumb img{width:101%;height:101%;object-fit:cover;position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:all 0.8s cubic-bezier(0.4, 0, 0.2, 1)}.c-contentThumbItem .c-contentThumbItem__thumb img.c-contentThumbItem__thumb__after{opacity:0}.c-contentThumbItem .c-contentThumbItem__thumb.is-blur img{filter:blur(8px);-webkit-filter:blur(8px)}.c-contentThumbItem .c-newIcon{position:absolute;top:0;right:0;-webkit-transform:translate(25%, -25%);-moz-transform:translate(25%, -25%);-ms-transform:translate(25%, -25%);-o-transform:translate(25%, -25%);transform:translate(25%, -25%);z-index:2}.c-contentThumbItem .c-contentThumbItem__info{transition:opacity 0.8s cubic-bezier(0.4, 0, 0.2, 1);display:flex;align-items:center;flex-wrap:wrap;padding:calc(100vw*(16 / 390)) calc(100vw*(0 / 390)) calc(100vw*(16 / 390)) calc(100vw*(0 / 390));gap:calc(100vw * (8 / 390))}@media (min-width: 768px){.c-contentThumbItem .c-contentThumbItem__info{padding:calc(100vw*(16 / 1280)) calc(100vw*(0 / 1280)) calc(100vw*(16 / 1280)) calc(100vw*(0 / 1280))}}@media (min-width: 768px){.c-contentThumbItem .c-contentThumbItem__info{gap:calc(100vw * (8 / 1280))}}.c-contentThumbItem .c-contentThumbItem__info .c-contentThumbList{background:rgba(0,0,0,0.5);position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;opacity:0;flex-direction:column;align-items:center;justify-content:space-between;gap:calc(100vw * (12 / 390));padding:calc(100vw*(16 / 390)) calc(100vw*(0 / 390)) calc(100vw*(16 / 390)) calc(100vw*(0 / 390));text-align:center}@media (min-width: 768px){.c-contentThumbItem .c-contentThumbItem__info .c-contentThumbList{gap:calc(100vw * (12 / 1280))}}@media (min-width: 768px){.c-contentThumbItem .c-contentThumbItem__info .c-contentThumbList{padding:calc(100vw*(16 / 1280)) calc(100vw*(0 / 1280)) calc(100vw*(16 / 1280)) calc(100vw*(0 / 1280))}}.c-contentThumbItem .c-contentThumbItem__title{width:100%;font-size:calc(100vw * (16 / 390));font-weight:600;color:#4e330c}@media (min-width: 768px){.c-contentThumbItem .c-contentThumbItem__title{font-size:calc(100vw * (16 / 1280))}}.c-contentThumbItem .limited{background-color:#fff;position:absolute;bottom:5%;right:3%;width:24px;height:24px;border-radius:10em;-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;color:#e88b68;z-index:1}@keyframes fuwafuwa{0%{transform:translateY(0)}50%{transform:translateY(-4px)}100%{transform:translateY(0)}}@keyframes swing-leaf{0%{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}25%{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}50%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}75%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}100%{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}}@keyframes infinite-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fuwafuwa{0%{transform:translateY(0)}50%{transform:translateY(-4px)}100%{transform:translateY(0)}}@keyframes swing-leaf{0%{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}25%{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}50%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}75%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}100%{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}}@keyframes infinite-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.select-menu-wrap{border:1px solid #e88b68;margin:0 auto 16px;padding:20px;position:relative;width:100%;border-radius:10em;overflow:hidden}.select-menu-wrap::before{background-color:#e88b68;color:#fff;height:100%;text-align:center;width:46px;position:absolute;top:0;bottom:0;right:0;content:"\f0dd";font-size:1.4rem;font-family:"Font Awesome 5 Free";font-style:initial;font-weight:900;line-height:2.5}.select-menu-wrap::after{background-color:#fff;content:"";height:100%;width:100%;position:absolute;top:0;bottom:0;right:0;z-index:-1}.select-menu-wrap .select-menu{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #e88b68;color:#000;height:100%;padding-left:16px;width:100%;position:absolute;top:0;left:0;z-index:2;border-radius:10em}.select-menu-wrap .select-menu:hover{cursor:pointer}.select-menu-wrap .select-menu::-ms-expand{display:none}.select-menu-wrap.type-min{margin-bottom:32px;width:280px}@media (min-width: 576px){.select-menu-wrap.type-min{width:380px}}
