@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap);ol,ul{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,li,ol,p,ul{margin:0}li,ol,ul{list-style:none;background:transparent}button{border:none;outline:none}hr{height:0;border:0}a,hr{margin:0;padding:0}a{font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;color:#000}.section-title{padding:18px 0}@media screen and (min-width:480px){.section-title{padding:20px 0}}.section-title .headline{font-size:1.25rem;display:inline-block;position:relative}@media screen and (min-width:480px){.section-title .headline{font-size:1.375rem}}.section-title.-primary .headline:before,.section-title.-secondary .headline:before{content:"#";display:inline-block}.section-title.-primary.-category .headline:before,.section-title.-secondary.-category .headline:before{content:""}.section-title.-primary .headline{display:inline;padding:2px}@media screen and (min-width:480px){.section-title.-primary .headline{padding:5px}}.section-title.-primary.-yellow .headline{background:linear-gradient(transparent 74%,#fece2f 0,#fece2f)}.section-title.-primary.-green .headline{background:linear-gradient(transparent 74%,#2bad7e 0,#2bad7e)}.section-title.-primary.-orange .headline{background:linear-gradient(transparent 74%,#fe6d2f 0,#fe6d2f)}.section-title.-primary.-blue .headline{background:linear-gradient(transparent 74%,#0c7cff 0,#0c7cff)}.section-title.-secondary.-green .headline{color:#2bad7e}.section-title.-secondary.-orange .headline{color:#fe6d2f}.section-title.-secondary.-blue .headline{color:#0c7cff}.section-title.-extra .headline{line-height:1.2;display:inline;padding:2px}.section-title.-extra .headline.-yellow{background:linear-gradient(transparent 74%,#fece2f 0,#fece2f)}.section-title.-extra .headline.-green{background:linear-gradient(transparent 74%,#2bad7e 0,#2bad7e)}.section-title.-extra .headline.-orange{background:linear-gradient(transparent 74%,#fe6d2f 0,#fe6d2f)}.section-title.-extra .headline.-blue{background:linear-gradient(transparent 74%,#0c7cff 0,#0c7cff)}.section-title.-extra span{font-size:.875rem;line-height:1}.section-title.-arrow .headline{display:inline-block}.section-title.-arrow .headline.-yellow:before{background-image:url(/packs/media/images/icon/allow_yellow-37adcf89bffcc8f92e53b7a6b492bd52.png)}.section-title.-arrow .headline.-green:before,.section-title.-arrow .headline.-yellow:before{content:"";display:inline-block;background-size:18px 20px;background-repeat:no-repeat;width:18px;height:20px;margin-right:8px}.section-title.-arrow .headline.-green:before{background-image:url(/packs/media/images/icon/allow_green-2ca8345854411f769e70efe12158093d.png)}.section-title.-arrow .headline.-orange:before{background-image:url(/packs/media/images/icon/allow_orange-54c33854cb9c8a5240264dac4c0f16a2.png)}.section-title.-arrow .headline.-blue:before,.section-title.-arrow .headline.-orange:before{content:"";display:inline-block;background-size:18px 20px;background-repeat:no-repeat;width:18px;height:20px;margin-right:8px}.section-title.-arrow .headline.-blue:before{background-image:url(/packs/media/images/icon/allow_blue-16f9a6a4e5f1735d65dab16bc08da47c.png)}.section-title.-arrow span{font-size:.875rem;line-height:1}.section-title p{font-size:.75rem;line-height:1.4;margin-top:10px}@media screen and (min-width:480px){.section-title p{font-size:.875rem;margin-top:12px}}.section-title.-movie:after{content:"";display:inline-block;background-size:contain;background-image:url(/packs/media/images/icon/movie-6b9f998153a5c431f6be37552cb3c835.png);background-repeat:no-repeat;width:23px;height:18px;vertical-align:text-bottom;margin-left:8px}@media screen and (min-width:480px){.section-title.-movie:after{width:26px;height:21px;margin-left:10px}}.page-title{margin:28px 0;overflow:hidden}.page-title .headline{font-size:1.25rem;display:inline;padding:2px}.page-title .headline.-yellow{background:linear-gradient(transparent 74%,#fece2f 0,#fece2f)}.page-title .headline.-green{background:linear-gradient(transparent 74%,#2bad7e 0,#2bad7e)}.page-title .headline.-orange{background:linear-gradient(transparent 74%,#fe6d2f 0,#fe6d2f)}.page-title .headline.-blue{background:linear-gradient(transparent 74%,#0c7cff 0,#0c7cff)}.page-title .headline.-tag:before{content:"#";display:inline-block}.page-title .headline.-article_index{display:inline-block}.page-title .headline.-article_index:before{content:"";display:inline-block;background-size:18px 20px;background-repeat:no-repeat;background-image:url(/packs/media/images/icon/allow_yellow-37adcf89bffcc8f92e53b7a6b492bd52.png);width:18px;height:20px;margin:0 8px}.page-title .description{font-size:.75rem;margin-top:15px}.page-title .description p{margin-bottom:10px}.page-title .description p:last-child{margin-bottom:0}.page-title .description p a{text-decoration:underline}.page-title .description[aria-disabled=true]{height:12em;position:relative}.page-title .description[aria-disabled=true]:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 50%,#fff);position:absolute;content:"もっとみる";bottom:0;color:#ff6060;cursor:pointer;padding-top:28px;text-decoration:underline;text-align:center;font-weight:700;display:inline-block;width:100%}@media screen and (min-width:480px){.page-title .headline{font-size:1.375rem;padding:5px}.page-title .description{font-size:.875rem}.page-title .description[aria-disabled=true]{font-size:.875rem;height:11.1em}.page-title .description p{margin-bottom:20px}}.popular-tags{margin:6px auto 28px}.popular-tags .tag-box{margin:auto;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:480px){.popular-tags{margin:0 auto 40px}}.button-box{text-align:center}.button{border:1px solid #ff6060;border-radius:2.5rem;background-color:#fff;font-size:1rem;font-weight:700;color:#ff6060;padding:10px 66px}@media screen and (min-width:480px){.button{font-size:1.125rem;cursor:pointer}}.button.-seemore:after{content:"";display:inline-block;background-size:contain;background-image:url(/packs/media/images/icon/arrow-751bd68dd6c6b3427e54fca44fa2aa65.png);width:12px;height:12px;margin-left:6px}@media screen and (min-width:480px){.button.-seemore:after{width:16px;height:16px;margin-left:8px}}hr{border-top:2px solid rgba(0,0,0,.1)}.header-container{max-width:540px;margin:0 auto}header{height:52px;align-items:center;margin:auto;max-width:580px;position:relative}header,header .globalheader-logo{display:flex}header .menu{position:absolute;right:10px;width:28px;height:22px;background-color:#fff;border-top:3px solid #fece2f;border-bottom:3px solid #0c7cff;padding:8px;margin:8px}header .menu:after,header .menu:before{content:"";display:inline-block;width:100%;position:absolute;left:0}header .menu:before{border-top:3px solid #2bad7e;top:3px}header .menu:after{border-bottom:3px solid #fe6d2f;bottom:4px}.globalnav-header{position:relative}.globalnav-header .menu-close{position:absolute;display:none;top:-55px;right:9px;width:32px;height:26px;padding:8px;margin:8px;background-color:hsla(0,0%,100%,0);z-index:1001}@media screen and (min-width:480px){.globalnav-header .menu-close{background-color:#fff}}.globalnav-header .menu-close:after,.globalnav-header .menu-close:before{content:"";display:inline-block;width:100%;position:absolute;left:0}.globalnav-header .menu-close:before{border-top:3px solid #2bad7e;transform:rotate(45deg)}.globalnav-header .menu-close:after{border-bottom:3px solid #fe6d2f;transform:rotate(135deg)}.globalnav-header .menu-close.hidden-globalnav{display:block}.globalnav{position:fixed;height:100%;width:100vw;top:0;right:0;left:0;background-color:#fff;z-index:1000;overflow-y:scroll}@media screen and (min-width:480px){.globalnav{height:auto;max-width:470px;margin:90px auto 0;border:3px solid #fece2f;border-radius:10px}}.globalnav .globalnav-inner{position:relative;max-width:580px;padding:60px 40px;margin:0 auto}@media screen and (min-width:480px){.globalnav .globalnav-inner{padding:35px 40px 60px;overflow:scroll;max-height:calc(100vh - 140px);overflow-x:hidden;overflow-y:visible}}@media screen and (min-width:480px){.globalnav section{margin:0 40px;text-align:center}}.globalnav .globalnav-age-buttons{margin:2px auto 18px;display:flex;justify-content:center}@media screen and (min-width:480px){.globalnav .globalnav-age-buttons{margin:2px auto 30px}}.globalnav .globalnav-age-buttons .buttons-box{display:flex;justify-content:center}.globalnav .globalnav-link-list{margin:2px auto 18px}@media screen and (min-width:480px){.globalnav .globalnav-link-list{display:flex;flex-direction:column;justify-content:center}}.globalnav .globalnav-link-list li{margin-bottom:14px}@media screen and (min-width:480px){.globalnav .globalnav-link-list li{margin-bottom:16px}}.globalnav .globalnav-tag-link-list li:before{content:"#";display:inline-block}.globalnav .globalnav-sns{display:flex;margin-bottom:30px;justify-content:center;align-items:center}@media screen and (min-width:480px){.globalnav .globalnav-sns{margin-bottom:36px}}.globalnav .globalnav-sns a{width:44px;height:44px;border-radius:50%}.globalnav .globalnav-sns a+a{margin-left:16px}.globalnav .globalnav-button{border:1px solid #ff6060;border-radius:2.5rem;background-color:#fff;font-size:1rem;font-weight:700;color:#ff6060;padding:10px 66px;display:flex;align-items:center;justify-content:center;width:240px;margin:0 auto}@media screen and (min-width:480px){.globalnav .globalnav-button{margin:auto}}.globalnav .globalnav-button:before{content:"";display:inline-block;background-size:contain;background-image:url(/packs/media/images/icon/top-9b6a64fcf1d1ac083a165b3340155998.png);width:16px;height:18px;margin-right:6px}@media screen and (min-width:480px){.globalnav .globalnav-button:before{width:22px;height:25px;margin-right:8px}}.globalnav.hidden-globalnav{display:none}.globalnav-background{position:fixed;top:0;left:0;z-index:999;width:100vw;height:100vh;min-height:100%;background-color:#fff;opacity:.9;display:block}.globalnav-background.hidden-globalnav{display:none}.fixed{position:fixed;left:0;right:0}.category-container{border-top:.5px solid rgba(0,0,0,.1);border-bottom:.5px solid rgba(0,0,0,.1)}@media screen and (min-width:480px){.category-container{border-top:none;border-bottom:none}}.category_link-container{max-width:540px;width:100%;margin:0 auto;overflow-x:auto;overflow-y:hidden;white-space:nowrap;font-size:.5rem;font-weight:700}@media screen and (min-width:480px){.category_link-container{overflow-x:visible;text-align:center}}.category_link-container li{display:inline-block;margin-right:2%;vertical-align:top;white-space:normal;padding:14px 0}@media screen and (min-width:480px){.category_link-container li{padding:0 0 10px}}.category_link-container li.-active{border-bottom:2px solid #fe6d2f}@media screen and (min-width:480px){.category_link-container li.-active{padding:0 0 8px;margin-bottom:10px}}.notification{max-width:540px;margin:0 20px 12px;font-size:.75rem}@media screen and (max-width:330px){.notification{font-size:.6875rem}}.notification img{width:100%;max-height:72px;-o-object-fit:contain;object-fit:contain}.notification .notification__text{border:1px solid rgba(0,0,0,.1);background:#fafafa;padding:10px;line-height:1.4}.notification .notification__link{display:flex;justify-content:space-between;align-items:center;border:1px solid rgba(0,0,0,.1);padding:10px;border-radius:3px;color:#ff6060;font-weight:700}.notification .notification__link:after{content:"";display:inline-block;background-size:contain;background-image:url(/packs/media/images/icon/arrow_small-54027535c9c7bb1993e101d9b6b90865.png);background-repeat:no-repeat;min-width:7px;width:7px;height:12px;margin-left:8px}@media screen and (min-width:480px){.notification{font-size:.8125rem;margin:0 auto 20px}.notification .notification__text{line-height:1.6}}footer{background-color:#fafafa}footer .footer-inner{max-width:540px;padding:30px 20px 100px;margin:auto}footer .footer-inner .footer-concept-message{font-size:.6rem;line-height:1.3;text-align:center;margin-bottom:10px}footer .footer-inner .footer-logo{text-align:center;margin-bottom:30px}@media screen and (min-width:480px){footer .footer-inner .footer-logo{margin-bottom:40px}}@media screen and (min-width:480px){footer .footer-inner .footer-link-list .title{font-size:1.125rem}}footer .footer-inner .footer-link-list h5{font-size:.875rem;font-weight:700;margin-bottom:12px}@media screen and (min-width:480px){footer .footer-inner .footer-link-list ul{display:flex;flex-wrap:wrap;font-size:.875rem}}footer .footer-inner .footer-link-list ul li{margin-bottom:8px}@media screen and (min-width:480px){footer .footer-inner .footer-link-list ul li{margin-bottom:10px;margin-right:20px}}footer .footer-inner .footer-link-list ul li a{padding:6px 6px 6px 0}@media screen and (min-width:480px){footer .footer-inner .footer-link-list ul li a{padding:10px 10px 10px 0}}footer .footer-inner .footer-link-list+.footer-link-list{margin-top:30px}footer .footer-inner .footer-link-list.-horizontal{margin-bottom:24px}@media screen and (min-width:480px){footer .footer-inner .footer-link-list.-horizontal{margin-bottom:34px}}footer .footer-inner .footer-link-list.-horizontal ul{display:flex}footer .footer-inner .footer-link-list.-horizontal ul li{margin-right:10px}@media screen and (min-width:480px){footer .footer-inner .footer-link-list hr{margin-bottom:40px}}@media screen and (min-width:480px){footer .footer-inner .footer-category-link-list .title{font-size:1.125rem}}footer .footer-inner .footer-category-link-list h5{font-size:.875rem;color:#000;font-weight:700;margin-bottom:12px}footer .footer-inner .footer-category-link-list .category-link-container{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:8px}@media screen and (min-width:480px){footer .footer-inner .footer-category-link-list .category-link-container{margin-bottom:16px}}footer .footer-inner .footer-category-link-list .category-link-container .category-link{width:48%;padding:16px 12px 18px;margin-bottom:12px;border-radius:6px}@media screen and (min-width:480px){footer .footer-inner .footer-category-link-list .category-link-container .category-link{width:31%;margin-bottom:16px}}footer .footer-inner .footer-category-link-list .category-link-container .category-link h6{font-size:.875rem;color:#000;font-weight:700;margin:0 4px 6px}footer .footer-inner .footer-category-link-list .category-link-container .category-link:nth-child(4n-1){border:1px solid #fe6d2f;color:#fe6d2f}footer .footer-inner .footer-category-link-list .category-link-container .category-link:nth-child(4n-2){border:1px solid #2bad7e;color:#2bad7e}footer .footer-inner .footer-category-link-list .category-link-container .category-link:nth-child(4n-3){border:1px solid #fece2f;color:#fece2f}footer .footer-inner .footer-category-link-list .category-link-container .category-link:nth-child(4n-4){border:1px solid #0c7cff;color:#0c7cff}footer .footer-inner .footer-category-link-list .category-link-container .category-link ul{color:#000;font-size:.75rem}@media screen and (min-width:480px){footer .footer-inner .footer-category-link-list .category-link-container .category-link ul{font-size:.875rem}}footer .footer-inner .footer-category-link-list .category-link-container .category-link ul li{display:list-item;margin-bottom:6px}.top-container{margin:0 20px;border-bottom:2px solid rgba(0,0,0,.1)}@media screen and (min-width:480px){.top-container{border-top:.5px solid rgba(0,0,0,.1)}}.top-eyecatch-age-buttons{display:flex;justify-content:center;margin:4px auto 10px}@media screen and (min-width:480px){.top-eyecatch-age-buttons{margin:4px auto 18px}}.top-main-articles{margin-bottom:20px}@media screen and (min-width:480px){.top-main-articles{margin-bottom:30px}}.top-below-area{padding:8px 0 0;margin:40px auto 6px;border-top:2px solid rgba(0,0,0,.1)}@media screen and (min-width:480px){.top-below-area{padding:20px 0 0;margin:24px auto 0}}.top-below-area .top-exparts-articles{margin-bottom:30px}.top-below-area .top-school-information{margin-bottom:26px}.top-below-area .top-school-information img{margin-bottom:20px}@media screen and (min-width:480px){.top-below-area .top-school-information img{margin-bottom:30px}}.articles-border-box{margin-top:14px}@media screen and (min-width:480px){.articles-border-box{margin-top:0;padding:0 20px}}.articles-container{margin:0 20px;border-bottom:2px solid rgba(0,0,0,.1)}.article-series-items{font-size:.75rem;margin-top:14px;display:flex;align-items:center}@media screen and (min-width:480px){.article-series-items{margin-top:18px}}.article-series-items .series-label{margin-right:8px}.article-series-items .series-name{text-decoration:underline}@media screen and (min-width:480px){.article-series-items .series-name{font-size:.875rem}}.article-title{padding:18px 0}@media screen and (min-width:480px){.article-title{padding:24px 0 20px}}.article-title h1{font-size:1.375rem;line-height:1.4}@media screen and (min-width:480px){.article-title h1{font-size:1.56rem}}.article-tags{margin-right:10px}.article-tags .article-tag-text{display:inline-block;font-size:.75rem;font-weight:700;margin-right:12px;margin-bottom:2px;color:#ff6060}@media screen and (min-width:480px){.article-tags .article-tag-text{font-size:.875rem}}.article-pr-badge{display:flex;justify-content:flex-end}.article-pr-badge span{font-size:.75rem;color:rgba(0,0,0,.5);border:1px solid rgba(0,0,0,.5);padding:0 4px}.article-information-box{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.article-published-date{font-size:.75rem;color:rgba(0,0,0,.5)}@media screen and (min-width:480px){.article-published-date{font-size:.875rem}}.sns-share-buttons{margin-bottom:30px;display:flex;justify-content:center;align-items:center}@media screen and (min-width:480px){.sns-share-buttons{margin-bottom:40px}}.sns-share-buttons a{display:flex;justify-content:center;align-items:center;border:1px solid rgba(0,0,0,.1);width:100%;height:50px;border-radius:6px;margin-right:10px}@media screen and (min-width:480px){.sns-share-buttons a{height:70px}}@media screen and (min-width:480px){.sns-share-buttons a img{height:auto}}@media screen and (min-width:480px){.sns-share-buttons a .facebook,.sns-share-buttons a .twitter{width:34px}}@media screen and (min-width:480px){.sns-share-buttons a .line{width:32px}}.sns-share-buttons a:last-child{margin-right:0}.article-mainimage{width:100%;height:calc(100vw - 40px);border-radius:10px;margin:4px auto 16px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:480px){.article-mainimage{height:540px;margin:10px auto 20px}}.article-leadparagraph{margin-bottom:24px}@media screen and (min-width:480px){.article-leadparagraph{margin-bottom:30px}}.article-toc{border-top:2px solid #2bad7e;border-bottom:2px solid #2bad7e;padding:16px 20px;margin-bottom:30px}@media screen and (min-width:480px){.article-toc{padding:28px 20px;margin-bottom:40px}}.article-toc .title{font-size:1.125rem;font-weight:700;margin-bottom:12px}@media screen and (min-width:480px){.article-toc .title{font-size:1.25rem;margin-bottom:20px}}.article-toc .toc-links{text-decoration:underline}.article-toc .toc-links li+li{margin-top:8px}@media screen and (min-width:480px){.article-toc .toc-links li+li{margin-top:14px}}.article-toc .toc-links[aria-disabled=true]{max-height:138px;position:relative;overflow:hidden}@media screen and (min-width:480px){.article-toc .toc-links[aria-disabled=true]{max-height:176px}}.article-toc .toc-links[aria-disabled=true]:before{position:absolute;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 38%,#fff);content:"目次をすべてみる";width:100%;text-align:center;bottom:0;color:#ff6060;font-weight:700;text-decoration:underline;padding:28px 0 0;cursor:pointer}@media screen and (min-width:480px){.article-toc .toc-links[aria-disabled=true]:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 48%,#fff);padding:40px 0 0}}.article-profile{text-align:center;margin-bottom:30px}.article-profile .profile-title{font-weight:700;position:relative}.article-profile .profile-title span{padding:0 18px;background-color:#fff}.article-profile .profile-title:after{content:"";width:100%;border-top:1px solid rgba(0,0,0,.1);position:absolute;top:45%;right:0;z-index:-10}.article-profile .profile-image{margin:18px 0 10px;border-radius:50%;width:70px;height:70px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:480px){.article-profile .profile-image{margin:20px 0}}.article-profile .profile-name{margin-bottom:16px;font-size:1rem;font-weight:700}@media screen and (min-width:480px){.article-profile .profile-name{font-size:1.125rem}}.article-profile .profile-name span{display:block;font-size:.75rem;color:rgba(0,0,0,.5);font-weight:400;margin-bottom:2px}@media screen and (min-width:480px){.article-profile .profile-name span{font-size:.875rem;margin-bottom:4px}}.article-profile .profile-detail{margin-bottom:14px;padding:0 10px;font-size:.75rem;color:rgba(0,0,0,.5);text-align:left}@media screen and (min-width:480px){.article-profile .profile-detail{padding:0 20px;font-size:.875rem}}.article-profile .profile-detail a{text-decoration:underline}.article-profile .profile-text-link{color:#ff6060;text-decoration:underline;font-size:.75rem}@media screen and (min-width:480px){.article-profile .profile-text-link{font-size:.875rem}}.article-profile .profile-text-link:after{content:"";display:inline-block;background-size:contain;background-image:url(/packs/media/images/icon/arrow-751bd68dd6c6b3427e54fca44fa2aa65.png);width:9px;height:9px;margin-left:6px}@media screen and (min-width:480px){.article-profile .profile-text-link:after{width:12px;height:12px;margin-left:8px}}.recommend-articles{border-top:2px solid #2bad7e;margin-bottom:30px}.article-tag-box{text-align:center;margin:40px auto 10px}@media screen and (min-width:480px){.article-tag-box{margin:50px auto 18px}}.article{margin-bottom:40px}.article h2{font-size:1.25rem;font-weight:700;margin:50px 0 40px;display:flex}@media screen and (min-width:480px){.article h2{font-size:1.375rem;margin:60px 0 50px}}.article h2:before{content:"";display:inline-block;min-width:18px;min-height:20px;width:18px;height:20px;background-size:contain;background-repeat:no-repeat;margin:6px 9px 0 0}@media screen and (min-width:480px){.article h2:before{min-width:24px;min-height:27px;width:24px;height:27px;margin:2px 11px 0 0}}.article h2+p{margin-top:-10px}.article h2+.article-link,.article h2+.img-box,.article h2+.img-reference-box,.article h2+.nadia-card,.article h2+.yourtube,.article h2+img{margin:-8px auto 36px}.article h2.-yellow:before{background-image:url(/packs/media/images/article/polygon_01-da8728cb75eaf617d68cd8a083974d3f.png)}.article h2.-green:before{background-image:url(/packs/media/images/article/polygon_02-eb1c07e7220aad01a9a185fc36913762.png)}.article h2.-orange:before{background-image:url(/packs/media/images/article/polygon_03-c93afddb3987865c240197c0b8735ac8.png)}.article h2.-blue:before{background-image:url(/packs/media/images/article/polygon_04-933d5b4769b8b58e9ddc601ab70b2a05.png)}.article h3{font-size:1.125rem;font-weight:700;margin:40px 0 30px;display:flex}@media screen and (min-width:480px){.article h3{font-size:1.25rem;margin:50px 0 40px}}.article h3:before{content:"";display:inline-block;min-width:13px;min-height:13px;width:13px;height:13px;border-radius:50%;margin:8px 10px 0 3px}@media screen and (min-width:480px){.article h3:before{min-width:18px;min-height:18px;width:18px;height:18px;margin:6px 10px 0 6px}}.article h3+p{margin-top:-12px}.article h3+.article-link,.article h3+.img-box,.article h3+.img-reference-box,.article h3+.nadia-card,.article h3+.yourtube,.article h3+img{margin:4px auto 36px}.article h4{font-size:1rem;font-weight:700;margin:40px 0 20px;display:flex}@media screen and (min-width:480px){.article h4{font-size:1.125rem;margin:50px 0 30px}}.article h4:before{content:"";display:inline-block;min-width:8px;min-height:8px;width:8px;height:8px;border-radius:2px;margin:8px 13px 0 5px}@media screen and (min-width:480px){.article h4:before{min-width:12px;min-height:12px;width:12px;height:12px;margin:8px 14px 0 9px}}.article h4+p{margin-top:-4px}.article h4+.article-link,.article h4+.img-box,.article h4+.img-reference-box,.article h4+.nadia-card,.article h4+.yourtube,.article h4+img{margin:14px auto 36px}.article h3.-yellow:before,.article h4.-yellow:before{background-color:#fece2f}.article h3.-green:before,.article h4.-green:before{background-color:#2bad7e}.article h3.-orange:before,.article h4.-orange:before{background-color:#fe6d2f}.article h3.-blue:before,.article h4.-blue:before{background-color:#0c7cff}.article p{line-height:1.65}.article p+p{margin-top:12px}@media screen and (min-width:480px){.article p+p{margin-top:14px}}.article img{width:100%;height:auto;border-radius:10px;-o-object-fit:cover;object-fit:cover}.article a{margin-bottom:12px;line-height:1.65;text-decoration:underline;display:inline-block;word-break:break-all}@media screen and (min-width:480px){.article a{margin-bottom:14px}}.article ol li,.article ul li{margin-bottom:6px}@media screen and (min-width:480px){.article ol li,.article ul li{margin-bottom:8px}}.article ul li{display:flex}.article ul li:before{content:"・"}.article ol{counter-reset:number 0}.article ol li{display:flex}.article ol li:before{counter-increment:number 1;content:counter(number) ".";margin-right:8px;margin-left:2px}.article .border-box{margin:36px 0;padding:18px 20px;border:2px solid #fece2f;border-radius:14px}@media screen and (min-width:480px){.article .border-box{margin:48px 0}}.article .border-box .border-box-title{margin:0 0 14px;font-size:1.125rem;font-weight:700}@media screen and (min-width:480px){.article .border-box .border-box-title{margin:0 0 14px;font-size:1.125rem}}.article .border-box .border-box-title:before{display:none}.article .border-box p:last-child{margin-bottom:0}.article .article_image{width:calc(100vw - 40px);height:calc(75vw - 30px);display:flex;justify-content:center;align-items:center;margin-top:14px}@media screen and (min-width:480px){.article .article_image{width:100%;height:405px;margin-top:12px}}.article .article_image img{width:auto;max-width:100%;max-height:100%}.article .comment{display:flex;margin:36px 0}@media screen and (min-width:480px){.article .comment{margin:48px 0}}.article .comment .ballon{padding:16px 14px;border:2px solid #fece2f;border-radius:14px;position:relative;margin-right:32px;margin-bottom:0;flex:1 1;display:flex;justify-content:center;align-items:center}@media screen and (min-width:480px){.article .comment .ballon{padding:14px 20px}}.article .comment .ballon:before{content:"";display:inline-block;position:absolute;top:35%;right:-21px;width:22px;height:20px;background-size:contain;background-repeat:no-repeat;background-image:url(/packs/media/images/article/ballon_tail-07a2e09ef60832d588d53116eea142bf.png)}.article .comment .character{display:flex;flex-direction:column;justify-content:center;width:60px}@media screen and (min-width:480px){.article .comment .character{width:70px}}.article .comment .character img{width:50px;height:50px;border-radius:50%;margin:4px auto 10px;background-size:100% 100%;background-image:url(/packs/media/images/oyako_no_kufu-8a8d301f29b4f2c430a1fff2b014d8ec.png);border:0}@media screen and (min-width:480px){.article .comment .character img{width:60px;height:60px;margin-bottom:10px}}.article .comment .character .character-name{font-size:.625rem;text-align:center}@media screen and (min-width:480px){.article .comment .character .character-name{font-size:.75rem}}.article .img-reference-box{text-align:center;margin:36px 0}@media screen and (min-width:480px){.article .img-reference-box{margin:48px 0}}.article .img-reference-box>.title{margin-bottom:14px;text-align:left;font-weight:700}@media screen and (min-width:480px){.article .img-reference-box>.title{margin-bottom:16px}}.article .img-reference-box img{margin-bottom:6px}@media screen and (min-width:480px){.article .img-reference-box img{margin-bottom:10px}}.article .img-reference-box a{font-size:.75rem;display:flex;justify-content:center;align-items:center}@media screen and (min-width:480px){.article .img-reference-box a{font-size:.875rem}}.article .img-reference-box a:after{content:"";display:inline-block;width:14px;height:14px;margin-left:4px;background-size:contain;background-repeat:no-repeat;background-image:url(/packs/media/images/icon/newwindow-primary-49272ab8fecd419b602ff9873e8805ee.png)}@media screen and (min-width:480px){.article .img-reference-box a:after{width:18px;height:18px;margin-left:8px}}.article .article-link{display:flex;margin:36px -20px;padding:20px;background-color:#fafafa;text-decoration:none}@media screen and (min-width:480px){.article .article-link{margin:48px 0}}.article .article-link img{margin-bottom:0;margin-right:16px;border-radius:6px;width:80px;height:80px}@media screen and (min-width:480px){.article .article-link img{width:100px;height:100px}}.article .article-link .text{min-height:80px;padding:2px 0;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:480px){.article .article-link .text{min-height:100px}}.article .article-link .text .title{line-height:1.3;font-weight:700;font-family:YuGothic,Yu Gothic Medium,Yu Gothic,Noto Sans JP,Roboto,Segoe UI semibold,Helvetica Neue,HelveticaNeue,Segoe UI,Verdana,Meiryo,sans-serif;margin-bottom:4px}.article .article-link .text .date{font-size:.75rem;line-height:1;color:rgba(0,0,0,.5);margin:0}@media screen and (min-width:480px){.article .article-link .text .date{font-size:.875rem}}.article .yourtube{position:relative;width:100%;padding-top:56.25%;margin:36px 0}@media screen and (min-width:480px){.article .yourtube{margin:48px 0}}.article .yourtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}.article .nadia-card{width:calc(100% - 80px);margin:36px 40px}@media screen and (min-width:480px){.article .nadia-card{width:calc(100% - 160px);margin:48px 80px}}.article .shop-item-contents{padding:20px 10px;border-top:2px solid #ff6060;border-bottom:2px solid #ff6060;margin:36px 0}@media screen and (min-width:480px){.article .shop-item-contents{margin:48px 0}}.article .shop-item-contents .shop-item{display:flex;margin-bottom:15px}.article .shop-item-contents .shop-item .item-image{width:120px;max-height:150px;display:flex;justify-content:center;align-items:center}.article .shop-item-contents .shop-item .item-image img{display:block;max-width:100%;max-height:150px}.article .shop-item-contents .shop-item .item-image a img:active,.article .shop-item-contents .shop-item .item-image a img:hover{opacity:.7}.article .shop-item-contents .shop-item .item-info{padding-left:10px}@media screen and (min-width:480px){.article .shop-item-contents .shop-item .item-info{padding-left:24px}}.article .shop-item-contents .shop-item .item-info .shop-name{display:inline-block;font-size:14px;line-height:1;color:rgba(0,0,0,.5);margin-bottom:8px}.article .shop-item-contents .shop-item .item-info .title{font-weight:700;font-size:16px;line-height:1.5;margin-bottom:15px}.article .shop-item-contents .shop-item .item-info .price{font-weight:700;font-size:20px}.article .shop-item-contents .shop-item .item-info .price .price-units{font-size:14px}.article .shop-item-contents .shop-box{margin:12px 0 10px;padding:16px;border:1px solid rgba(0,0,0,.1);border-radius:14px}.article .shop-item-contents .shop-box .shop-box-title{margin:0 0 5px;font-weight:700}.article .shop-item-contents .shop-box p:last-child{margin-bottom:0}.article .shop-item-contents .shop-button{display:block;width:273px;max-width:100%;text-align:center;margin:0 auto 20px;font-weight:700;font-size:16px;line-height:1.5;color:#fff;padding:12px 15px 10px;background:#ff6060;border-radius:40px;box-sizing:border-box;text-decoration:none}.article .shop-item-contents .shop-button:active,.article .shop-item-contents .shop-button:hover{opacity:.7}.article .shop-item-contents .shop-button:after{content:"";background-image:url(/packs/media/images/icon/newwindow-white-f578e9c0cddafd518a14cc1bce98ee9b.png);background-size:contain;background-repeat:no-repeat;display:inline-block;width:14px;height:14px;margin-left:8px}.article .shop-item-contents .shop-item-notes{color:rgba(0,0,0,.5);font-weight:500;font-size:10px;line-height:1.3}.article .shop-item-contents .shop-item-notes span{display:block}.article .shop-item-contents .shop-item-notes span:first-child{margin-bottom:8px}.article .shop-item-contents+.shop-item-contents{border-top:none;margin-top:-36px}@media screen and (min-width:480px){.article .shop-item-contents+.shop-item-contents{margin-top:-48px}}.article :last-child{margin-bottom:0}.tag-container{margin:0 20px}.editor-container{margin:0 20px;border-bottom:2px solid rgba(0,0,0,.1)}.editor-container h1{padding:4px 0 10px;margin-bottom:20px;font-size:1.25rem}@media screen and (min-width:480px){.editor-container h1{padding:20px 0;font-size:1.375rem}}.editor-message-box{padding:4px 0 20px;margin-bottom:10px}@media screen and (min-width:480px){.editor-message-box{padding:4px 0 32px;margin-bottom:20px}}.editor-message-box .message-title{font-size:1rem;font-weight:700;margin-bottom:12px}@media screen and (min-width:480px){.editor-message-box .message-title{font-size:1.125rem;margin-bottom:20px}}.editor-message-box .message p+p{margin-top:20px}.editor-message-box .message .message-credit{text-align:right}.editor-concept-box{padding:24px 0 30px;border-top:2px solid #fece2f;border-bottom:2px solid #fece2f}@media screen and (min-width:480px){.editor-concept-box{padding:36px 0 38px}}.editor-concept-box .concept-title{font-size:1rem;font-weight:700;margin-bottom:16px}@media screen and (min-width:480px){.editor-concept-box .concept-title{font-size:1.125rem;margin-bottom:20px}}.editor-concept-box ol{counter-reset:number 0}.editor-concept-box ol li{display:flex}.editor-concept-box ol li:before{counter-increment:number 1;content:counter(number) ".";font-weight:700;margin-right:14px}.editor-concept-box ol li+li{margin-top:12px}@media screen and (min-width:480px){.editor-concept-box ol li+li{margin-top:14px}}.editor-concept-box ol.tos-sub-list li:before{font-weight:400;content:"(" counter(number) ")";margin-right:10px}.editor-about-box{padding:24px 0 30px}@media screen and (min-width:480px){.editor-about-box{padding:36px 0}}.editor-about-box .about-title{font-size:1.25rem;font-weight:700;font-family:YuGothic,Yu Gothic Medium,Yu Gothic,Noto Sans JP,Roboto,Segoe UI semibold,Helvetica Neue,HelveticaNeue,Segoe UI,Verdana,Meiryo,sans-serif;margin-bottom:18px}@media screen and (min-width:480px){.editor-about-box .about-title{margin-bottom:20px}}.editor-about-box dl dt{font-size:1rem;font-weight:700;font-family:YuGothic,Yu Gothic Medium,Yu Gothic,Noto Sans JP,Roboto,Segoe UI semibold,Helvetica Neue,HelveticaNeue,Segoe UI,Verdana,Meiryo,sans-serif;margin-bottom:4px}@media screen and (min-width:480px){.editor-about-box dl dt{font-size:1.125rem;margin-bottom:12px}}.editor-about-box dl+dl{margin-top:18px}@media screen and (min-width:480px){.editor-about-box dl+dl{margin-top:20px}}.series-container{margin:0 20px;border-bottom:2px solid rgba(0,0,0,.1)}.series-items{font-size:.75rem;margin-bottom:10px;display:flex;align-items:center}@media screen and (min-width:480px){.series-items{font-size:.875rem;margin-bottom:18px}}.series-items .series-label{margin-right:8px}@media screen and (min-width:480px){.series-items .series-label{margin-right:10px}}.series-items.-recommend{margin-bottom:-9px;margin-top:18px}@media screen and (min-width:480px){.series-items.-recommend{margin-bottom:-10px;margin-top:20px}}.series-label{font-size:.75rem;color:#fff;line-height:1;border-radius:2px;min-width:38px;width:38px;height:20px;background-color:#fe6d2f;display:flex;justify-content:center;align-items:center}@media screen and (min-width:480px){.series-label{font-size:.875rem;width:40px;height:22px}}.series-button-box{text-align:center;margin:10px auto 30px}.series{padding-bottom:30px}@media screen and (min-width:480px){.series{padding-bottom:40px}}.series__title{font-size:1.25rem;font-weight:700;line-height:1.4;margin-bottom:10px}@media screen and (min-width:480px){.series__title{margin-bottom:20px}}.series+.series{border-top:2px solid rgba(0,0,0,.1);padding-top:20px}@media screen and (min-width:480px){.series+.series{padding-top:30px}}.profiles-container{margin:0 20px;border-bottom:2px solid rgba(0,0,0,.1)}.profile{display:block;padding:0 0 20px}@media screen and (min-width:480px){.profile{padding:0 0 30px}}.profile__horizontal{display:flex;align-items:center;margin-bottom:12px}@media screen and (min-width:480px){.profile__horizontal{margin-bottom:18px}}.profile__description{font-size:.75rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media screen and (min-width:480px){.profile__description{font-size:.875rem}}.profile+.profile{border-top:2px solid rgba(0,0,0,.05);padding-top:20px}@media screen and (min-width:480px){.profile+.profile{padding-top:30px}}.profile .profile-image{border-radius:50%;margin-right:14px;width:80px;height:80px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:480px){.profile .profile-image{width:100px;height:100px}}.profile .profile-profession{font-size:.75rem;margin-bottom:2px}@media screen and (min-width:480px){.profile .profile-profession{font-size:.875rem;margin-bottom:4px}}.profile .profile-name{font-size:1rem;font-weight:700}@media screen and (min-width:480px){.profile .profile-name{font-size:1.125rem}}.profile-page-title{display:flex;align-items:center;margin-bottom:12px}.profile-page-title .profile-image{border-radius:50%;margin-right:14px;width:80px;height:80px;-o-object-fit:cover;object-fit:cover}.profile-page-title .profile-profession{font-size:.875rem;margin-bottom:2px}.profile-sub-title{font-size:.875rem;margin-bottom:20px}@media screen and (min-width:480px){.profile-sub-title{font-size:1rem}}.profile-button-box{text-align:center;margin:10px auto 30px}.article-index-container{margin:0 20px}.oyako-kufu-modal{display:none}.oyako-menu-button{margin-left:8px}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{font-size:.875rem;line-height:1.5;font-family:YuGothic,Yu Gothic Medium,Yu Gothic,Noto Sans JP,Roboto,Segoe UI,Helvetica Neue,HelveticaNeue,Verdana,Meiryo,sans-serif}@media screen and (min-width:480px){body{font-size:1rem}}b,em,strong{font-family:YuGothic,Yu Gothic Medium,Yu Gothic,Noto Sans JP,Roboto,Segoe UI semibold,Helvetica Neue,HelveticaNeue,Segoe UI,Verdana,Meiryo,sans-serif}a{color:inherit}_:lang(x)::-ms-backdrop,body{font-family:Segoe UI,メイリオ,Meiryo,sans-serif}.breadcrumb-list{padding:6px 0 0 20px;display:flex;align-items:baseline;flex-wrap:nowrap;overflow:auto;width:calc(100% - 20px);-ms-overflow-style:none;scrollbar-width:none}@media screen and (min-width:480px){.breadcrumb-list{padding:4px 0 14px 20px}}.breadcrumb-list::-webkit-scrollbar{display:none}.breadcrumb-list .listitem{font-size:.75rem;line-height:1;white-space:nowrap;color:#8d8d8d}@media screen and (min-width:480px){.breadcrumb-list .listitem{font-size:.875rem}}.breadcrumb-list .listitem a.root:before{content:"";display:inline-block;background-size:16px 12px;background-repeat:no-repeat;background-image:url(/packs/media/images/icon/breadcrumb/top-b068d53576e33cb3ca8cf759b5e4cd4a.png);width:16px;height:12px;margin-right:2px}@media screen and (min-width:480px){.breadcrumb-list .listitem a.root:before{background-size:20px 16px;width:20px;height:16px;margin-right:4px}}.breadcrumb-list .listitem+.listitem:before{content:"";display:inline-block;background-size:6px 10px;background-repeat:no-repeat;background-image:url(/packs/media/images/icon/breadcrumb/arrow-9a437001b22bf73de40c89e9f079f1cc.png);width:6px;height:10px;margin:0 6px}@media screen and (min-width:480px){.breadcrumb-list .listitem+.listitem:before{background-size:6px 12px;width:6px;height:12px;margin:0 12px}}@media screen and (min-width:480px){.sns-container{max-width:580px;margin:0 auto}}.sns-buttons{margin:0 20px;padding:26px 0;display:flex;justify-content:space-between;align-items:center}.sns-buttons .message{font-size:.75rem;font-weight:700;line-height:1.6}@media screen and (min-width:480px){.sns-buttons .message{font-size:1rem}}.sns-buttons .buttons a{width:42px;height:42px;border-radius:50%}.sns-buttons .buttons a+a{margin-left:6px}.age-buttons{padding:8px 0 36px;margin:40px auto 6px;text-align:center;border-top:2px solid #fece2f;border-bottom:2px solid #fece2f}@media screen and (min-width:480px){.age-buttons{padding:10px 0 38px;margin:40px auto 10px}}.age-button,.age-buttons .buttons-box{display:flex;justify-content:center}.age-button{border-radius:50%;width:62px;height:62px;align-items:center}@media screen and (min-width:480px){.age-button{width:64px;height:64px}}.age-button:first-child{background-color:#fece2f}.age-button:nth-child(2){background-color:#2bad7e}.age-button:nth-child(3){background-color:#fe6d2f}.age-button:nth-child(4){background-color:#0c7cff}.age-button+.age-button{margin-left:16px}@media screen and (min-width:480px){.age-button+.age-button{margin-left:20px}}.age-button .age-text{font-size:1.6875rem;font-weight:500;color:#fff;font-family:Avenir Next,Helvetica,Arial,Helvetica Neue,sans-serif;display:flex;align-items:baseline}@media screen and (min-width:480px){.age-button .age-text{font-size:1.875rem}}.age-button .age-text span{font-size:.875rem;font-family:YuGothic,Yu Gothic Medium,Yu Gothic,Noto Sans JP,Roboto,Segoe UI,Helvetica Neue,HelveticaNeue,Verdana,Meiryo,sans-serif}@media screen and (min-width:480px){.age-button .age-text span{font-size:1.0625rem}}@media screen and (max-width:320px){.age-button{width:57px;height:57px}.age-button+.age-button{margin-left:12px}}.row-lists{display:flex;margin-bottom:20px}@media screen and (min-width:480px){.row-lists{margin-bottom:30px}}.row-lists li{flex:1 1;margin-right:16px}.row-lists li img{margin-bottom:6px;border-radius:6px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:480px){.row-lists li img{margin-bottom:10px}}.row-lists li p{font-family:YuGothic,Yu Gothic Medium,Yu Gothic,Noto Sans JP,Roboto,Segoe UI semibold,Helvetica Neue,HelveticaNeue,Segoe UI,Verdana,Meiryo,sans-serif;font-weight:700;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.row-lists li .article-series-image{position:relative}.row-lists li .article-series-image .series-number{font-size:.75rem;line-height:1;font-weight:400;background-color:hsla(0,0%,100%,.9);position:absolute;padding:4px 6px;bottom:6px;left:0}@media screen and (min-width:480px){.row-lists li .article-series-image .series-number{font-size:.875rem;bottom:10px}}.row-lists li:last-child{margin-right:0}.row-lists .subinformation{font-size:.75rem;color:rgba(0,0,0,.5);display:flex;justify-content:space-between;align-items:center;margin-top:4px}@media screen and (min-width:480px){.row-lists .subinformation{font-size:.875rem}}.row-lists .subinformation .pr-badge{padding:0 4px;border-radius:3px;color:#fff;background:rgba(0,0,0,.5)}.ranking-icon{display:flex;justify-content:center;align-items:center;color:#fff;font-size:.875rem;line-height:1;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.3);width:22px;height:22px;border-radius:6px 0 0}.ranking-icon.-first,.ranking-icon.-second,.ranking-icon.-third{width:21px;height:23px;top:-12px;background-size:cover;background-repeat:no-repeat;padding-top:7px;border-radius:0;background-color:transparent}.ranking-icon.-first{background-image:url(/packs/media/images/icon/ranking/first-a1d5228f164e477ef39e597117c07e58.png)}.ranking-icon.-second{background-image:url(/packs/media/images/icon/ranking/second-559c41fad3aaaff7657546adb8121093.png)}.ranking-icon.-third{background-image:url(/packs/media/images/icon/ranking/third-6e06b62df2f7520448fcab10d0838026.png)}.column-lists{margin-bottom:20px}@media screen and (min-width:480px){.column-lists{margin-bottom:30px}}.column-lists li{position:relative;margin-bottom:10px}.column-lists li:after{content:"";display:inline-block;width:calc(100% - 96px);border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:10px;position:absolute;right:0}@media screen and (min-width:480px){.column-lists li:after{width:calc(100% - 116px)}}.column-lists .list-box{display:flex}.column-lists .list-box img{margin-bottom:10px;margin-right:16px;border-radius:6px;width:80px;height:80px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:480px){.column-lists .list-box img{width:100px;height:100px}}.column-lists .list-box .list-text{height:80px;width:calc(100% - 95px);padding:2px 0;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:480px){.column-lists .list-box .list-text{height:100px;padding:16px 0 10px}}.column-lists .list-box .list-text .title{font-family:YuGothic,Yu Gothic Medium,Yu Gothic,Noto Sans JP,Roboto,Segoe UI semibold,Helvetica Neue,HelveticaNeue,Segoe UI,Verdana,Meiryo,sans-serif;font-weight:700;line-height:1.3}.column-lists .list-box .list-text .subinformation{font-size:.75rem;color:rgba(0,0,0,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;justify-content:space-between}@media screen and (min-width:480px){.column-lists .list-box .list-text .subinformation{font-size:.875rem}}.column-lists .list-box .list-text .subinformation .pr-client-name{max-width:calc(100% - 32px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.column-lists .list-box .list-text .subinformation .pr-badge{padding:0 4px;border-radius:3px;color:#fff;background:rgba(0,0,0,.5)}.column-lists .list-box.-exparts{border-radius:50%}.no-article{margin-bottom:40px}.tag{font-size:.875rem;font-family:YuGothic,Yu Gothic Medium,Yu Gothic,Noto Sans JP,Roboto,Segoe UI semibold,Helvetica Neue,HelveticaNeue,Segoe UI,Verdana,Meiryo,sans-serif;font-weight:700;border:1px solid rgba(0,0,0,.1);border-radius:2.5rem;padding:6px 12px;margin:0 4px 10px;display:inline-block}@media screen and (min-width:480px){.tag{font-size:1rem;padding:7px 12px;margin:0 6px 14px}}.tag:before{content:"#";display:inline-block}.pagination{padding:15px 0 30px;display:flex;justify-content:center;align-items:center}@media screen and (min-width:480px){.pagination{padding:0 0 30px}}.pagination .current,.pagination .page a{display:flex;justify-content:center;align-items:center}.pagination .page a{min-width:40px;min-height:40px}@media screen and (min-width:480px){.pagination .page a{width:55px;height:55px}}.pagination .page{min-width:40px;min-height:40px;border-radius:50%}@media screen and (min-width:480px){.pagination .page{width:55px;height:55px}}.pagination .page+.page{margin-left:4px}@media screen and (min-width:480px){.pagination .page+.page{margin-left:10px}}.pagination .page:nth-child(4n-1){border:1px solid #fe6d2f;color:#fe6d2f}.pagination .page:nth-child(4n-1).current{background-color:#fe6d2f}.pagination .page:nth-child(4n-2){border:1px solid #0c7cff;color:#0c7cff}.pagination .page:nth-child(4n-2).current{background-color:#0c7cff}.pagination .page:nth-child(4n-3){border:1px solid #fece2f;color:#fece2f}.pagination .page:nth-child(4n-3).current{background-color:#fece2f}.pagination .page:nth-child(4n-4){border:1px solid #2bad7e;color:#2bad7e}.pagination .page:nth-child(4n-4).current{background-color:#2bad7e}.pagination .page.current{color:#fff}.pagination .page.gap{border:none;display:flex;justify-content:center;align-items:center;padding-bottom:10px}.pagination .page.gap.page{min-width:20px}@media screen and (max-width:320px){.pagination .page.gap{display:none}}.pagination .next a,.pagination .next img,.pagination .prev a,.pagination .prev img{display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-size:cover;width:26px;height:18px}@media screen and (min-width:480px){.pagination .next a,.pagination .next img,.pagination .prev a,.pagination .prev img{width:32px;height:24px}}.pagination .prev{margin-right:6px}@media screen and (max-width:320px){.pagination .prev{margin-right:2px}}@media screen and (min-width:480px){.pagination .prev{margin-right:20px}}.pagination .next{margin-left:6px}@media screen and (max-width:320px){.pagination .next{margin-left:2px}}@media screen and (min-width:480px){.pagination .next{margin-left:20px}}.pagination .prev a{background-image:url(/packs/media/images/previous-040c6ed417d5f7209fe676f931cae9b7.png)}.pagination .next a{background-image:url(/packs/media/images/next-c5ab6485587a48ccbb3e1eeb82859740.png)}@media screen and (min-width:480px){.contents{max-width:580px;margin:0 auto}}.google-ads-item{display:flex;justify-content:center;align-items:center;margin:30px auto}@media screen and (min-width:480px){.google-ads-item{margin:40px auto}}.google-ads-item.ad-container-100{height:100px}.google-ads-item.ad-container-250{height:250px}.google-ads-item.ad-container-280{height:280px}.footer-google-ads{position:fixed;bottom:0;width:100%;min-height:50px;max-height:100px;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.3);z-index:100}.footer-google-ads.-hidden{display:none}.footer-google-ads .footer-google-ads__close{cursor:pointer}.footer-google-ads .footer-google-ads__close:after,.footer-google-ads .footer-google-ads__close:before{content:"";width:24px;display:inline-block;position:absolute;top:20px;right:10px;border-top:3px solid #fff}.footer-google-ads .footer-google-ads__close:before{transform:rotate(45deg)}.footer-google-ads .footer-google-ads__close:after{transform:rotate(135deg)}