@import url("https://fonts.googleapis.com/css2?family=Noto+Sans:wght@500;700;900&family=Poppins:wght@700&display=swap");html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;appearance:none}html{font-size:62.5%}body{font-size:13px;font-size:1.3rem;font-weight:500;line-height:1.6;color:#333;background-color:#ffffff;width:100%}body:not([data-area="jp"]){font-family:'Noto Sans', 'Open Sans', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Segoe UI', 'Hiragino Kaku Gothic ProN', 'Yu Gothic', sans-serif}body[data-area="jp"]{font-family:'Noto Sans JP', 'Open Sans', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Segoe UI', 'Hiragino Kaku Gothic ProN', 'Yu Gothic', sans-serif}@media only screen and (min-width: 750px){body{font-size:14px;font-size:1.4rem}}input,textarea{font-family:'Noto Sans JP', 'Open Sans', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Segoe UI', 'Hiragino Kaku Gothic ProN', 'Yu Gothic', sans-serif;line-height:1.6}img{max-width:100%;height:auto;vertical-align:bottom}*{box-sizing:border-box}*:focus-visible{outline:none !important;box-shadow:0 0 0 2px #fff,0 0 0 6px #d7437f,0 0 0 8px #fff;z-index:99999}@media only screen and (max-width: 749px){.is-pconly{display:none}}@media only screen and (min-width: 750px){.is-sponly{display:none}}.l-wrapper{position:relative;width:100%;color:#2b2a6f}.l-main{overflow:hidden}.p-display__ib{display:inline-block}@media only screen and (min-width: 750px){.p-br__pc{display:block}}@media only screen and (max-width: 749px){.p-br__pc{display:none}}@media only screen and (min-width: 750px){.p-br__sp{display:none}}@media only screen and (max-width: 749px){.p-br__sp{display:block}}.pg-lower{background:#f1f1f1}.pg-animate{transition:.2s;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}.pg-animate.fadeIn{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}ruby rt{text-align:center}.fadePopIn{opacity:0}.fadePopIn.is-active{-webkit-animation:is-active 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6) forwards;animation:is-active 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6) forwards;-webkit-animation-delay:0.6s;animation-delay:0.6s}@-webkit-keyframes is-active{0%{opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes is-active{0%{opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.l-footer__paradise{width:100%;position:relative;background:#eee}@media only screen and (max-width: 749px){.u-mb__01{margin-bottom:2vw !important}}@media only screen and (min-width: 750px){.u-mb__01{margin-bottom:12px !important}}@media only screen and (max-width: 749px){.u-mb__02{margin-bottom:4vw !important}}@media only screen and (min-width: 750px){.u-mb__02{margin-bottom:25px !important}}@media only screen and (max-width: 749px){.u-mb__03{margin-bottom:6vw !important}}@media only screen and (min-width: 750px){.u-mb__03{margin-bottom:37px !important}}@media only screen and (max-width: 749px){.u-mb__04{margin-bottom:8vw !important}}@media only screen and (min-width: 750px){.u-mb__04{margin-bottom:50px !important}}@media only screen and (max-width: 749px){.u-mb__05{margin-bottom:10vw !important}}@media only screen and (min-width: 750px){.u-mb__05{margin-bottom:62px !important}}@media only screen and (max-width: 749px){.u-mb__06{margin-bottom:12vw !important}}@media only screen and (min-width: 750px){.u-mb__06{margin-bottom:75px !important}}@media only screen and (max-width: 749px){.u-mb__07{margin-bottom:14vw !important}}@media only screen and (min-width: 750px){.u-mb__07{margin-bottom:87px !important}}@media only screen and (max-width: 749px){.u-mb__08{margin-bottom:16vw !important}}@media only screen and (min-width: 750px){.u-mb__08{margin-bottom:100px !important}}@media only screen and (max-width: 749px){.u-mt__01{margin-top:2vw !important}}@media only screen and (min-width: 750px){.u-mt__01{margin-top:12px !important}}@media only screen and (max-width: 749px){.u-mt__02{margin-top:4vw !important}}@media only screen and (min-width: 750px){.u-mt__02{margin-top:25px !important}}@media only screen and (max-width: 749px){.u-mt__03{margin-top:6vw !important}}@media only screen and (min-width: 750px){.u-mt__03{margin-top:37px !important}}@media only screen and (max-width: 749px){.u-mt__04{margin-top:8vw !important}}@media only screen and (min-width: 750px){.u-mt__04{margin-top:50px !important}}@media only screen and (max-width: 749px){.u-mt__05{margin-top:10vw !important}}@media only screen and (min-width: 750px){.u-mt__05{margin-top:62px !important}}@media only screen and (max-width: 749px){.u-mt__06{margin-top:12vw !important}}@media only screen and (min-width: 750px){.u-mt__06{margin-top:75px !important}}@media only screen and (max-width: 749px){.u-mt__07{margin-top:14vw !important}}@media only screen and (min-width: 750px){.u-mt__07{margin-top:87px !important}}@media only screen and (max-width: 749px){.u-mt__08{margin-top:16vw !important}}@media only screen and (min-width: 750px){.u-mt__08{margin-top:100px !important}}@media only screen and (max-width: 749px){.u-pb__01{padding-bottom:2vw !important}}@media only screen and (min-width: 750px){.u-pb__01{padding-bottom:12px !important}}@media only screen and (max-width: 749px){.u-pb__02{padding-bottom:4vw !important}}@media only screen and (min-width: 750px){.u-pb__02{padding-bottom:25px !important}}@media only screen and (max-width: 749px){.u-pb__03{padding-bottom:6vw !important}}@media only screen and (min-width: 750px){.u-pb__03{padding-bottom:37px !important}}@media only screen and (max-width: 749px){.u-pb__04{padding-bottom:8vw !important}}@media only screen and (min-width: 750px){.u-pb__04{padding-bottom:50px !important}}@media only screen and (max-width: 749px){.u-pb__05{padding-bottom:10vw !important}}@media only screen and (min-width: 750px){.u-pb__05{padding-bottom:62px !important}}@media only screen and (max-width: 749px){.u-pb__06{padding-bottom:12vw !important}}@media only screen and (min-width: 750px){.u-pb__06{padding-bottom:75px !important}}@media only screen and (max-width: 749px){.u-pb__07{padding-bottom:14vw !important}}@media only screen and (min-width: 750px){.u-pb__07{padding-bottom:87px !important}}@media only screen and (max-width: 749px){.u-pb__08{padding-bottom:16vw !important}}@media only screen and (min-width: 750px){.u-pb__08{padding-bottom:100px !important}}@media only screen and (max-width: 749px){.u-pt__01{padding-top:2vw !important}}@media only screen and (min-width: 750px){.u-pt__01{padding-top:12px !important}}@media only screen and (max-width: 749px){.u-pt__02{padding-top:4vw !important}}@media only screen and (min-width: 750px){.u-pt__02{padding-top:25px !important}}@media only screen and (max-width: 749px){.u-pt__03{padding-top:6vw !important}}@media only screen and (min-width: 750px){.u-pt__03{padding-top:37px !important}}@media only screen and (max-width: 749px){.u-pt__04{padding-top:8vw !important}}@media only screen and (min-width: 750px){.u-pt__04{padding-top:50px !important}}@media only screen and (max-width: 749px){.u-pt__05{padding-top:10vw !important}}@media only screen and (min-width: 750px){.u-pt__05{padding-top:62px !important}}@media only screen and (max-width: 749px){.u-pt__06{padding-top:12vw !important}}@media only screen and (min-width: 750px){.u-pt__06{padding-top:75px !important}}@media only screen and (max-width: 749px){.u-pt__07{padding-top:14vw !important}}@media only screen and (min-width: 750px){.u-pt__07{padding-top:87px !important}}@media only screen and (max-width: 749px){.u-pt__08{padding-top:16vw !important}}@media only screen and (min-width: 750px){.u-pt__08{padding-top:100px !important}}.u-imgblock{display:block}.u-txt__block{display:inline-block}.u-hover__alpha{transition:opacity 0.3s}@media (hover: hover){.u-hover__alpha:hover{opacity:0.6}}.u-hover__bright{transition:-webkit-filter 0.3s;transition:filter 0.3s;transition:filter 0.3s, -webkit-filter 0.3s}@media (hover: hover){.u-hover__bright:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}}.u-txt__wht{color:#fff}.u-txt__bold{font-weight:900}.u-txt__normal{font-weight:400}.u-txt__left{text-align:left !important}.u-txt__center{text-align:center !important}.u-txt__right{text-align:right !important}.u-txt__inner{padding:0 1em}@media only screen and (max-width: 749px){.u-txtbase__l{font-size:max(1.7rem , 3.5vw)}}@media only screen and (min-width: 750px){.u-txtbase__l{font-size:min(2.7vw , 2.8rem)}}@media only screen and (max-width: 749px){.u-txtbase__m{font-size:max(1.5rem , 2.8vw)}}@media only screen and (min-width: 750px){.u-txtbase__m{font-size:min(2.3vw , 2.4rem)}}@media only screen and (max-width: 749px){.u-txtbase__s{font-size:max(1.3rem , 2.2vw)}}@media only screen and (min-width: 750px){.u-txtbase__s{font-size:min(1.9vw , 1.8rem)}}.u-txt__l--01{font-size:105%}.u-txt__l--02{font-size:110%}.u-txt__l--03{font-size:115%}.u-txt__l--04{font-size:120%}.u-txt__l--05{font-size:125%}.u-txt__l--06{font-size:130%}.u-txt__l--07{font-size:135%}.u-txt__l--08{font-size:140%}.u-txt__l--09{font-size:145%}.u-txt__l--10{font-size:150%}.u-txt__s--01{font-size:95%}.u-txt__s--02{font-size:90%}.u-txt__s--03{font-size:85%}.u-txt__s--04{font-size:80%}.u-txt__s--05{font-size:75%}.u-txt__s--06{font-size:70%}.c-btn__wrap{display:flex;gap:20px;justify-content:center;max-width:980px;margin:auto}@media only screen and (max-width: 749px){.c-btn__wrap{flex-direction:column}}.c-btn{max-width:480px;width:100%;margin:auto;position:relative;z-index:10}@media only screen and (max-width: 749px){.c-btn{max-width:610px;padding:0 11px}}.c-btn.--white .c-btn__inner{background-color:#fff}.c-btn.--large{max-width:700px;padding:0}@media only screen and (min-width: 750px){.c-btn.--large{display:flex;flex-direction:column;align-items:baseline}}@media only screen and (min-width: 750px) and (max-width: 940px){.c-btn.--large{max-width:780px;width:120%}}@media only screen and (min-width: 750px) and (min-width: 1048px){.c-btn.--large{align-items:center}}@media only screen and (max-width: 749px){.c-btn.--large{width:calc(100% + 10px)}}.c-btn.--large .c-btn__inner{font-size:50px;font-size:5rem;max-width:700px;letter-spacing:-0.08em;padding:23px 40px 23px 55px;width:100%}@media only screen and (max-width: 1600px){.c-btn.--large .c-btn__inner{font-size:32px;font-size:3.2rem}}@media only screen and (max-width: 749px){.c-btn.--large .c-btn__inner{font-size:20px;font-size:2rem;padding:12px 40px 12px 55px;max-width:100%}}.c-btn.--large .c-btn__inner::before{width:30px;height:41px}@media only screen and (max-width: 1600px){.c-btn.--large .c-btn__inner::before{width:25px;height:34px}}@media only screen and (max-width: 749px){.c-btn.--large .c-btn__inner::before{width:12.5px;height:17px}}.c-btn.--large .c-btn__inner rt{font-size:25px;font-size:2.5rem;letter-spacing:0.05em}@media only screen and (max-width: 1600px){.c-btn.--large .c-btn__inner rt{font-size:20px;font-size:2rem}}@media only screen and (max-width: 749px){.c-btn.--large .c-btn__inner rt{font-size:12px;font-size:1.2rem}}.c-btn.--large .c-btn__icon{top:13px;left:10px;width:100px}@media only screen and (max-width: 1600px){.c-btn.--large .c-btn__icon{width:90px;top:12px}}@media only screen and (max-width: 749px){.c-btn.--large .c-btn__icon{width:48.5px;top:4px;left:8px}}.c-btn.--large .c-btn__icon img{width:100%;height:auto}.c-btn .c-btn__inner{position:relative;display:block;background-color:#ebe367;border:5px solid #000;color:#000;border-radius:1000px;font-size:24px;font-size:2.4rem;box-shadow:0 5px 0 #000;text-align:center;font-weight:bold;padding:23px 40px 23px 50px;transition:.3s}body:not([data-area="jp"]) .c-btn .c-btn__inner{padding:15px 50px 15px 75px;line-height:1.4}.c-btn .c-btn__inner:focus-visible{outline:none !important;box-shadow:0 0 0 2px #fff,0 0 0 6px #d7437f,0 0 0 8px #fff;z-index:99999}@media only screen and (min-width: 750px){.c-btn .c-btn__inner.ruby{padding:28px 40px 18px 50px}}@media (hover: hover){.c-btn .c-btn__inner:hover{box-shadow:none;-webkit-transform:translate(0, 5px);transform:translate(0, 5px);text-decoration:none}}@media only screen and (max-width: 749px){.c-btn .c-btn__inner{font-size:20px;font-size:2rem;border-width:2.5px;box-shadow:0 2.5px 0 #000;padding:12px 40px 12px 55px}}@media only screen and (max-width: 749px) and (hover: hover){.c-btn .c-btn__inner:hover{box-shadow:none;-webkit-transform:translate(0, 2.5px);transform:translate(0, 2.5px)}}@media only screen and (max-width: 749px) and (max-width: 539px){.c-btn .c-btn__inner{font-size:18px;font-size:1.8rem}}.c-btn .c-btn__inner::before{content:"";position:absolute;top:0;bottom:0;right:32px;margin:auto;background:url(../images/common/icon_arrow.svg) no-repeat center center/contain;width:19px;height:26px}@media only screen and (max-width: 749px){.c-btn .c-btn__inner::before{right:20px;width:12px;height:16px}}.c-btn .c-btn__inner.--foldup{width:100%;margin:auto}.c-btn .c-btn__inner.--foldup::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (min-width: 750px){.c-btn .c-btn__inner.--foldup::before{right:36px}}.c-btn .c-btn__inner.--foldup .c-btn__text--open{display:block}.c-btn .c-btn__inner.--foldup .c-btn__text--close{display:none}.c-btn .c-btn__inner.--foldup.open::before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.c-btn .c-btn__inner.--foldup.open .c-btn__text--open{display:none}.c-btn .c-btn__inner.--foldup.open .c-btn__text--close{display:block}.c-btn .c-btn__inner.--blank::before{background-image:url(../images/common/icon_blank.svg);width:27px;height:27px}@media only screen and (max-width: 749px){.c-btn .c-btn__inner.--blank::before{right:18px;width:16px;height:16px}}.c-btn .c-btn__inner rt{font-size:15px;font-size:1.5rem;letter-spacing:0}@media only screen and (max-width: 749px){.c-btn .c-btn__inner rt{font-size:12px;font-size:1.2rem}}.c-btn .c-btn__icon{position:absolute;top:4px;left:6px;z-index:1}@media only screen and (max-width: 749px){.c-btn .c-btn__icon{width:48.5px;top:4px}}.c-btn .c-btn__small{font-size:38px;font-size:3.8rem;letter-spacing:-0.03em;display:inline-block;right:-10px;position:relative}body:not([data-area="jp"]) .c-btn .c-btn__small{right:0}@media only screen and (max-width: 1600px){.c-btn .c-btn__small{font-size:27px;font-size:2.7rem}}@media only screen and (max-width: 749px){.c-btn .c-btn__small{font-size:18px;font-size:1.8rem;margin-left:2px}}@media only screen and (max-width: 749px){.c-btn ruby{position:relative}}.c-btn ruby rt{font-size:28px;font-size:2.8rem}@media only screen and (max-width: 1600px){.c-btn ruby rt{font-size:22px;font-size:2.2rem}}@media only screen and (max-width: 749px){.c-btn ruby rt{font-size:12px;font-size:1.2rem}}@media only screen and (min-width: 750px){.pg-about__link:nth-of-type(2) .c-btn.--large{align-items:flex-end}}.c-btn__top{position:fixed;z-index:10;bottom:100px;right:10px;display:none}@media only screen and (max-width: 749px){.c-btn__top{bottom:90px;right:10px}}.c-btn__top--inner{width:82px;height:82px;box-shadow:0 5px 0 #000;background-color:#ebe367;display:block;border-radius:50%;border:3px solid #000;position:relative}@media (hover: hover){.c-btn__top--inner{transition:.3s}.c-btn__top--inner:hover{box-shadow:none;-webkit-transform:translate(0, 5px);transform:translate(0, 5px)}}@media only screen and (max-width: 749px){.c-btn__top--inner{width:60px;height:60px}}.c-btn__top--inner::before{content:"";position:absolute;top:15px;left:0;right:0;margin:auto;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background:url(../images/common/icon_arrow.svg) no-repeat center center/contain;width:19px;height:26px}@media only screen and (max-width: 749px){.c-btn__top--inner::before{width:12px;height:16px;top:8px}}.c-btn__top--icon{position:absolute;left:0;right:0;margin:auto;bottom:12px}@media only screen and (max-width: 749px){.c-btn__top--icon{width:65%;bottom:10px}}.c-btn__backtop{margin-top:80px}@media only screen and (max-width: 749px){.c-btn__backtop{padding:0 15px;margin-top:40px}}.c-btn__backtop .c-btn__inner::before{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:32px;right:inherit}@media only screen and (max-width: 749px){.c-btn__backtop .c-btn__inner::before{left:20px}}.c-btn__backtop .c-btn__icon{left:inherit;right:6px}.c-tit01{font-size:65px;font-size:6.5rem;letter-spacing:0;font-weight:900;text-align:center;margin-bottom:28px;position:relative;font-family:'M PLUS Rounded 1c', sans-serif;color:#2b2a6f}@media only screen and (max-width: 940px){.c-tit01{font-size:55px;font-size:5.5rem}}@media only screen and (max-width: 749px){.c-tit01{font-size:32px;font-size:3.2rem}}.c-tit01.yel{color:#ebe367;text-shadow:0 0 20px #2b2a6f,0 0 20px #2b2a6f}.c-tit01.wht{color:#fff}.c-tit01 ruby rt{font-size:20px;font-size:2rem;position:relative;top:3px}@media only screen and (max-width: 749px){.c-tit01 ruby rt{font-size:16px;font-size:1.6rem}}.c-tit02{font-size:50px;font-size:5rem;font-weight:900;text-align:center;margin-bottom:24px;font-family:'M PLUS Rounded 1c', sans-serif;color:#2b2a6f;letter-spacing:-0.06em}@media only screen and (max-width: 940px){.c-tit02{font-size:45px;font-size:4.5rem}}@media only screen and (max-width: 749px){.c-tit02{font-size:32px;font-size:3.2rem}}.c-tit03{font-size:32px;font-size:3.2rem;font-weight:900;text-align:center;margin-bottom:40px;margin-top:80px;font-family:'M PLUS Rounded 1c', sans-serif;color:#fff;letter-spacing:0}@media only screen and (max-width: 749px){.c-tit03{font-size:22px;font-size:2.2rem;margin-top:50px;margin-bottom:25px}}.c-tit__lower{font-size:65px;font-size:6.5rem;font-family:'M PLUS Rounded 1c', sans-serif;font-weight:900;text-align:center;max-width:1440px;margin:auto;padding:140px 50px 22px}.c-tit__lower rt{font-size:18px;font-size:1.8rem;margin-left:-5%}@media only screen and (max-width: 749px){.c-tit__lower rt{font-size:12px;font-size:1.2rem}}@media only screen and (max-width: 749px){.c-tit__lower{font-size:42px;font-size:4.2rem;padding:70px 15px 22px}}@media only screen and (max-width: 749px) and (max-width: 749px){.c-tit__lower{font-size:32px;font-size:3.2rem}}.c-post{display:block}.c-post__figure--inner{width:100%;border:3px solid #000;border-radius:20px;background:linear-gradient(to right, #90d5eb 33%, #f499c0 33%, #f499c0 66%, #9a8fca 66%)}@media only screen and (max-width: 749px){.c-post__figure--inner{border-width:2px;border-radius:10px}}.c-post__figure{border:3px solid #000;margin:13px;position:relative;overflow:hidden}.c-post__figure::before{content:"";display:block;width:100%;height:0;padding:56% 0 0;background:#fff}@media only screen and (max-width: 749px){.c-post__figure{margin:6px;border-width:2px}}.c-post__figure-img{transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;width:100%;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;z-index:1}.c-post__headline{background:#000;font-size:24px;font-size:2.4rem;padding:2px 10px;color:#fff;line-height:1.3;border-radius:24px;text-align:center;margin-top:18px}@media only screen and (max-width: 749px){.c-post__headline{font-size:16px;font-size:1.6rem;margin-top:10px}}.c-post__headline.small{padding:9px 10px 5px 10px;font-size:16px;font-size:1.6rem;font-family:'Roboto', 'Noto Sans JP', sans-serif}@media only screen and (max-width: 749px){.c-post__headline.small{font-size:14px;font-size:1.4rem}}.c-post__txt{margin-top:8px;text-align:center;font-size:16px;font-size:1.6rem;letter-spacing:0.05em;font-family:'Roboto', 'Noto Sans JP', sans-serif;font-weight:bold;color:#000}@media only screen and (max-width: 749px){.c-post__txt{font-size:14px;font-size:1.4rem;line-height:1.3;text-align:left}}.c-post__data{font-size:24px;font-size:2.4rem;font-family:'Roboto', 'Noto Sans JP', sans-serif;font-weight:bold;padding:74px 20px 17px 20px;line-height:1;color:#000}@media only screen and (max-width: 940px){.c-post__data{font-size:20px;font-size:2rem}}@media only screen and (max-width: 940px) and (max-width: 749px){.c-post__data{font-size:14px;font-size:1.4rem;padding:20px 15px 15px 15px}}@media only screen and (max-width: 940px) and (max-width: 749px) and (max-width: 539px){.c-post__data{padding:20px 42px 15px 10px}}.c-post__tit--area{display:flex;flex-direction:column;justify-content:space-between}.c-post__tit{font-size:24px;font-size:2.4rem;color:#000;padding:8px 18px 25px 13px;letter-spacing:0.05em;line-height:1.4;font-weight:bold;word-break:break-word}@media only screen and (max-width: 940px){.c-post__tit{font-size:20px;font-size:2rem}}@media only screen and (max-width: 940px) and (max-width: 749px){.c-post__tit{font-size:16px;font-size:1.6rem;padding:5px 15px 15px 15px}}@media only screen and (max-width: 940px) and (max-width: 749px) and (max-width: 539px){.c-post__tit{padding:5px 10px 15px 10px}}.c-post__new{background:url(../images/common/icon_new.png) no-repeat center center/contain;width:126px;height:126px;position:absolute;z-index:1;top:-48px;left:-58px;font-size:24px;font-size:2.4rem;font-weight:900;letter-spacing:0.05em;font-family:'M PLUS Rounded 1c', sans-serif;color:#000;display:flex;justify-content:center;align-items:center;transition:.3s;z-index:3}@media only screen and (max-width: 940px){.c-post__new{width:100px;height:100px;top:-45px;left:-45px;font-size:22px;font-size:2.2rem}}@media only screen and (max-width: 940px) and (max-width: 749px){.c-post__new{width:70px;height:70px;top:-20px;left:-20px;font-size:12px;font-size:1.2rem}}.c-post.--news{background:#fff;border-radius:20px;position:relative;height:auto}@media only screen and (max-width: 749px){.c-post.--news{border-radius:10px;text-decoration:none !important}}.c-post.--news::before{content:"";width:42px;height:42px;border:3px solid #000;background:#ebe367;border-radius:1000px;position:absolute;bottom:20px;right:20px;box-sizing:content-box}@media only screen and (max-width: 749px){.c-post.--news::before{border-width:2px;width:28px;height:28px;bottom:15px;right:15px}}@media only screen and (max-width: 749px) and (max-width: 539px){.c-post.--news::before{bottom:10px;right:10px}}.c-post.--news::after{content:"";background:url(../images/common/icon_arrow.svg) no-repeat center center/contain;width:18px;height:25px;position:absolute;right:33px;bottom:32px;transition:.3s}@media only screen and (max-width: 749px){.c-post.--news::after{width:12px;height:17px;right:25px;bottom:23px}}@media only screen and (max-width: 749px) and (max-width: 539px){.c-post.--news::after{right:19px;bottom:17px}}.c-post.--news .c-post__figure{border:none;margin:20px 18px}@media only screen and (max-width: 749px){.c-post.--news .c-post__figure{margin:6px}}.c-post.--news .c-post__figure--inner{border-color:#fff;border-radius:20px 20px 0 0}@media only screen and (max-width: 749px){.c-post.--news .c-post__figure--inner{border-radius:10px 10px 0 0}}.c-post.--news .c-post__category{padding:0 18px;display:flex;flex-wrap:wrap;gap:10px}@media only screen and (max-width: 940px){.c-post.--news .c-post__category{padding:0 15px;gap:5px}}@media only screen and (max-width: 940px) and (max-width: 539px){.c-post.--news .c-post__category{padding:0 10px}}.c-post.--news .c-post__category .c-post__category--tag{background:#000;color:#fff;padding:8px 7px;display:inline-block;font-size:16px;font-size:1.6rem;line-height:1.2}@media only screen and (max-width: 749px){.c-post.--news .c-post__category .c-post__category--tag{font-size:14px;font-size:1.4rem}}@media only screen and (max-width: 749px) and (max-width: 539px){.c-post.--news .c-post__category .c-post__category--tag{padding:4px}}a.c-post .c-post__figure-img{transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}@media (hover: hover){a.c-post:hover{text-decoration:none !important}a.c-post:hover .c-post__figure .c-post__figure-img{-webkit-transform:scale(1.1);transform:scale(1.1)}a.c-post:hover .c-post__new{-webkit-filter:drop-shadow(0 0 10px rgba(255,255,255,0.5));filter:drop-shadow(0 0 10px rgba(255,255,255,0.5))}a.c-post:hover .c-post__headline::after{right:10px}a.c-post:hover::after{right:30px}}@media only screen and (hover: hover) and (max-width: 749px){a.c-post:hover::after{right:22px}}@media only screen and (hover: hover) and (max-width: 749px) and (max-width: 539px){a.c-post:hover::after{right:17px}}a.c-post .c-post__headline{padding:2px 40px 2px 10px;position:relative}@media only screen and (max-width: 749px){a.c-post .c-post__headline{padding:2px 42px 2px 15px}}a.c-post .c-post__headline.small{padding:12px 48px 8px 10px}@media only screen and (max-width: 749px){a.c-post .c-post__headline.small{padding:10px 43px 7px 10px}}a.c-post .c-post__headline::before{content:"";width:28px;height:28px;border:3px solid #000;background:#ebe367;position:absolute;right:4px;top:0;bottom:0;margin:auto;border-radius:50%}@media only screen and (max-width: 749px){a.c-post .c-post__headline::before{width:26px;height:26px;border-width:2px}}a.c-post .c-post__headline::after{content:"";position:absolute;top:0;bottom:0;right:13px;margin:auto;background:url(../images/common/icon_arrow.svg) no-repeat center center/contain;width:12px;height:15px;transition:.3s}@media only screen and (max-width: 749px){a.c-post .c-post__headline::after{width:9px;height:12px}}@media (hover: hover){.pg-lower a.c-post:hover .c-post__new,.pg-lower a.c-item:hover .c-post__new{-webkit-filter:drop-shadow(0 0 10px #ebe367);filter:drop-shadow(0 0 10px #ebe367)}}.c-inner{max-width:1440px;margin:auto;padding:0 50px}@media only screen and (max-width: 749px){.c-inner{padding:0 15px}}.c-item{display:block;transition:0.3s ease-out all;position:relative}.c-item.other::before{background:#2b2a6f}.c-item.other::after{background-image:url(../images/common/icon_arrow_yellow.svg)}.c-item.other .c-item__thumb{box-shadow:8px 8px 0 #ebe367}@media only screen and (max-width: 749px){.c-item.other .c-item__thumb{box-shadow:6px 6px 0 #ebe367}}.c-item.other .c-item__wrap{background:#ebe367}.c-item.other .c-item__wrap::before{background:url(../images/common/bg_item_yellow.svg) no-repeat center center/contain}.c-item.other .c-item__data{color:#000}@media (hover: hover){.c-item:hover .c-item__thumb{box-shadow:none;-webkit-transform:translate(8px, 8px);transform:translate(8px, 8px)}.c-item:hover::after{right:28px}}@media only screen and (hover: hover) and (max-width: 749px){.c-item:hover::after{right:17px}}.c-item::before,.c-item::after{content:"";width:48px;height:48px;background:#fff;border-radius:1000px;position:absolute;bottom:20px;right:20px;z-index:1;transition:.3s}@media only screen and (max-width: 749px){.c-item::before,.c-item::after{width:30px;height:30px;bottom:12px;right:12px}}.c-item::after{background:url(../images/common/icon_arrow_navy.svg) no-repeat center center/contain;width:18px;height:24px;border:none;right:33px;bottom:32px;border-radius:0}@media only screen and (max-width: 749px){.c-item::after{width:12px;height:17px;right:20px;bottom:18px}}.c-item__thumb{display:flex;justify-content:center;align-items:center;aspect-ratio:1 / 1;width:100%;height:auto;box-shadow:8px 8px 0 #2b2a6f;background:#fff;transition:.3s}@media only screen and (max-width: 749px){.c-item__thumb{box-shadow:6px 6px 0 #2b2a6f}}.c-item__thumb-img{width:100%;height:auto}.c-item__wrap{background:#2b2a6f;border-radius:0 20px 20px 20px;width:-webkit-fit-content;width:fit-content;padding:18px 20px 28px 20px;margin-top:63px;position:relative;width:100%;display:flex;justify-content:space-between;flex-direction:column}@media only screen and (max-width: 749px){.c-item__wrap{width:auto;margin-top:28px;padding:11px 12px;border-radius:0 10px 10px 10px}}.c-item__wrap::before{content:"";background:url(../images/common/bg_item_navy.svg) no-repeat center center/contain;position:absolute;top:-33px;left:0;width:182px;height:33px}@media only screen and (max-width: 749px){.c-item__wrap::before{width:72px;height:14px;top:-13px}}.c-item__name{max-width:99%}.c-item__name--inner{font-size:26px;font-size:2.6rem;line-height:1.6;letter-spacing:0.05em;display:inline;background:#fff;color:#000;border-radius:20px;padding:0 13px;background:linear-gradient(transparent 0%, #fff 0%);-webkit-box-decoration-break:clone;box-decoration-break:clone;word-break:break-word}@media only screen and (max-width: 749px){.c-item__name--inner{line-height:1.9;font-size:14px;font-size:1.4rem;padding:1px 7px}}.c-item__data{font-size:20px;font-size:2rem;font-weight:bold;color:#fff;letter-spacing:0.05em;margin:17px 0 7px;font-family:'Roboto', 'Noto Sans JP', sans-serif}@media only screen and (max-width: 749px){.c-item__data{font-size:12px;font-size:1.2rem;padding-right:40px}}.c-item__data .c-item__data-inn{font-size:24px;font-size:2.4rem}@media only screen and (max-width: 749px){.c-item__data .c-item__data-inn{font-size:12px;font-size:1.2rem}}.c-deco__top{position:relative}.c-deco__top.--reverse::before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.c-deco__top::before{content:"";position:absolute;top:0;left:-1%;height:97px;width:102%;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);background:url(../images/top/bg_gizagiza.svg) no-repeat center center/cover}@media only screen and (min-width: 1900px){.c-deco__top::before{top:-9px;background:url(../images/top/bg_gizagiza.svg) repeat-x center center/contain}}@media only screen and (max-width: 749px){.c-deco__top::before{background:url(../images/top/sp_bg_gizagiza.svg) repeat-x center center/contain;height:20px}}.c-deco__bottom{position:relative}.c-deco__bottom.--reverse::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.c-deco__bottom::after{content:"";position:absolute;bottom:0;left:-1%;height:97px;width:102%;background:url(../images/top/bg_gizagiza.svg) no-repeat center center/cover}@media only screen and (min-width: 1900px){.c-deco__bottom::after{bottom:-9px;background:url(../images/top/bg_gizagiza.svg) repeat-x center center/contain}}@media only screen and (max-width: 749px){.c-deco__bottom::after{background:url(../images/top/sp_bg_gizagiza.svg) repeat-x center center/contain;height:20px}}.c-lower{padding-bottom:100px}@media only screen and (max-width: 749px){.c-lower{padding-bottom:50px}}.c-lower__mv{position:relative;background-image:url(../images/common/bg_mv.png);background-repeat:no-repeat;background-position:top center;background-size:cover;width:100%;height:206px}@media only screen and (max-width: 749px){.c-lower__mv{background-image:url(../images/common/sp_bg_mv.png);background-position:top 20px center;height:140px}}.c-lower__mv[data-page="video"],.c-lower__mv[data-page="tamagotchilab"],.c-lower__mv[data-page="howto"],.c-lower__mv[data-page="faq"]{background-color:#9a8fca}.c-lower__mv[data-page="item"],.c-lower__mv[data-page="roblox"],.c-lower__mv[data-page="labtama"]{background-color:#90d5eb}.c-lower__mv[data-page="character"],.c-lower__mv[data-page="news"]{background-color:#f499c0}.c-lower__mv::before{content:"";background:url(../images/common/bg_mv_gizagiza.svg) no-repeat center center/cover;width:100%;height:96px;position:absolute;left:0;right:0;bottom:0;z-index:1}@media only screen and (max-width: 749px){.c-lower__mv::before{height:40px}}.c-lower__mv .c-lower__mv--logo{z-index:2;position:absolute;left:0;right:0;margin:auto;bottom:-33%;padding:0 15px;width:calc(23.5% + 52px)}@media only screen and (max-width: 1280px){.c-lower__mv .c-lower__mv--logo{width:40%;bottom:-33%}}@media only screen and (max-width: 749px){.c-lower__mv .c-lower__mv--logo{bottom:-40px;width:40%}}@media only screen and (max-width: 749px) and (max-width: 539px){.c-lower__mv .c-lower__mv--logo{bottom:-15%;width:50%}}.c-lower__mv .c-lower__mv--logo img{width:100%;height:auto}.c-lower__mv .c-lower__mv--logo a{display:block}.c-lower__bread{max-width:1400px;margin:auto;padding:0 70px 0 50px}@media only screen and (max-width: 749px){.c-lower__bread{padding:0}}.c-lower__bread--inner{padding:14px 0;margin:auto;max-height:58px;display:flex;word-break:keep-all;white-space:nowrap}@media only screen and (max-width: 749px){.c-lower__bread--inner{padding:14px 15px;max-width:80%;margin-left:0}}.c-lower__bread--inner .c-lower__bread--item{display:inline;position:relative;color:#000;font-size:16px;font-size:1.6rem;font-weight:bold;padding-right:10px}@media only screen and (max-width: 749px){.c-lower__bread--inner .c-lower__bread--item{font-size:15px;font-size:1.5rem}}.c-lower__bread--inner .c-lower__bread--item:last-child{max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width: 749px){.c-lower__bread--inner .c-lower__bread--item:last-child{max-width:200px}}.c-lower__bread--inner .c-lower__bread--item a{color:#000;text-decoration:underline}.c-lower__bread--inner .c-lower__bread--item+.c-lower__bread--item{padding-left:24px}@media only screen and (max-width: 749px){.c-lower__bread--inner .c-lower__bread--item+.c-lower__bread--item{padding-left:17px}}.c-lower__bread--inner .c-lower__bread--item+.c-lower__bread--item::before{content:"";position:absolute;top:6px;left:0;background:url(../images/common/icon_arrow_small.svg) no-repeat center center/contain;width:10px;height:13px}@media only screen and (max-width: 749px){.c-lower__bread--inner .c-lower__bread--item+.c-lower__bread--item::before{top:6px;width:8px;height:11px}}.c-lower__box--wrap{margin-top:20px;position:relative}@media only screen and (max-width: 749px){.c-lower__box--wrap{margin-top:10px}}.c-lower__box--block{background:#fff;border-radius:20px;padding:40px 50px;counter-reset:number 0}.c-lower__box--block.higher{padding:40px 50px 80px}@media only screen and (max-width: 749px){.c-lower__box--block.higher{padding:20px 20px 50px}}.c-lower__box--block+.c-lower__bread--tit{margin-top:52px}@media only screen and (max-width: 749px){.c-lower__box--block+.c-lower__bread--tit{margin-top:35px}}.c-lower__box--block+.c-lower__box--block{margin-top:65px}@media only screen and (max-width: 749px){.c-lower__box--block+.c-lower__box--block{margin-top:35px}}@media only screen and (max-width: 749px){.c-lower__box--block{border-radius:10px;padding:20px}}@media only screen and (max-width: 749px) and (max-width: 539px){.c-lower__box--block{padding:20px 15px}}.c-lower__txt{color:#000;font-size:24px;font-size:2.4rem;font-weight:bold;max-width:1030px;margin:0 auto}@media only screen and (max-width: 539px){.c-lower__txt{font-size:18px;font-size:1.8rem}}.c-lower__txt--block{margin-top:52px}@media only screen and (max-width: 749px){.c-lower__txt--block{margin-top:35px}}.c-lower__tit{background:#ebe367;width:calc(100% + 100px);margin-left:-50px;padding:30px 50px 18px}@media only screen and (max-width: 1280px){.c-lower__tit{padding:20px 20px 12px}}@media only screen and (max-width: 749px){.c-lower__tit{width:calc(100% + 40px);margin-left:-20px;padding:10px}}.c-lower__tit .small{font-size:37px;font-size:3.7rem;display:block;line-height:1}@media only screen and (max-width: 749px){.c-lower__tit .small{font-size:22px;font-size:2.2rem}}.c-lower__tit .inn{color:#2b2a6f;font-family:'M PLUS Rounded 1c', sans-serif;font-size:45px;font-size:4.5rem;font-weight:900;position:relative;display:block;padding:0 200px 0 180px;line-height:1.4;z-index:2;text-shadow:3px 3px 0 #ebe367,-3px 3px 0 #ebe367,-3px -3px 0 #ebe367,3px -3px 0 #ebe367}@media only screen and (max-width: 1280px){.c-lower__tit .inn{padding:0 100px 0 30px}}@media only screen and (max-width: 749px){.c-lower__tit .inn{font-size:28px;font-size:2.8rem;padding:0 0 0 50px}}.c-lower__tit .inn rt{font-size:18px;font-size:1.8rem}@media only screen and (max-width: 749px){.c-lower__tit .inn rt{font-size:12px;font-size:1.2rem}}.c-lower__tit .inn::before,.c-lower__tit .inn::after{content:"";position:absolute;top:-56px;left:0;background:url(../images/labtama/img_lower_tit_left.png) no-repeat center center/contain;width:167px;height:135px}@media only screen and (max-width: 1280px){.c-lower__tit .inn::before,.c-lower__tit .inn::after{top:-55px;width:80px;height:60px;left:-10px}}@media only screen and (max-width: 749px){.c-lower__tit .inn::before,.c-lower__tit .inn::after{top:-6px;width:50px;height:50px;left:0}}.c-lower__tit .inn::after{top:-48px;right:0;left:inherit;background:url(../images/labtama/img_lower_tit_right.png) no-repeat center center/contain;width:193px;height:133px;z-index:-1}@media only screen and (max-width: 1280px){.c-lower__tit .inn::after{width:100px;height:69px;top:inherit;bottom:-28px}}@media only screen and (max-width: 749px){.c-lower__tit .inn::after{width:70px;height:66.5px;top:inherit;bottom:-40px}}.c-lower__tit--icon{background:#ebe367;padding:16px 30px;border-radius:20px;margin-top:84px}@media only screen and (max-width: 749px){.c-lower__tit--icon{margin-top:60px;padding:12px 20px 12px 15px}}.c-lower__tit--icon .inn{color:#2b2a6f;font-family:'M PLUS Rounded 1c', sans-serif;font-size:36px;font-size:3.6rem;font-weight:900;position:relative;display:block;padding-left:152px}@media only screen and (max-width: 1280px){.c-lower__tit--icon .inn{padding-left:0}}@media only screen and (max-width: 749px){.c-lower__tit--icon .inn{font-size:24px;font-size:2.4rem;padding-left:65px}}.c-lower__tit--icon .inn::before{content:"";background:url(../images/howto/icon_book.png) no-repeat center center/contain;width:130px;height:103px;position:absolute;left:0;top:-40px}@media only screen and (max-width: 1280px){.c-lower__tit--icon .inn::before{left:-10px;top:-50px;width:70px;height:56px}}@media only screen and (max-width: 749px){.c-lower__tit--icon .inn::before{width:59px;height:45px;top:0;bottom:0;margin:auto}}.c-lower__txt02{text-align:center;font-size:30px;font-size:3rem;margin-top:45px;line-height:1.85;font-weight:bold}@media only screen and (max-width: 1280px){.c-lower__txt02{font-size:24px;font-size:2.4rem}}@media only screen and (max-width: 749px){.c-lower__txt02{text-align:left;margin-top:25px;font-size:18px;font-size:1.8rem}}.c-lower__txt02 rt{font-size:15px;font-size:1.5rem}@media only screen and (max-width: 749px){.c-lower__txt02 rt{font-size:12px;font-size:1.2rem}}.c-lower__txt--strong{background:#90d5eb;margin:0 11px;border-radius:1000px;display:inline-block;line-height:1;text-shadow:none;font-weight:bold;padding:18px 22px 6px}@media only screen and (max-width: 749px){.c-lower__txt--strong{padding:18px 15px 6px}}body:not([data-area="jp"]) .c-lower__txt--strong{padding:6px 22px}@media only screen and (max-width: 749px){body:not([data-area="jp"]) .c-lower__txt--strong{padding:6px 15px}}.c-lower__txt--strong.pnk{font-size:34px;font-size:3.4rem;background:#d7437f;color:#fff;padding:7px 26px}@media only screen and (max-width: 1280px){.c-lower__txt--strong.pnk{font-size:28px;font-size:2.8rem;padding:6px 21px 6px}}@media only screen and (max-width: 749px){.c-lower__txt--strong.pnk{font-size:22px;font-size:2.2rem;padding:4px 15px 4px}}.c-lower__txt--strong ruby{font-size:28px;font-size:2.8rem}@media only screen and (max-width: 749px){.c-lower__txt--strong ruby{font-size:20px;font-size:2rem}}.c-lower__txt--strong rt{font-size:14px;font-size:1.4rem;text-align:center}@media only screen and (max-width: 749px){.c-lower__txt--strong rt{font-size:12px;font-size:1.2rem}}.c-lower__txt--strong-yel{color:#ebe367;font-weight:bold;font-size:42px;font-size:4.2rem}@media only screen and (max-width: 1280px){.c-lower__txt--strong-yel{font-size:30px;font-size:3rem}}@media only screen and (max-width: 749px){.c-lower__txt--strong-yel{font-size:24px;font-size:2.4rem}}.c-lower__txt--strong-num{font-size:52px;font-size:5.2rem}@media only screen and (max-width: 1280px){.c-lower__txt--strong-num{font-size:40px;font-size:4rem}}@media only screen and (max-width: 749px){.c-lower__txt--strong-num{font-size:35px;font-size:3.5rem}}.c-lower__txtnote{font-size:14px;font-size:1.4rem;margin-top:15px;text-align:center}.c-lower__img{margin-top:50px;text-align:center;display:flex;justify-content:center;gap:20px}@media only screen and (max-width: 749px){.c-lower__img{flex-direction:column;gap:10px;margin-top:30px}}.c-lower__img.bg-gray{background:#f1f1f1;border-radius:20px;padding:20px}@media only screen and (max-width: 749px){.c-lower__img.bg-gray{padding:20px 30px}}.c-lower__img.bg-gray img{border-radius:0}.c-lower__img img{border-radius:20px}.c-lower__btn{margin-top:50px}.c-lower__tit--num{background:#ebe367;font-size:36px;font-size:3.6rem;font-family:'M PLUS Rounded 1c', sans-serif;font-weight:900;color:#000;margin-top:80px;padding:17px 138px;position:relative;border-radius:20px}@media only screen and (max-width: 749px){.c-lower__tit--num{margin-top:50px;font-size:24px;font-size:2.4rem;padding:10px 10px 10px 68px}}@media only screen and (max-width: 749px) and (max-width: 539px){.c-lower__tit--num{padding:10px 10px 10px 55px}}.c-lower__tit--num-inn{display:block;position:absolute;left:-13px;top:8px;width:107px;height:105px;z-index:1}@media only screen and (max-width: 749px){.c-lower__tit--num-inn{width:72px;height:70px}}@media only screen and (max-width: 749px) and (max-width: 539px){.c-lower__tit--num-inn{width:62px;height:60px}}.c-lower__tit--num-inn::before{content:counter(number, decimal-leading-zero) " ";counter-increment:number 1;display:flex;justify-content:center;align-items:center;font-family:'M PLUS Rounded 1c', sans-serif;font-size:28px;font-size:2.8rem;width:107px;height:105px;font-weight:900;-webkit-text-stroke:4px #fff;paint-order:stroke;position:absolute;top:-16px;left:43px}@media only screen and (max-width: 749px){.c-lower__tit--num-inn::before{font-size:20px;font-size:2rem;width:72px;height:70px;top:-11px;left:8px;-webkit-text-stroke:2px #fff}}@media only screen and (max-width: 749px) and (max-width: 539px){.c-lower__tit--num-inn::before{font-size:18px;font-size:1.8rem;top:-10px;left:7.5px;width:62px;height:60px}}.c-lower__tit--num-inn::after{content:"";background:url(../images/faq/icon_faq_q.png) no-repeat center center/contain;position:absolute;left:30px;top:-6px;right:0;margin:auto;width:107px;height:105px;z-index:-1}@media only screen and (max-width: 749px){.c-lower__tit--num-inn::after{width:72px;height:70px;left:0;top:-5px}}@media only screen and (max-width: 749px) and (max-width: 539px){.c-lower__tit--num-inn::after{width:62px;height:60px}}.c-lower__flex{display:flex;justify-content:space-between;align-items:center;gap:38px;max-width:1160px;margin-top:45px}@media only screen and (max-width: 940px){.c-lower__flex{margin-top:25px;flex-direction:column;gap:25px}}.c-lower__flex .c-lower__txt02{text-align:left;width:calc(100% - 42.73% - 38px);margin-top:0}@media only screen and (min-width: 750px){.c-lower__flex .c-lower__txt02{font-size:24px;font-size:2.4rem}}@media only screen and (min-width: 750px) and (max-width: 940px){.c-lower__flex .c-lower__txt02{width:100%}}@media only screen and (max-width: 749px){.c-lower__flex .c-lower__txt02{width:100%}}.c-lower__flex .c-lower__img{width:42.73%;max-width:500px;margin-top:0}@media only screen and (max-width: 940px){.c-lower__flex .c-lower__img{width:100%}}@media only screen and (max-width: 749px){.c-lower__flex .c-lower__img{width:100%}}.c-lower__flex .c-lower__img img{width:100%;height:auto}.c-anchor{background:#fff;padding:30px 20px;border-radius:20px;display:flex;gap:14px;flex-wrap:wrap}@media only screen and (max-width: 1280px){.c-anchor{gap:10px}}@media only screen and (max-width: 1280px) and (max-width: 749px){.c-anchor{border-radius:10px;padding:20px}}@media only screen and (max-width: 1280px) and (max-width: 749px) and (max-width: 539px){.c-anchor{padding:15px;gap:6px}}.c-anchor__item{width:calc((100% - 28px) / 3);min-height:66px}@media only screen and (max-width: 1280px){.c-anchor__item{width:calc((100% - 20px) / 3)}}@media only screen and (max-width: 749px){.c-anchor__item{width:calc((100% - 10px) / 2);min-height:50px}}.c-anchor__item--inner{display:flex;justify-content:center;align-items:center;border-radius:13px;border:3px solid #000;padding:7px;text-align:center;font-size:22px;font-size:2.2rem;background-color:#ebe367;color:#000;font-weight:bold;transition:.3s;height:100%}.c-anchor__item--inner.is-active{background-color:#2b2a6f;color:#ebe367}@media (hover: hover){.c-anchor__item--inner:hover{background-color:#2b2a6f;color:#ebe367}}.c-anchor__item--inner rt{font-size:16px;font-size:1.6rem}@media only screen and (max-width: 749px){.c-anchor__item--inner rt{font-size:13px;font-size:1.3rem}}.c-anchor__item--inner .c-anchor__item--ruby{padding-top:9px}@media only screen and (max-width: 1280px){.c-anchor__item--inner{font-size:20px;font-size:2rem}}@media only screen and (max-width: 749px){.c-anchor__item--inner{padding:5px;font-size:18px;font-size:1.8rem}}@media only screen and (max-width: 539px){.c-anchor__item--inner{font-size:15px;font-size:1.5rem}}.c-pager{margin:80px 0 0}@media only screen and (max-width: 749px){.c-pager{margin:40px 0 0}}.c-pager__inner{max-width:1440px;margin:auto;position:relative;display:flex;gap:45px;align-items:center;justify-content:center}@media only screen and (min-width: 750px) and (max-width: 1600px){.c-pager__inner{gap:40px}}@media only screen and (max-width: 749px){.c-pager__inner{gap:20px}}@media only screen and (max-width: 749px) and (max-width: 539px){.c-pager__inner{gap:15px}}.c-pager__numlists{order:2;font-family:'M PLUS Rounded 1c', sans-serif;font-size:24px;font-size:2.4rem;font-weight:900;line-height:1;display:flex;justify-content:center;align-items:center;gap:15px}@media only screen and (min-width: 750px) and (max-width: 1600px){.c-pager__numlists{font-size:20px;font-size:2rem}}@media only screen and (max-width: 749px){.c-pager__numlists{font-size:16px;font-size:1.6rem;gap:8px}}@media only screen and (max-width: 749px) and (max-width: 539px){.c-pager__numlists{font-size:14px;font-size:1.4rem;gap:5px}}.c-pager__link{display:block;width:70px;height:70px;border:3px solid #000;color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 4px 0 #000;transition:.3s}@media only screen and (min-width: 750px) and (max-width: 1600px){.c-pager__link{width:60px;height:60px;box-shadow:0 3px 0 #000}}@media only screen and (max-width: 749px){.c-pager__link{border-width:2px;box-shadow:0 2px 0 #000;width:50px;height:50px}}@media only screen and (max-width: 749px) and (max-width: 539px){.c-pager__link{width:37px;height:37px}}.c-pager__link.is-active{background:#ebe367}@media (hover: hover){.c-pager__link:hover{background:#ebe367;box-shadow:none;-webkit-transform:translate(0, 4px);transform:translate(0, 4px)}}@media only screen and (hover: hover) and (min-width: 750px) and (max-width: 1600px){.c-pager__link:hover{-webkit-transform:translate(0, 3px);transform:translate(0, 3px)}}@media only screen and (hover: hover) and (max-width: 749px){.c-pager__link:hover{-webkit-transform:translate(0, 2px);transform:translate(0, 2px)}}.c-pager__arrows{display:flex;align-items:center;justify-content:center;gap:50px}@media only screen and (max-width: 749px){.c-pager__arrows{gap:20px}}@media only screen and (max-width: 749px) and (max-width: 539px){.c-pager__arrows{gap:12px}}.c-pager__arrows.is-disabled{opacity:0.5;pointer-events:none}.c-pager__arrows[data-direction="prev"]{order:1}.c-pager__arrows[data-direction="prev"] img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (hover: hover){.c-pager__arrows[data-direction="prev"] .c-pager__link--arrow:hover{-webkit-transform:translateX(-5px);transform:translateX(-5px)}}.c-pager__arrows[data-direction="next"]{order:3}@media (hover: hover){.c-pager__arrows[data-direction="next"] .c-pager__link--arrow:hover{-webkit-transform:translateX(5px);transform:translateX(5px)}}.c-pager__link--arrow{display:block;transition:.3s;position:relative}.c-pager__link--arrow img{transition:.3s;height:24px}@media only screen and (max-width: 749px){.c-pager__link--arrow img{height:18px}}#article.c-article{max-width:1140px;padding:50px 40px !important;margin:0 auto 80px !important;background:#fff;border-radius:20px}@media only screen and (max-width: 749px){#article.c-article{padding:20px 15px !important;border-radius:10px;margin:0 15px 40px !important}}#article.c-article__item{max-width:1240px;margin:0 auto 80px !important;background:#fff;border-radius:20px;padding-bottom:40px}@media only screen and (max-width: 749px){#article.c-article__item{padding-bottom:30px;border-radius:10px;margin:0 15px 40px !important}}#article.c-article__item .blocks{padding:20px 60px !important;margin-top:0 !important}@media only screen and (max-width: 940px){#article.c-article__item .blocks{padding:0 20px !important}}@media only screen and (max-width: 940px) and (max-width: 749px){#article.c-article__item .blocks{padding:0 15px !important}}.c-article__head{display:flex;justify-content:flex-start;align-items:center;margin:0 auto 20px;flex-wrap:wrap}@media only screen and (max-width: 749px){.c-article__head{margin-bottom:15px}}.c-article__category{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px}@media only screen and (max-width: 749px){.c-article__category{gap:5px}}.c-article__category--tag{display:block;background:#000;padding:8px 7px;color:#fff;line-height:1.2}@media only screen and (min-width: 750px){.c-article__category--tag{font-size:16px;font-size:1.6rem}}@media only screen and (max-width: 749px){.c-article__category--tag{font-size:13px;font-size:1.3rem;padding:3px 7px;letter-spacing:0}}.c-article__date{display:inline-block;line-height:1;font-weight:bold;color:#000;font-family:'Roboto', 'Noto Sans JP', sans-serif;letter-spacing:0}@media only screen and (max-width: 749px){.c-article__date{font-size:14px;font-size:1.4rem;padding-right:15px;margin:7px 0 5px}}@media only screen and (min-width: 750px){.c-article__date{font-size:18px;font-size:1.8rem;margin:0 1em 0 0;min-width:100px}}.c-article__tit{font-size:30px;font-size:3rem;line-height:1.4;padding-bottom:15px;margin-bottom:40px;position:relative;font-weight:bold}.c-article__tit::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:6px;border-radius:3px;background:linear-gradient(to right, #90d5eb 33%, #f499c0 33%, #f499c0 66%, #9a8fca 66%)}@media only screen and (max-width: 749px){.c-article__tit{margin-bottom:25px;font-size:20px;font-size:2rem}.c-article__tit::before{height:4px}}.c-article__tit--item{font-size:35px;font-size:3.5rem;line-height:1.5;padding:34px 48px;position:relative;font-weight:900;font-family:'M PLUS Rounded 1c', sans-serif;border-bottom:3px solid #f1f1f1;margin-bottom:0 !important}@media only screen and (max-width: 749px){.c-article__tit--item{font-size:22px;font-size:2.2rem;padding:20px 15px}}.c-article__inner{background:#fff;width:100%;padding:1px;margin-top:60px}.blocks .c-article__inner.row{margin-left:0;margin-right:0}@media only screen and (max-width: 749px){.blocks .c-article__inner{padding:6vw calc(6vw - 15px)}}@media only screen and (min-width: 750px){.blocks .c-article__inner{padding:40px 25px}}@media only screen and (max-width: 749px){.blocks .c-article__inner .c-article__inner--box{margin:0}}@media only screen and (min-width: 750px){.blocks .c-article__inner .c-article__inner--box{margin:0}}@media only screen and (max-width: 749px){.c-article__inner--box{margin:6vw}}@media only screen and (min-width: 750px){.c-article__inner--box{margin:39px}}.blocks .c-article__inner--box::before,.blocks .c-article__inner--box::after{content:"";clear:both;display:block}.blocks .c-article__inner--box>div:first-child{margin-top:0 !important}.blocks .c-article__inner--box>div:first-child>.row:first-child{margin-top:0 !important}.c-sns__lists{display:flex;justify-content:center;width:100%;margin-bottom:50px}@media only screen and (max-width: 749px){.c-sns__lists{margin-bottom:30px}}.c-sns__list{width:40px}.c-sns__list:nth-child(n+2){margin:0 0 0 10px}.c-sns__list--link{display:block;transition:.3s;width:40px;height:40px}.c-sns__list--link img{width:100%;height:100%}@media (hover: hover){.c-sns__list--link:hover{-webkit-transform:translate(0, 4px);transform:translate(0, 4px)}}@media only screen and (hover: hover) and (max-width: 749px){.c-sns__list--link:hover{-webkit-transform:translate(0, 2px);transform:translate(0, 2px)}}.c-character__list{display:flex;flex-wrap:wrap;justify-content:center;gap:30px 34px;margin:0 auto 40px;max-width:1300px}@media only screen and (max-width: 749px){.c-character__list{gap:30px;padding:0 15px}}@media only screen and (max-width: 749px) and (max-width: 539px){.c-character__list{gap:15px;padding:0}}.c-character__list-item{width:calc((100% - 68px) / 3)}@media only screen and (min-width: 540px) and (max-width: 1047px){.c-character__list-item{width:calc((100% - 68px) / 2)}}@media only screen and (max-width: 749px){.c-character__list-item{width:calc(50% - 15px)}}.c-character__list-link{transition:.3s;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (hover: hover){.c-character__list-link:hover .c-character__list--thumb-img{-webkit-transform:scale(1.1);transform:scale(1.1)}.c-character__list-link:hover .c-character__list--thumb{-webkit-filter:none;filter:none;-webkit-transform:translate(0, 10px);transform:translate(0, 10px)}}.c-character__list--thumb{background:url(../images/top/bg_chara.png) no-repeat center center/contain;width:309px;height:309px;position:relative;-webkit-filter:drop-shadow(0 10px 0 #000);filter:drop-shadow(0 10px 0 #000);transition:.3s}@media only screen and (max-width: 749px){.c-character__list--thumb{width:100%;height:auto;aspect-ratio:1/1}}.c-character__list--thumb-img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transition:.3s;display:block;padding:60px;border-radius:90px}@media only screen and (min-width: 540px) and (max-width: 1047px){.c-character__list--thumb-img{padding:50px}}@media only screen and (max-width: 749px){.c-character__list--thumb-img{padding:50px;max-width:90%;max-height:90%;border-radius:40px}}@media only screen and (max-width: 749px) and (max-width: 539px){.c-character__list--thumb-img{padding:30px}}.c-character__list--name{font-size:28px;font-size:2.8rem;font-weight:bold;margin-top:17px;color:#000;text-align:center}@media only screen and (max-width: 749px){.c-character__list--name{font-size:24px;font-size:2.4rem}}@media only screen and (max-width: 749px) and (max-width: 539px){.c-character__list--name{font-size:20px;font-size:2rem}}.p-gnavi__menu{position:-webkit-sticky;position:sticky;top:10px;right:10px;z-index:900;display:block}.p-gnavi__btn{position:absolute;top:20px;right:10px;width:112px;height:112px;background-color:#ebe367;border-radius:1000px;border:4px solid #000;box-shadow:0 5px 0 #000;transition:.3s}@media (hover: hover){.p-gnavi__btn:hover{box-shadow:none;-webkit-transform:translate(0, 5px);transform:translate(0, 5px)}}@media only screen and (max-width: 749px){.p-gnavi__btn{top:10px;width:80px;height:80px;border-width:3px}}#home .p-gnavi__btn.open{opacity:0}.p-gnavi__btn--img{display:block;position:absolute;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;bottom:10px;left:0;right:0;margin:auto}@media only screen and (max-width: 749px){.p-gnavi__btn--img{width:40px;height:auto;bottom:8px}}.p-gnavi__trigger{position:absolute;top:0;left:0;margin:auto;width:100%;height:100%;border-radius:40%;cursor:pointer;z-index:10;display:block}.p-gnavi__trigger>span{width:40px;height:7px;position:absolute;background:#000;border-radius:5px;left:0;right:0;margin:auto}@media only screen and (max-width: 749px){.p-gnavi__trigger>span{height:5px;width:34px}}.p-gnavi__trigger>span:nth-child(1){top:26px}@media only screen and (max-width: 749px){.p-gnavi__trigger>span:nth-child(1){top:18px}}.p-gnavi__trigger>span:nth-child(2){top:40px}@media only screen and (max-width: 749px){.p-gnavi__trigger>span:nth-child(2){top:28px}}.p-gnavi__trigger>span:nth-child(3){top:54px}@media only screen and (max-width: 749px){.p-gnavi__trigger>span:nth-child(3){top:38px}}.p-gnavi__trigger.--close>span{top:40px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width: 749px){.p-gnavi__trigger.--close>span{top:28px}}.p-gnavi__trigger.--close>span:nth-child(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:40px}@media only screen and (max-width: 749px){.p-gnavi__trigger.--close>span:nth-child(2){top:28px}}.p-gnavi{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;pointer-events:none;z-index:9800;display:none;transition:opacity 0.3s;overflow:auto}.p-gnavi::before{content:"";background:url(../images/common/bg_menu.jpg) no-repeat center center/cover;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}@media only screen and (max-width: 1280px){.p-gnavi::before{background:url(../images/common/sp_bg_menu01.png) no-repeat top right/contain;right:0;left:auto;width:50%;opacity:.5}}@media only screen and (max-width: 1280px){.p-gnavi::after{pointer-events:none;opacity:.5;content:"";background:url(../images/common/sp_bg_menu02.png) no-repeat bottom left/contain;position:absolute;left:0;bottom:0;width:38%;height:100%}}.l-header.is-active ~ .p-gnavi{pointer-events:inherit;display:block}.p-gnavi__inner{width:100%;height:100%;display:flex;position:relative}.p-gnavi__lists{font-family:'M PLUS Rounded 1c', sans-serif;z-index:1}@media only screen and (max-width: 749px){.p-gnavi__lists{width:84%;margin:auto}}@media only screen and (min-width: 750px){.p-gnavi__lists{width:680px;margin:auto;padding:80px 0 0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px}}.p-gnavi__list{margin:0 auto;text-align:center;display:flex;justify-content:center;align-items:center}.p-gnavi__list.current .p-gnavi__link{text-decoration:none}.p-gnavi__list.current .p-gnavi__link::before{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1, 1);transform:scale(1, 1)}@media only screen and (min-width: 750px){.p-gnavi__list{width:calc(50% - 20px)}.p-gnavi__list[data-order="1"]{order:1}.p-gnavi__list[data-order="2"]{order:2}.p-gnavi__list[data-order="3"]{order:3}.p-gnavi__list[data-order="4"]{order:4}.p-gnavi__list[data-order="5"]{order:5}.p-gnavi__list[data-order="6"]{order:6}.p-gnavi__list[data-order="7"]{order:7}.p-gnavi__list[data-order="8"]{order:8}.p-gnavi__list[data-order="9"]{order:9}.p-gnavi__list[data-order="10"]{order:10}.p-gnavi__list[data-order="11"]{order:11}.p-gnavi__list[data-order="12"]{order:12}}@media only screen and (max-width: 749px){.p-gnavi__list+.p-gnavi__list{padding-top:12px}}.p-gnavi__link{display:inline-block;margin:0 auto;text-align:center;font-weight:900;transition:opacity 0.5s;transition:0.2s;position:relative}.p-gnavi__link:link{color:#2b2a6f}.p-gnavi__link:visited{color:#2b2a6f}.p-gnavi__link:active{color:#2b2a6f}@media (hover: hover){.p-gnavi__link:hover{color:#2b2a6f}}.p-gnavi__link::before{content:"";background-color:#2b2a6f;bottom:-4px;height:4px;border-radius:2px;left:0;position:absolute;-webkit-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:right top;transform-origin:right top;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;width:100%}@media only screen and (max-width: 749px){.p-gnavi__link::before{height:3px;bottom:-3px}}@media (hover: hover){.p-gnavi__link:hover{text-decoration:none}.p-gnavi__link:hover::before{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1, 1);transform:scale(1, 1)}}.p-gnavi__link:active{text-decoration:none}@media only screen and (max-width: 749px){.p-gnavi__link{font-size:20px;font-size:2rem}}@media only screen and (min-width: 750px){.p-gnavi__link{font-size:24px;font-size:2.4rem;letter-spacing:0.05em}}.p-gnavi__close{position:fixed;z-index:900;cursor:pointer}@media only screen and (max-width: 749px){.p-gnavi__close{width:30px;height:30px;top:30px;right:20px}}@media only screen and (min-width: 750px){.p-gnavi__close{width:40px;height:40px;top:40px;right:40px}}.p-gnavi__close::before,.p-gnavi__close::after{content:"";display:block;width:6px;height:100%;background:#f499c0;border-radius:3px;position:absolute;top:50%;left:50%}.p-gnavi__close::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.p-gnavi__close::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.p-footer__paradise{max-width:1140px;margin:auto;padding:30px 20px 10px}.p-footer__paradise--note{padding:0 0 0 1em;text-indent:-1em;color:#333}.p-footer__link{background:#fff;position:relative;padding:120px 0 100px}@media only screen and (max-width: 940px){.p-footer__link{padding:70px 0}}@media only screen and (max-width: 940px) and (max-width: 749px){.p-footer__link{padding:50px 0}}.p-footer__link--list{display:flex;flex-wrap:wrap;gap:20px}@media only screen and (max-width: 940px){.p-footer__link--list{flex-wrap:wrap;justify-content:center}}@media only screen and (max-width: 940px) and (max-width: 940px){.p-footer__link--list{gap:10px}}.p-footer__link--list>li{width:calc((100% - 80px) / 5)}@media only screen and (max-width: 940px){.p-footer__link--list>li{width:calc((100% / 2) - 10px)}}.p-footer__link--link{display:block;border-radius:10px;border:3px solid #2b2a6f;overflow:hidden;text-align:center}.p-footer__link--link img{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}@media (hover: hover){.p-footer__link--link:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.p-footer__paradise--navs{display:flex;flex-wrap:wrap;padding:30px 0 0;margin:0 auto;justify-content:center}@media only screen and (max-width: 749px){.p-footer__paradise--navs{width:90%;margin:auto;padding:7vw 0;gap:6vw}}.p-footer__paradise--nav{position:relative}@media only screen and (min-width: 750px){.p-footer__paradise--nav{margin:0 28px 20px 0}}.p-footer__paradise--navlink{display:block;position:relative;text-decoration:none;cursor:pointer;color:#333;transition:0.2s;transition-property:opacity;transition-duration:.3s;transition-delay:0s}.p-footer__paradise--navlink:link{color:#333}.p-footer__paradise--navlink:visited{color:#333}.p-footer__paradise--navlink:active{color:#333}@media (hover: hover){.p-footer__paradise--navlink:hover{color:#333}}@media (hover: hover){.p-footer__paradise--navlink:hover{opacity:0.60}}@media (hover: hover){.p-footer__paradise--navlink:hover{text-decoration:none}}@media only screen and (max-width: 749px){.p-footer__paradise--navlink{padding:0 0 0 20px;line-height:1.3}}@media only screen and (min-width: 750px){.p-footer__paradise--navlink{padding:0 0 0 2.5rem}}.p-footer__paradise--navlink::before,.p-footer__paradise--navlink::after{content:"";display:block;position:absolute}.p-footer__paradise--navlink:before{border-radius:50%;background:#333;left:0}@media only screen and (max-width: 749px){.p-footer__paradise--navlink:before{top:0;width:15px;height:15px}}@media only screen and (min-width: 750px){.p-footer__paradise--navlink:before{top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:18px;height:18px}}.p-footer__paradise--navlink::after{box-sizing:content-box;border-top:2px solid #fff;border-right:2px solid #fff}@media only screen and (max-width: 749px){.p-footer__paradise--navlink::after{left:0.28em;top:0.33em;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:4px;height:4px}}@media only screen and (min-width: 750px){.p-footer__paradise--navlink::after{top:50%;left:0.3em;-webkit-transform:translate(0, -50%) rotate(45deg);transform:translate(0, -50%) rotate(45deg);width:5px;height:5px}}@media only screen and (min-width: 750px){#article .p-item{display:flex;justify-content:space-between}}@media only screen and (min-width: 750px){#article .p-item__thumb{width:47%;max-width:520px}}#article .p-item__thumb--lists{display:flex;flex-wrap:wrap;justify-content:flex-start}@media only screen and (max-width: 749px){#article .p-item__thumb--lists{margin:2.66% auto 6%}}@media only screen and (min-width: 750px){#article .p-item__thumb--lists{margin:2.66% auto}}#article .p-item__thumb--list{width:23%;position:relative;background:#fff;border-radius:clamp(10px, 2vw, 20px);overflow:hidden;cursor:pointer;z-index:1;display:block;position:relative;overflow:hidden;z-index:1;margin:0 0 0 2.66%}#article .p-item__thumb--list::before{content:"";display:block;width:100%;height:0;padding:100% 0 0}#article .p-item__thumb--list:nth-child(4n-3){margin-left:0}#article .p-item__thumb--list:nth-child(n+5){margin-top:2.66%}#article .p-item__thumb--list::after{border:4px solid #f499c0 !important;border-radius:clamp(10px, 2vw, 20px)}@media only screen and (min-width: 750px){#article .p-item__thumb--list::after{border-width:6px}}#article .p-item__thumb--list.is-selected{cursor:default}#article .p-item__thumb--list.is-selected::after{opacity:1}@media only screen and (max-width: 749px){.p-item__intro{margin:0 auto min(5vw , 30px)}}@media only screen and (min-width: 750px){.p-item__intro{width:50%}}.p-item__name{color:#9a8fca;font-weight:bold;line-height:1.4;margin:0 auto 20px;padding:clamp(10px, 2vw, 20px)}@media only screen and (max-width: 749px){.p-item__name{font-size:18px;font-size:1.8rem}}@media only screen and (min-width: 750px){.p-item__name{font-size:24px;font-size:2.4rem}}.p-item__info{display:flex;justify-content:space-between;font-weight:bold;margin:0 auto 10px}@media only screen and (max-width: 749px){.p-item__info:last-of-type{margin:0 auto min(6vw , 30px)}}@media only screen and (min-width: 750px){.p-item__info{font-size:18px;font-size:1.8rem}.p-item__info:last-of-type{margin:0 auto 30px}}.p-item__info--tit{width:28%;color:#9a8fca;padding:0 0.2em;text-align:center;display:flex;align-items:center;justify-content:center}.p-item__info--cont{width:68%;display:flex;align-items:center}.p-item__copyright{text-align:left}@media only screen and (max-width: 749px){.p-item__copyright{font-size:12px;font-size:1.2rem}}@media only screen and (min-width: 750px){.p-item__copyright{font-size:14px;font-size:1.4rem}}
