html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@-webkit-keyframes floating{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes floating{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes floating-sp{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(4vw);transform:translateY(4vw)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes floating-sp{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(4vw);transform:translateY(4vw)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}*{box-sizing:border-box}*::before,*::after{box-sizing:inherit}a{color:inherit;text-decoration:none}button{padding:0;border:none;background-color:rgba(0,0,0,0);cursor:pointer;outline:none;-webkit-appearance:none;appearance:none}.is-hidden{display:none}.fade-enter-active,.fade-leave-active{transition:opacity 1s ease-out}.fade-enter,.fade-leave-to{opacity:0}img{width:100%;pointer-events:none}.tokimekicolor_env-pc .notes,.tokimekicolor_env-pc .terms,.tokimekicolor_env-pc .howto-step-text,.tokimekicolor_env-pc .intro,#tokimekicolor.manga .manga-publisher,#tokimekicolor.manga .manga-info-description-text,.select_color-pc .result .terms,.select_color-pc .result .present .present2-text,.select_color-pc .result .book-detail-text,.select_color-pc .steps .step-text,.footer .copyright,.footer-list-item-anchor,.cmoa-text,.campaign-memo,.campaign-attention,.campaign-text,.button-terms{font-family:"Noto Sans JP",sans-serif;font-weight:400}.tokimekicolor_env-pc .kiyaku-note{font-family:"Noto Sans JP",sans-serif;font-weight:500}.tokimekicolor_env-pc .end-text,.tokimekicolor_env-pc .kiyaku-sub-title,.tokimekicolor_env-pc .kiyaku-title,.tokimekicolor_env-pc .howto-step-note,#tokimekicolor.manga .manga-info-author,#tokimekicolor.manga .manga-info-title,.select_color-pc .result .end-text,.campaign-text-note{font-family:"Noto Sans JP",sans-serif;font-weight:700}.tokimekicolor_env-pc .kiyaku,.tokimekicolor_env-pc .grad-a{background-color:#fffcd6;background-image:radial-gradient(at 100% 100%, hsl(83deg, 50%, 74%) 0px, transparent 50%),radial-gradient(at 91% 69%, hsl(192deg, 100%, 85%) 0px, transparent 50%),radial-gradient(at 0% 76%, hsl(335deg, 100%, 87%) 0px, transparent 50%),radial-gradient(at 42% 56%, hsl(358deg, 63%, 87%) 0px, transparent 50%),radial-gradient(at 47% 100%, hsl(79deg, 52%, 71%) 0px, transparent 50%),radial-gradient(at 99% 52%, hsl(193deg, 98%, 68%) 0px, transparent 50%),radial-gradient(at 100% 19%, hsl(72deg, 90%, 79%) 0px, transparent 50%),radial-gradient(at 0% 25%, hsl(334deg, 96%, 87%) 0px, transparent 50%);background-size:contain;background-repeat:no-repeat}.campaign{background-color:#fbcbd6;background-image:radial-gradient(at 24% 60%, hsl(334deg, 100%, 87%) 0px, transparent 50%),radial-gradient(at 99% 98%, hsl(64deg, 82%, 90%) 0px, transparent 50%),radial-gradient(at 35% 96%, hsl(217deg, 100%, 85%) 0px, transparent 50%),radial-gradient(at 2% 97%, hsl(218deg, 72%, 88%) 0px, transparent 50%),radial-gradient(at 66% 28%, hsl(188deg, 72%, 84%) 0px, transparent 50%),radial-gradient(at 96% 4%, hsl(188deg, 72%, 84%) 0px, transparent 50%),radial-gradient(at 6% 7%, hsl(334deg, 100%, 87%) 0px, transparent 50%),radial-gradient(at 6% 49%, hsl(343deg, 100%, 76%) 0px, transparent 50%)}body.is-fixed{overflow:hidden}.tokimekicolor{width:100%;overflow:hidden}.tokimekicolor .wrap{position:relative;max-width:1048px;margin:0 auto}.tokimekicolor .js-scroll{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .4s ease-out,-webkit-transform .4s ease-out;transition:opacity .4s ease-out,transform .4s ease-out;transition:opacity .4s ease-out,transform .4s ease-out,-webkit-transform .4s ease-out}.tokimekicolor .js-scroll.is-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.tokimekicolor .floating{-webkit-animation:floating 10s ease-in-out infinite;animation:floating 10s ease-in-out infinite}.tokimekicolor .floating-a{-webkit-animation-delay:1s;animation-delay:1s}.tokimekicolor .sns-title{max-width:120px;margin:0 auto}.tokimekicolor .sns-list{display:flex;justify-content:center;margin-top:20px}.tokimekicolor .sns-item{width:67px}.tokimekicolor .sns-item-anchor{display:inline-block}.tokimekicolor .sns-item.sns-facebook{margin:0 36px}.tokimekicolor .information{background:url("/sol/pcc/N/promo/tokimekicolor/images/index/information_bg.jpg") no-repeat center top;background-size:cover;padding:85px 0 70px}.tokimekicolor .information-inner{position:relative}.tokimekicolor .information-illust{position:absolute;top:-168px;left:-70px;z-index:1}.button{display:flex;flex-direction:column;align-items:center}.button-image{width:255px;pointer-events:auto}.button-anchor{display:flex;align-items:center;justify-content:center;width:386px;height:77px;margin:0 auto 0;border-radius:300px;background-color:#f28589;cursor:pointer}.button-terms{position:relative;display:inline-block;font-size:19px;margin-top:15px;padding-left:20px;margin-left:-20px}.button-terms::before{position:relative;display:inline-block;align-items:center;content:"";width:11px;height:11px;border-top:2px solid #000;border-right:2px solid #000;margin-right:10px;-webkit-transform:translate3d(0, -1.5px, 0) rotate(45deg);transform:translate3d(0, -1.5px, 0) rotate(45deg)}.campaign{color:#28231c;padding:90px 0 113px}.campaign-title{max-width:855px;margin:0 auto}.campaign-text{font-size:16px;line-height:1.8;margin-left:10px}.campaign-text-note{color:#f28589;line-height:1.15}.campaign-text.attention{font-size:13px;line-height:1;color:#4b5562;margin-top:13px}.campaign-attention{font-size:10px;color:#887c7b;text-align:right;position:absolute;bottom:10px;right:15px}.campaign-memo{font-size:13px;line-height:1.538;margin-top:10px;margin-left:10px}.campaign-memo-note{color:#f28589}.campaign-inner{display:flex;flex-wrap:wrap;position:relative;margin-top:35px}.campaign-anchor{display:inline-block;max-width:298px;margin-top:10px}.campaign-box{width:100%;padding-left:75px;position:relative;background-repeat:no-repeat;background-size:contain;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .4s ease-out,-webkit-transform .4s ease-out;transition:opacity .4s ease-out,transform .4s ease-out;transition:opacity .4s ease-out,transform .4s ease-out,-webkit-transform .4s ease-out}.campaign-box.is-active.campaign02{transition-delay:.15s}.campaign-box.is-active.campaign03{transition-delay:.3s}.campaign-box-title{position:absolute;top:-8px;left:30px;max-width:163px}.campaign-box-info{flex-shrink:0}.campaign-box-image{-webkit-transform:rotate(12deg) translateY(-10px);transform:rotate(12deg) translateY(-10px);margin-left:9%}.campaign-box.campaign01{max-width:512px;height:263px;padding-top:20px;background-image:url("/sol/pcc/N/promo/tokimekicolor/images/index/bg_campaign_01.png")}.campaign-box.campaign02{position:absolute;top:-15px;right:10px;max-width:620px;padding-left:0}.campaign-box.campaign03{display:flex;height:291px;margin-top:20px;padding-top:70px;background-image:url("/sol/pcc/N/promo/tokimekicolor/images/index/bg_campaign_03.png")}.campaign-box.campaign03 .campaign-text-note{font-size:23px}.campaign-button{display:flex;justify-content:center;width:100%;margin-top:45px}.campaign-illust{position:absolute}.campaign-illust.illust1{top:-250px;left:-102px}.campaign-illust.illust1.is-end{top:-350px}.campaign-illust.illust2{top:-30px;right:-125px}.cmoa{display:flex;flex-direction:column;align-items:center;margin-top:70px;position:relative;z-index:5}.cmoa-text{display:inline-block;font-size:16px;color:#28231c;line-height:1.625;text-align:center;padding:0 20px;position:relative}.cmoa-text::before,.cmoa-text::after{content:"";width:1px;height:50px;background-color:#28231c;position:absolute;top:50%}.cmoa-text::before{left:0;-webkit-transform:translateY(-50%) rotate(-34deg);transform:translateY(-50%) rotate(-34deg)}.cmoa-text::after{right:0;-webkit-transform:translateY(-50%) rotate(34deg);transform:translateY(-50%) rotate(34deg)}.cmoa-logo{display:inline-block;margin-top:20px}.cmoa-present{width:270px;margin:20px auto 0}.footer{position:relative;z-index:10;background-color:#ff969a;color:#fff;padding:15px 0 20px}.footer-list{display:flex;align-items:center}.footer-list-item{margin-right:28px}.footer-list-item-anchor{display:inline-block;font-size:14px;position:relative;padding-left:17px}.footer-list-item-anchor::before{content:"";width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:50%;left:0;-webkit-transform:translate3d(0, -45%, 0) rotate(45deg);transform:translate3d(0, -45%, 0) rotate(45deg)}.footer-list-item-anchor.icon-window{padding-right:20px;background-image:url("/sol/pcc/N/promo/tokimekicolor/images/common/icon_window.svg");background-size:12px;background-repeat:no-repeat;background-position:right center}.footer .copyright{font-size:14px;text-align:center;margin-top:25px;opacity:.5}.return-button{position:fixed;bottom:30px;right:35px;z-index:30;width:105px;transition:bottom .2s ease-out,opacity .2s ease-out,-webkit-transform .2s ease-out;transition:bottom .2s ease-out,opacity .2s ease-out,transform .2s ease-out;transition:bottom .2s ease-out,opacity .2s ease-out,transform .2s ease-out,-webkit-transform .2s ease-out;opacity:0;pointer-events:none}.return-button.is-active{pointer-events:auto;opacity:1}.return-button.is-active.is-bottom{transition-duration:.2s;-webkit-transform:translateY(-110px);transform:translateY(-110px)}.return-button-anchor{display:inline-block}.kv-button.result-button .kv-button-anchor{-webkit-transform:translateY(0px) !important;transform:translateY(0px) !important}.kv-button-anchor{display:inline-block;position:fixed;top:25px;right:30px;z-index:35;width:155px;opacity:1 !important;-webkit-transform:translateY(100px) !important;transform:translateY(100px) !important;transition-duration:.2s !important}.kv-button-anchor.is-active{-webkit-transform:translateY(0px) !important;transform:translateY(0px) !important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@keyframes floating{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes floating-sp{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(4vw);transform:translateY(4vw)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}*{box-sizing:border-box}*::before,*::after{box-sizing:inherit}a{color:inherit;text-decoration:none}button{padding:0;border:none;background-color:rgba(0,0,0,0);cursor:pointer;outline:none;-webkit-appearance:none;appearance:none}.is-hidden{display:none}.fade-enter-active,.fade-leave-active{transition:opacity 1s ease-out}.fade-enter,.fade-leave-to{opacity:0}img{width:100%;pointer-events:none}.tokimekicolor_env-pc .notes,.tokimekicolor_env-pc .terms,.tokimekicolor_env-pc .howto-step-text,.tokimekicolor_env-pc .intro,#tokimekicolor.manga .manga-publisher,#tokimekicolor.manga .manga-info-description-text,.select_color-pc .result .terms,.select_color-pc .result .present .present2-text,.select_color-pc .result .book-detail-text,.select_color-pc .steps .step-text,.button-terms,.campaign-text,.campaign-attention,.campaign-memo,.cmoa-text,.footer-list-item-anchor,.footer .copyright{font-family:"Noto Sans JP",sans-serif;font-weight:400}.tokimekicolor_env-pc .kiyaku-note{font-family:"Noto Sans JP",sans-serif;font-weight:500}.tokimekicolor_env-pc .end-text,.tokimekicolor_env-pc .kiyaku-sub-title,.tokimekicolor_env-pc .kiyaku-title,.tokimekicolor_env-pc .howto-step-note,#tokimekicolor.manga .manga-info-author,#tokimekicolor.manga .manga-info-title,.select_color-pc .result .end-text,.campaign-text-note{font-family:"Noto Sans JP",sans-serif;font-weight:700}.tokimekicolor_env-pc .kiyaku,.tokimekicolor_env-pc .grad-a{background-color:#fffcd6;background-image:radial-gradient(at 100% 100%, hsl(83deg, 50%, 74%) 0px, transparent 50%),radial-gradient(at 91% 69%, hsl(192deg, 100%, 85%) 0px, transparent 50%),radial-gradient(at 0% 76%, hsl(335deg, 100%, 87%) 0px, transparent 50%),radial-gradient(at 42% 56%, hsl(358deg, 63%, 87%) 0px, transparent 50%),radial-gradient(at 47% 100%, hsl(79deg, 52%, 71%) 0px, transparent 50%),radial-gradient(at 99% 52%, hsl(193deg, 98%, 68%) 0px, transparent 50%),radial-gradient(at 100% 19%, hsl(72deg, 90%, 79%) 0px, transparent 50%),radial-gradient(at 0% 25%, hsl(334deg, 96%, 87%) 0px, transparent 50%);background-size:contain;background-repeat:no-repeat}.campaign{background-color:#fbcbd6;background-image:radial-gradient(at 24% 60%, hsl(334deg, 100%, 87%) 0px, transparent 50%),radial-gradient(at 99% 98%, hsl(64deg, 82%, 90%) 0px, transparent 50%),radial-gradient(at 35% 96%, hsl(217deg, 100%, 85%) 0px, transparent 50%),radial-gradient(at 2% 97%, hsl(218deg, 72%, 88%) 0px, transparent 50%),radial-gradient(at 66% 28%, hsl(188deg, 72%, 84%) 0px, transparent 50%),radial-gradient(at 96% 4%, hsl(188deg, 72%, 84%) 0px, transparent 50%),radial-gradient(at 6% 7%, hsl(334deg, 100%, 87%) 0px, transparent 50%),radial-gradient(at 6% 49%, hsl(343deg, 100%, 76%) 0px, transparent 50%)}body.is-fixed{overflow:hidden}.tokimekicolor{width:100%;overflow:hidden}.tokimekicolor .wrap{position:relative;max-width:1048px;margin:0 auto}.tokimekicolor .js-scroll{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .4s ease-out,-webkit-transform .4s ease-out;transition:opacity .4s ease-out,transform .4s ease-out;transition:opacity .4s ease-out,transform .4s ease-out,-webkit-transform .4s ease-out}.tokimekicolor .js-scroll.is-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.tokimekicolor .floating{-webkit-animation:floating 10s ease-in-out infinite;animation:floating 10s ease-in-out infinite}.tokimekicolor .floating-a{-webkit-animation-delay:1s;animation-delay:1s}.tokimekicolor .sns-title{max-width:120px;margin:0 auto}.tokimekicolor .sns-list{display:flex;justify-content:center;margin-top:20px}.tokimekicolor .sns-item{width:67px}.tokimekicolor .sns-item-anchor{display:inline-block}.tokimekicolor .sns-item.sns-facebook{margin:0 36px}.tokimekicolor .information{background:url("/sol/pcc/N/promo/tokimekicolor/images/index/information_bg.jpg") no-repeat center top;background-size:cover;padding:85px 0 70px}.tokimekicolor .information-inner{position:relative}.tokimekicolor .information-illust{position:absolute;top:-168px;left:-70px;z-index:1}.button{display:flex;flex-direction:column;align-items:center}.button-image{width:255px;pointer-events:auto}.button-anchor{display:flex;align-items:center;justify-content:center;width:386px;height:77px;margin:0 auto 0;border-radius:300px;background-color:#f28589;cursor:pointer}.button-terms{position:relative;display:inline-block;font-size:19px;margin-top:15px;padding-left:20px;margin-left:-20px}.button-terms::before{position:relative;display:inline-block;align-items:center;content:"";width:11px;height:11px;border-top:2px solid #000;border-right:2px solid #000;margin-right:10px;-webkit-transform:translate3d(0, -1.5px, 0) rotate(45deg);transform:translate3d(0, -1.5px, 0) rotate(45deg)}.campaign{color:#28231c;padding:90px 0 113px}.campaign-title{max-width:855px;margin:0 auto}.campaign-text{font-size:16px;line-height:1.8;margin-left:10px}.campaign-text-note{color:#f28589;line-height:1.15}.campaign-text.attention{font-size:13px;line-height:1;color:#4b5562;margin-top:13px}.campaign-attention{font-size:10px;color:#887c7b;text-align:right;position:absolute;bottom:10px;right:15px}.campaign-memo{font-size:13px;line-height:1.538;margin-top:10px;margin-left:10px}.campaign-memo-note{color:#f28589}.campaign-inner{display:flex;flex-wrap:wrap;position:relative;margin-top:35px}.campaign-anchor{display:inline-block;max-width:298px;margin-top:10px}.campaign-box{width:100%;padding-left:75px;position:relative;background-repeat:no-repeat;background-size:contain;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .4s ease-out,-webkit-transform .4s ease-out;transition:opacity .4s ease-out,transform .4s ease-out;transition:opacity .4s ease-out,transform .4s ease-out,-webkit-transform .4s ease-out}.campaign-box.is-active.campaign02{transition-delay:.15s}.campaign-box.is-active.campaign03{transition-delay:.3s}.campaign-box-title{position:absolute;top:-8px;left:30px;max-width:163px}.campaign-box-info{flex-shrink:0}.campaign-box-image{-webkit-transform:rotate(12deg) translateY(-10px);transform:rotate(12deg) translateY(-10px);margin-left:9%}.campaign-box.campaign01{max-width:512px;height:263px;padding-top:20px;background-image:url("/sol/pcc/N/promo/tokimekicolor/images/index/bg_campaign_01.png")}.campaign-box.campaign02{position:absolute;top:-15px;right:10px;max-width:620px;padding-left:0}.campaign-box.campaign03{display:flex;height:291px;margin-top:20px;padding-top:70px;background-image:url("/sol/pcc/N/promo/tokimekicolor/images/index/bg_campaign_03.png")}.campaign-box.campaign03 .campaign-text-note{font-size:23px}.campaign-button{display:flex;justify-content:center;width:100%;margin-top:45px}.campaign-illust{position:absolute}.campaign-illust.illust1{top:-250px;left:-102px}.campaign-illust.illust1.is-end{top:-350px}.campaign-illust.illust2{top:-30px;right:-125px}.cmoa{display:flex;flex-direction:column;align-items:center;margin-top:70px;position:relative;z-index:5}.cmoa-text{display:inline-block;font-size:16px;color:#28231c;line-height:1.625;text-align:center;padding:0 20px;position:relative}.cmoa-text::before,.cmoa-text::after{content:"";width:1px;height:50px;background-color:#28231c;position:absolute;top:50%}.cmoa-text::before{left:0;-webkit-transform:translateY(-50%) rotate(-34deg);transform:translateY(-50%) rotate(-34deg)}.cmoa-text::after{right:0;-webkit-transform:translateY(-50%) rotate(34deg);transform:translateY(-50%) rotate(34deg)}.cmoa-logo{display:inline-block;margin-top:20px}.cmoa-present{width:270px;margin:20px auto 0}.footer{position:relative;z-index:10;background-color:#ff969a;color:#fff;padding:15px 0 20px}.footer-list{display:flex;align-items:center}.footer-list-item{margin-right:28px}.footer-list-item-anchor{display:inline-block;font-size:14px;position:relative;padding-left:17px}.footer-list-item-anchor::before{content:"";width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:50%;left:0;-webkit-transform:translate3d(0, -45%, 0) rotate(45deg);transform:translate3d(0, -45%, 0) rotate(45deg)}.footer-list-item-anchor.icon-window{padding-right:20px;background-image:url("/sol/pcc/N/promo/tokimekicolor/images/common/icon_window.svg");background-size:12px;background-repeat:no-repeat;background-position:right center}.footer .copyright{font-size:14px;text-align:center;margin-top:25px;opacity:.5}.return-button{position:fixed;bottom:30px;right:35px;z-index:30;width:105px;transition:bottom .2s ease-out,opacity .2s ease-out,-webkit-transform .2s ease-out;transition:bottom .2s ease-out,opacity .2s ease-out,transform .2s ease-out;transition:bottom .2s ease-out,opacity .2s ease-out,transform .2s ease-out,-webkit-transform .2s ease-out;opacity:0;pointer-events:none}.return-button.is-active{pointer-events:auto;opacity:1}.return-button.is-active.is-bottom{transition-duration:.2s;-webkit-transform:translateY(-110px);transform:translateY(-110px)}.return-button-anchor{display:inline-block}.kv-button.result-button .kv-button-anchor{-webkit-transform:translateY(0px) !important;transform:translateY(0px) !important}.kv-button-anchor{display:inline-block;position:fixed;top:25px;right:30px;z-index:35;width:155px;opacity:1 !important;-webkit-transform:translateY(100px) !important;transform:translateY(100px) !important;transition-duration:.2s !important}.kv-button-anchor.is-active{-webkit-transform:translateY(0px) !important;transform:translateY(0px) !important}.select_color-pc{overflow:hidden;background-image:url("/sol/pcc/N/promo/tokimekicolor/images/shindan/bg.jpg");background-size:cover;background-position:center bottom}.select_color-pc-index{background-position:center top}.select_color-pc .wrap{max-width:1048px;margin:0 auto}.select_color-pc .container{position:relative;z-index:5;padding:45px 0}.select_color-pc .campaign{background:none;position:relative}.select_color-pc .campaign-illust.illust1{top:-200px !important;left:inherit !important;right:-110px}.select_color-pc .campaign-illust.illust2{top:inherit !important;right:inherit !important;left:-110px;bottom:-100px}.select_color-pc .cmoa{margin-top:0px}.select_color-pc .steps{position:relative;padding:110px 105px 105px;margin:0 auto 0;background-image:url("/sol/pcc/N/promo/tokimekicolor/images/shindan/bg_contents.png");max-width:1048px}.select_color-pc .steps[data-scene=step2] .items{margin-left:-55px}.select_color-pc .steps[data-scene=step2] .items .item{margin-left:55px}.select_color-pc .steps[data-scene=step3] .items{margin-left:-75px}.select_color-pc .steps[data-scene=step3] .items .item{margin-left:75px}.select_color-pc .steps .return{display:inline-block;position:absolute;top:16px;left:17px;width:105px}.select_color-pc .steps .buttons{display:flex;align-items:center;justify-content:center;width:100%;margin-top:95px}.select_color-pc .steps .buttons .btn{width:386px;height:77px;padding:0 20px;margin:0 20px;border-radius:200px;display:flex;align-items:center;justify-content:center;cursor:pointer}.select_color-pc .steps .buttons .btn.decide{border:2px solid rgba(0,0,0,0);background-color:#f28589;opacity:.5;pointer-events:none}.select_color-pc .steps .buttons .btn.decide[data-active]{opacity:1;pointer-events:auto}.select_color-pc .steps .buttons .btn.decide img{max-width:213px}.select_color-pc .steps .buttons .btn.prev{border:2px solid #f28589;background-color:#fff}.select_color-pc .steps .buttons .btn.prev img{max-width:311px}.select_color-pc .steps .step-title{text-align:center;height:48px}.select_color-pc .steps .step-title img{max-width:100%;width:auto}.select_color-pc .steps .step-text{font-size:24px;text-align:center;letter-spacing:0.1em;margin-top:30px;-webkit-transform:translateX(0.7em);transform:translateX(0.7em)}.select_color-pc .steps .items{display:flex;justify-content:center;flex-wrap:wrap;margin-left:-26px;margin-bottom:-60px;margin-top:88px}.select_color-pc .steps .items .item{margin-left:26px;margin-bottom:60px;padding-bottom:40px;opacity:.4;position:relative;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity .5s ease-out,-webkit-transform .5s ease-out;transition:opacity .5s ease-out,transform .5s ease-out;transition:opacity .5s ease-out,transform .5s ease-out,-webkit-transform .5s ease-out;cursor:pointer}.select_color-pc .steps .items .item[data-selected=true]{opacity:1}.select_color-pc .steps .items .item .text{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.select_color-pc .steps .items .item .text img{width:auto;height:24px}.select_color-pc .result{margin-top:-45px;margin-bottom:-45px}.select_color-pc .result-contents{opacity:0;transition:opacity 1.5s ease-out}.select_color-pc .result-contents[data-active]{opacity:1}.select_color-pc .result .kv{padding-bottom:65px;position:relative;background-image:url("/sol/pcc/N/promo/tokimekicolor/images/shindan/bg_contents.png")}.select_color-pc .result .kv-inner{height:665px;padding-top:60px;line-height:0;position:relative}.select_color-pc .result .kv-illust{position:absolute;z-index:5}.select_color-pc .result .kv-illust.title{top:130px;right:0;z-index:15;width:62.69%}.select_color-pc .result .kv-illust.word{width:167px;height:221px;display:flex;align-items:center;justify-content:center;background-image:url("/sol/pcc/N/promo/tokimekicolor/images/shindan/result/word_frame.png");background-size:contain;background-repeat:no-repeat;z-index:10;-webkit-animation-duration:7s;animation-duration:7s}.select_color-pc .result .kv-illust.word img{width:auto}.select_color-pc .result .kv-illust.word[data-step=step1]{top:295px;left:50.57%}.select_color-pc .result .kv-illust.word[data-step=step2]{bottom:30px;left:12.88%}.select_color-pc .result .kv-illust.word[data-step=step3]{top:85px;left:18.6%}.select_color-pc .result .kv-illust.flower1{top:-100px;left:35%}.select_color-pc .result .kv-illust.flower1 .floating{-webkit-animation:none;animation:none}.select_color-pc .result .kv-illust.flower2{top:110px;left:-120px;z-index:1}.select_color-pc .result .kv-illust.flower3{bottom:0;left:-120px;z-index:10}.select_color-pc .result .kv-illust.flower4{top:160px;right:-160px;z-index:10}.select_color-pc .result .kv-illust.illust1{top:65px;left:0;width:22.13%}.select_color-pc .result .kv-illust.illust2{top:240px;left:0;width:27.48%}.select_color-pc .result .kv-illust.illust3{top:310px;left:29.77%;width:23.47%}.select_color-pc .result .kv-illust.illust4{top:205px;right:-25px;width:48.66%}.select_color-pc .result .kv .buttons{display:flex;justify-content:center;margin-top:10px}.select_color-pc .result .kv .buttons .button{margin:0 18px}.select_color-pc .result .kv .buttons .button-image{width:100%}.select_color-pc .result .kv .buttons .button-anchor{padding:0}.select_color-pc .result .kv .buttons .button-anchor.twitter{background-color:#00bdfa}.select_color-pc .result .kv .buttons .button-anchor.twitter .button-image{max-width:234px}.select_color-pc .result .kv .buttons .button-anchor.get .button-image{max-width:337px}.select_color-pc .result .kv .restart{margin-top:30px}.select_color-pc .result .kv .restart img{width:200px}.select_color-pc .result .book{margin-top:60px;padding:31px;position:relative;background-color:#f99}.select_color-pc .result .book-inner{padding:54px 20px 73px;border-radius:24px;overflow:hidden;background-color:#fff}.select_color-pc .result .book-title{max-width:584px;margin:0 auto}.select_color-pc .result .book-image{width:50%;max-width:410px;display:flex;justify-content:center;align-items:center;margin-left:40px;position:relative;z-index:1}.select_color-pc .result .book-image::before{content:"";position:absolute;top:50%;left:50%;z-index:1;width:410px;height:410px;border-radius:500px;background-color:#ffebef;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.select_color-pc .result .book-image.only-tablet{display:none !important}.select_color-pc .result .book-image img{position:relative;z-index:3;width:75%;box-shadow:10px 10px 0 rgba(238,118,158,.2)}.select_color-pc .result .book-flex{display:flex;align-items:flex-start;justify-content:center;padding-left:40px;margin-top:60px}.select_color-pc .result .book-items{width:50%;max-width:370px;position:relative;z-index:3}.select_color-pc .result .book-items-inner{display:flex}.select_color-pc .result .book-item{position:relative;padding-bottom:35px}.select_color-pc .result .book-item[data-step=step1]{max-width:120px}.select_color-pc .result .book-item[data-step=step2]{max-width:75px;margin:0 10% 0 12%}.select_color-pc .result .book-item[data-step=step3]{max-width:82px}.select_color-pc .result .book-item .image{width:auto;height:150px}.select_color-pc .result .book-item-title{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.select_color-pc .result .book-item-title img{width:auto;height:18px}.select_color-pc .result .book-detail{margin-top:40px}.select_color-pc .result .book-detail-title{position:relative;text-align:center}.select_color-pc .result .book-detail-title br{display:none}.select_color-pc .result .book-detail-title::before{content:"";width:100%;height:1px;position:absolute;top:50%;left:0;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#f28589}.select_color-pc .result .book-detail-title span{display:inline-flex;align-items:center;justify-content:center;margin:0 auto;width:90px;position:relative;z-index:3;background-color:#fff}.select_color-pc .result .book-detail-title img{width:auto;height:20px}.select_color-pc .result .book-detail-text{font-size:28px;line-height:1.4285714286;display:flex;justify-content:center;margin-top:20px}.select_color-pc .result .book-buttons{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;margin-top:70px}.select_color-pc .result .book-button{width:42%;margin:0 15px}.select_color-pc .result .book-button:last-of-type{width:100%;text-align:center;margin-top:60px}.select_color-pc .result .book-button:last-of-type a{width:42%}.select_color-pc .result .book-button-text{width:88%;max-width:327px;margin:0 auto 15px}.select_color-pc .result .book-button a{display:inline-block}.select_color-pc .result .book-illust{position:absolute}.select_color-pc .result .book-illust.illust1{top:10px;right:-130px;width:256px}.select_color-pc .result .book-illust.illust2{bottom:-80px;left:-90px;width:317px}.select_color-pc .result .present{margin-top:70px}.select_color-pc .result .present-title{max-width:855px;margin:0 auto}.select_color-pc .result .present-inner{display:flex;width:100%;padding-bottom:15px;margin-top:50px;background-image:url("/sol/pcc/N/promo/tokimekicolor/images/shindan/result/bg_koma.png");background-size:contain;background-repeat:no-repeat}.select_color-pc .result .present .present1{width:350px}.select_color-pc .result .present .present2{display:flex;flex-direction:column;align-items:center;width:calc(100% - 350px);padding-top:50px;padding-left:50px;position:relative}.select_color-pc .result .present .present2-sarani{position:absolute;top:-20px;left:60px;width:164px}.select_color-pc .result .present .present2-text{font-size:16px;line-height:1.4;color:#28231c}.select_color-pc .result .present .present2-text span{font-size:23px;font-weight:700;color:#f28589}.select_color-pc .result .present .present2-text.attention{font-size:13px;color:#182436;margin-top:12px}.select_color-pc .result .present .present2-coupon{max-width:514px;margin:0 auto}.select_color-pc .result .present .present2 .button{margin-top:25px}.select_color-pc .result .present .present2 .button-anchor{width:298px;height:60px}.select_color-pc .result .terms{color:#28231c;margin-top:45px}.select_color-pc .result .terms-title{max-width:302px;margin:0 auto}.select_color-pc .result .terms-text{font-size:20px;text-align:center;margin-top:20px}.select_color-pc .result .terms .button{margin-top:40px}.select_color-pc .result .end-text{font-size:28px;line-height:1.4;text-align:center;color:#fff;margin-top:20px;padding:10px;width:100%;background-color:rgba(0,0,0,.85)}.select_color-pc .result .illustarea{position:relative}.select_color-pc .result .illustarea .illust-image{position:absolute}.select_color-pc .result .illustarea .illust-image.illust1{bottom:-100px;left:-90px;width:406px}.select_color-pc .result .illustarea .illust-image.illust2{top:50px;right:-60px;width:305px}.select_color-pc .result .footer{margin-top:70px}.select_color-pc .loading{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-image:url("/sol/pcc/N/promo/tokimekicolor/images/shindan/loading/bg.jpg");background-size:cover;background-position:center center;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity 1.5s ease-out}.select_color-pc .loading[data-active]{opacity:1}.select_color-pc .loading[data-lock]{pointer-events:none;z-index:-1}.select_color-pc .loading-image{width:515px;margin-left:20vw}.select_color-pc .loading-icon{position:absolute;top:calc(50% - 200px);left:calc(50% - 15vw);width:309px;height:297px;display:flex;align-items:center;justify-content:center;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.select_color-pc .loading-icon-text{width:165px}.select_color-pc .loading-icon-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/sol/pcc/N/promo/tokimekicolor/images/shindan/loading/loading.png");background-size:contain;background-repeat:no-repeat;background-position:center center;-webkit-animation:loading .85s steps(8) infinite;animation:loading .85s steps(8) infinite}.v-enter-active,.v-leave-active{opacity:0 !important;-webkit-transform:translateY(10px) !important;transform:translateY(10px) !important}.v-enter-from,.v-leave-to{opacity:0 !important;-webkit-transform:translateY(0) !important;transform:translateY(0) !important;transition:none !important}#tokimekicolor.manga{position:relative;overflow:hidden;min-height:95vh}#tokimekicolor.manga::before{content:"";width:100%;height:100%;position:fixed;top:0;left:0;z-index:1;background-image:url("/sol/pcc/N/promo/tokimekicolor/images/manga/bg.jpg");background-position:center top;background-size:cover}#tokimekicolor.manga .js-check-manga{opacity:0;transition:opacity,.5s ease-out;transition-delay:.5s}#tokimekicolor.manga .js-check-manga[data-active]{opacity:1}#tokimekicolor.manga .manga-container{position:relative;z-index:5;max-width:1200px;margin:0 auto;padding:30px}#tokimekicolor.manga .manga-inner{position:relative;padding:40px 80px 60px 70px;background-image:url("/sol/pcc/N/promo/tokimekicolor/images/common/bg.png")}#tokimekicolor.manga .manga-title{max-width:612px;margin:0 auto}#tokimekicolor.manga .manga-detail{display:flex;justify-content:space-between;margin-top:30px}#tokimekicolor.manga .manga-images{display:flex;width:62%;position:relative;z-index:5}#tokimekicolor.manga .manga-images-title{max-width:306px;margin:0 auto;-webkit-transform:translateX(-30px);transform:translateX(-30px)}#tokimekicolor.manga .manga-images-main{width:52%;max-width:306px;margin-top:5px}#tokimekicolor.manga .manga-images-sub{width:48%;max-width:312px;margin-left:3%}#tokimekicolor.manga .manga-image{box-shadow:7px 7px 0 #f5bcb7;line-height:0}#tokimekicolor.manga .manga-image.main{max-width:250px;margin:0 auto 0;-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}#tokimekicolor.manga .manga-info{width:35%;max-width:350px;flex-shrink:0;margin-left:3%;position:relative;z-index:5}#tokimekicolor.manga .manga-info-box{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 20px;background-color:#fcdadc;min-height:280px}#tokimekicolor.manga .manga-info-title{font-size:32px;line-height:1.5625;white-space:pre-wrap}#tokimekicolor.manga .manga-info-author{font-size:22px;line-height:2.2272727273;margin-top:20px}#tokimekicolor.manga .manga-info-description{margin-top:18px;padding:15px 20px;border:1px solid #c96161;background-color:#fff}#tokimekicolor.manga .manga-info-description-text{font-size:16px;line-height:1.875;letter-spacing:0.05em;text-align:justify;text-justify:inter-ideograph}#tokimekicolor.manga .manga-logo{position:absolute;bottom:1.75%;right:1.35%;z-index:5;width:11%}#tokimekicolor.manga .manga-logo-anchor{display:inline-block}#tokimekicolor.manga .manga-publisher{font-size:13px;line-height:1.5384615385;color:#182436;text-align:right;margin-top:10px;margin-right:-7px;white-space:pre-wrap}#tokimekicolor.manga .manga-buttons{display:flex;justify-content:center;margin-top:17px}#tokimekicolor.manga .manga-buttons-anchor{display:inline-block}#tokimekicolor.manga .manga-buttons-anchor.read{width:37.5%;margin-right:3.3%}#tokimekicolor.manga .manga-buttons-anchor.play{width:37.11%}#tokimekicolor.manga .manga-illust{position:absolute;z-index:1}#tokimekicolor.manga .manga-illust.illust1{width:25%;top:-70px;left:-135px}#tokimekicolor.manga .manga-illust.illust2{width:26%;top:-80px;right:-100px}#tokimekicolor.manga .manga-illust.illust3{width:21.25%;bottom:-40px;left:-70px}#tokimekicolor.manga .manga-illust.illust4{width:38.3%;bottom:110px;right:-15px;z-index:10;pointer-events:none}.tokimekicolor_env-pc .grad-a{padding-bottom:19px}.tokimekicolor_env-pc .keyvisual{display:flex;justify-content:center;position:relative;z-index:20;height:745px;padding-top:90px}.tokimekicolor_env-pc .keyvisual .wrap{width:100%;height:100%;-webkit-perspective:10000px;perspective:10000px}.tokimekicolor_env-pc .keyvisual .kv-button{opacity:0;transition:opacity .5s ease-out}.tokimekicolor_env-pc .keyvisual.is-active .keyvisual-item{transition-delay:1s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.tokimekicolor_env-pc .keyvisual.is-active .keyvisual-info{transition-delay:2.4s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.tokimekicolor_env-pc .keyvisual.is-active .keyvisual-illust-item{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.tokimekicolor_env-pc .keyvisual.is-active .keyvisual-cmoa,.tokimekicolor_env-pc .keyvisual.is-active .keyvisual-scroll,.tokimekicolor_env-pc .keyvisual.is-active .button,.tokimekicolor_env-pc .keyvisual.is-active .kv-button{opacity:1;transition-delay:3.8s;pointer-events:auto}.tokimekicolor_env-pc .keyvisual-info{position:relative;z-index:10;margin-left:-100px;-webkit-transform:translate3d(0, 0, -1500px);transform:translate3d(0, 0, -1500px);opacity:0;transition:opacity .8s ease-out,-webkit-transform 1.2s ease-out;transition:opacity .8s ease-out,transform 1.2s ease-out;transition:opacity .8s ease-out,transform 1.2s ease-out,-webkit-transform 1.2s ease-out}.tokimekicolor_env-pc .keyvisual-scroll{position:absolute;bottom:0;left:45%;width:25px;opacity:0;transition:opacity .5s ease-out;-webkit-animation:bounce 1.5s ease-out infinite;animation:bounce 1.5s ease-out infinite}.tokimekicolor_env-pc .keyvisual-cmoa{position:absolute;top:18px;right:35px;z-index:20;opacity:0;transition:opacity .5s ease-out}.tokimekicolor_env-pc .keyvisual .button{opacity:0;margin-top:40px;transition:opacity .5s ease-out}.tokimekicolor_env-pc .keyvisual .button-anchor{width:298px;height:60px}.tokimekicolor_env-pc .keyvisual .button-image{width:193px}.tokimekicolor_env-pc .keyvisual .button-terms{margin-top:8px}.tokimekicolor_env-pc .keyvisual-logo{max-width:573px;margin:46px auto 0}.tokimekicolor_env-pc .keyvisual-item{position:relative;z-index:10;width:1148px;height:654px;padding-top:139px;background-image:url("/sol/pcc/N/promo/tokimekicolor/images/index/paper.png");background-position:center top;background-repeat:no-repeat;-webkit-perspective:10000px;perspective:10000px;-webkit-transform:translate3d(0, 0, -800px);transform:translate3d(0, 0, -800px);opacity:0;transition:opacity .25s ease-out,-webkit-transform .5s ease-out;transition:opacity .25s ease-out,transform .5s ease-out;transition:opacity .25s ease-out,transform .5s ease-out,-webkit-transform .5s ease-out}.tokimekicolor_env-pc .keyvisual-text{max-width:629px;margin:0 auto}.tokimekicolor_env-pc .keyvisual-illust-item{position:absolute;z-index:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);opacity:0;transition:opacity .25s ease-out,-webkit-transform .5s ease-out;transition:opacity .25s ease-out,transform .5s ease-out;transition:opacity .25s ease-out,transform .5s ease-out,-webkit-transform .5s ease-out}.tokimekicolor_env-pc .keyvisual-illust-item-image{-webkit-animation:floating 10s ease-in-out infinite;animation:floating 10s ease-in-out infinite;-webkit-animation-delay:4s;animation-delay:4s}.tokimekicolor_env-pc .keyvisual-illust-item.illust1{top:-80px;left:-300px;z-index:5;transition-delay:1.5s}.tokimekicolor_env-pc .keyvisual-illust-item.illust2{bottom:-200px;right:-90px;transition-delay:1.65s}.tokimekicolor_env-pc .keyvisual-illust-item.illust2 img{-webkit-animation-duration:8.5s;animation-duration:8.5s}.tokimekicolor_env-pc .keyvisual-illust-item.illust3{top:-110px;left:170px;transition-delay:1.8s}.tokimekicolor_env-pc .keyvisual-illust-item.illust4{top:-50px;right:60px;transition-delay:1.95s}.tokimekicolor_env-pc .keyvisual-illust-item.illust5{bottom:-50px;left:-70px;transition-delay:2.1s}.tokimekicolor_env-pc .intro{position:relative;z-index:5;padding:25px 32px;margin-top:18px;background-color:#ff969a}.tokimekicolor_env-pc .intro-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:70px 0 60px;border-radius:22px;background-color:#fff}.tokimekicolor_env-pc .intro-title{width:443px}.tokimekicolor_env-pc .intro-text{text-align:center;line-height:2.25;letter-spacing:.1em;margin-top:40px}.tokimekicolor_env-pc .intro-text:first-of-type{margin-top:60px}.tokimekicolor_env-pc .intro-illust{position:absolute;z-index:10}.tokimekicolor_env-pc .intro-illust.illust1{width:287px;top:65px;left:-70px}.tokimekicolor_env-pc .intro-illust.illust2{bottom:-20px;right:-35px}.tokimekicolor_env-pc .howto{position:relative;z-index:10;background-image:url("/sol/pcc/N/promo/tokimekicolor/images/index/bg_howto.png");padding:65px 0 60px}.tokimekicolor_env-pc .howto-title{max-width:576px;margin:0 auto}.tokimekicolor_env-pc .howto-steps{display:flex;max-width:945px;margin:35px auto 0}.tokimekicolor_env-pc .howto-step{display:flex;flex-direction:column;align-items:center;width:280px;height:280px;padding-top:30px;border-radius:1000px;position:relative;background-color:#ffebef;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .4s ease-out,-webkit-transform .4s ease-out;transition:opacity .4s ease-out,transform .4s ease-out;transition:opacity .4s ease-out,transform .4s ease-out,-webkit-transform .4s ease-out}.tokimekicolor_env-pc .howto-step.is-active.step2{transition-delay:.15s}.tokimekicolor_env-pc .howto-step.is-active.step3{transition-delay:.3s}.tokimekicolor_env-pc .howto-step:nth-of-type(2){margin:0 53px}.tokimekicolor_env-pc .howto-step-title{max-width:131px}.tokimekicolor_env-pc .howto-step-text{font-size:16px;color:#28231c;text-align:center;line-height:2.25;margin-top:13px}.tokimekicolor_env-pc .howto-step-note{color:#f28589}.tokimekicolor_env-pc .howto-step-illust{position:absolute;top:calc(100% - 65px);left:50%;width:100%;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tokimekicolor_env-pc .howto-step-illust.step1{max-width:270px}.tokimekicolor_env-pc .howto-step-illust.step2{max-width:213px}.tokimekicolor_env-pc .howto-step-illust.step3{max-width:158px}.tokimekicolor_env-pc .howto-illust{position:absolute;z-index:1}.tokimekicolor_env-pc .howto-illust.illust1{top:-100px;left:-105px}.tokimekicolor_env-pc .howto-illust.illust2{bottom:-95px;right:-65px}.tokimekicolor_env-pc .howto .button{margin-top:125px}.tokimekicolor_env-pc .terms{color:#28231c;margin-top:20px}.tokimekicolor_env-pc .terms-title{max-width:302px;margin:0 auto}.tokimekicolor_env-pc .terms-text{font-size:20px;text-align:center;margin-top:20px}.tokimekicolor_env-pc .terms .button{margin-top:40px}.tokimekicolor_env-pc .notes{color:#28231c;padding:90px 0 120px;background-image:url("/sol/pcc/N/promo/tokimekicolor/images/index/bg_howto.png")}.tokimekicolor_env-pc .notes-inner{position:relative}.tokimekicolor_env-pc .notes-title{max-width:182px}.tokimekicolor_env-pc .notes-title-sub{font-size:16px;margin-top:50px}.tokimekicolor_env-pc .notes-list{margin-top:13px}.tokimekicolor_env-pc .notes-text{position:relative;z-index:5;font-size:16px;line-height:2.25;text-shadow:0 0 4px #fff,0 0 4px #fff,0 0 4px #fff,0 0 4px #fff,0 0 4px #fff}.tokimekicolor_env-pc .notes-illust{position:absolute;top:-240px;right:-65px;z-index:1}.tokimekicolor_env-pc .kiyaku{color:#28231c;padding-top:60px;padding-bottom:75px}.tokimekicolor_env-pc .kiyaku-inner{padding:60px;background-image:url("/sol/pcc/N/promo/tokimekicolor/images/common/bg.png")}.tokimekicolor_env-pc .kiyaku-title{font-size:34px;text-align:center;margin-bottom:40px}.tokimekicolor_env-pc .kiyaku-text,.tokimekicolor_env-pc .kiyaku-list{font-size:16px;line-height:1.75}.tokimekicolor_env-pc .kiyaku-sub-title{font-size:16px;line-height:1.625}.tokimekicolor_env-pc .kiyaku-info{margin-top:5px}.tokimekicolor_env-pc .kiyaku-info .kiyaku-text{margin-top:30px}.tokimekicolor_env-pc .kiyaku-info .kiyaku-text:first-of-type{margin-top:0}.tokimekicolor_env-pc .kiyaku-content{margin-top:30px}.tokimekicolor_env-pc .kiyaku-list{text-indent:-1em;padding-left:1em}.tokimekicolor_env-pc .kiyaku-list.no-indent{text-indent:0;padding-left:0}.tokimekicolor_env-pc .kiyaku-anchor{color:#f28589;text-decoration:underline}.tokimekicolor_env-pc .kiyaku-line{text-decoration:underline}.tokimekicolor_env-pc .kiyaku-indent-half{text-indent:-0.68em;padding-left:.68em}.tokimekicolor_env-pc .kiyaku-howto{margin-top:30px}.tokimekicolor_env-pc .kiyaku-howto .kiyaku-lists{padding-left:15px}.tokimekicolor_env-pc .kiyaku-note{color:#3e8df5}.tokimekicolor_env-pc .end-text{font-size:28px;line-height:1.4;text-align:center;color:#fff;margin-top:20px;padding:10px;width:100%;background-color:rgba(0,0,0,.85)}@media(min-width: 750px){.only-sp,.only-tablet{display:none !important}#tokimekicolor.manga .manga-buttons-anchor,.select_color-pc .result .book-button a,.select_color-pc .steps .buttons .btn,.select_color-pc .steps .return,.return-button-anchor,.cmoa-logo,.campaign-anchor,.button-anchor,.tokimekicolor .sns-item-anchor{transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out;will-change:transform}#tokimekicolor.manga .manga-buttons-anchor:hover,.select_color-pc .result .book-button a:hover,.select_color-pc .steps .buttons .btn:hover,.select_color-pc .steps .return:hover,.return-button-anchor:hover,.cmoa-logo:hover,.campaign-anchor:hover,.button-anchor:hover,.tokimekicolor .sns-item-anchor:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.kv-button-anchor img{display:inline-block;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out, -webkit-transform .2s ease-out}.kv-button-anchor:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.only-sp,.only-tablet{display:none !important}#tokimekicolor.manga .manga-buttons-anchor,.select_color-pc .result .book-button a,.select_color-pc .steps .buttons .btn,.select_color-pc .steps .return,.tokimekicolor .sns-item-anchor,.button-anchor,.campaign-anchor,.cmoa-logo,.return-button-anchor{transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out;will-change:transform}#tokimekicolor.manga .manga-buttons-anchor:hover,.select_color-pc .result .book-button a:hover,.select_color-pc .steps .buttons .btn:hover,.select_color-pc .steps .return:hover,.tokimekicolor .sns-item-anchor:hover,.button-anchor:hover,.campaign-anchor:hover,.cmoa-logo:hover,.return-button-anchor:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.kv-button-anchor img{display:inline-block;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out, -webkit-transform .2s ease-out}.kv-button-anchor:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.select_color-pc .steps .items .item:hover .image{-webkit-transform:rotate(6deg);transform:rotate(6deg)}}@media(max-width: 1048px){.only-tablet{display:block !important}.tokimekicolor .wrap{margin:0 3%}.tokimekicolor .information-illust{width:300px;left:-10px}.only-tablet{display:block !important}.tokimekicolor .wrap{margin:0 3%}.tokimekicolor .information-illust{width:300px;left:-10px}.select_color-pc .steps{padding:100px 30px;width:95%}.select_color-pc .result .kv-illust.word[data-step=step2]{left:10%}.select_color-pc .result .kv-illust.word[data-step=step3]{left:15%}.select_color-pc .result .kv .buttons .button-anchor{width:330px}.select_color-pc .result .kv .buttons .button-anchor.twitter .button-image{max-width:214px}.select_color-pc .result .kv .buttons .button-anchor.get .button-image{max-width:287px}.select_color-pc .result .kv .buttons .button{margin:0 5px}.select_color-pc .result .book-image::before{width:40vw;height:40vw}.select_color-pc .result .book-flex{padding-left:0}.select_color-pc .result .book-item[data-step=step2]{margin:0 5% 0 5%}.select_color-pc .result .book-illust.illust1{top:-100px;right:-50px;width:170px}.select_color-pc .result .book-illust.illust2{bottom:-60px;width:270px}.select_color-pc .result .illustarea .illust-image.illust1{bottom:-100px;left:-90px;width:300px}.select_color-pc .result .illustarea .illust-image.illust2{top:110px;right:-60px;width:250px}.select_color-pc .loading-icon{width:270px;height:260px}.select_color-pc .loading-icon-text{width:150px}.select_color-pc .loading-image{width:330px;margin-top:30px}.tokimekicolor_env-pc .keyvisual-illust-item.illust1{width:320px;top:-100px;left:-180px}.tokimekicolor_env-pc .keyvisual-illust-item.illust2{width:230px;bottom:-100px;right:-60px}.tokimekicolor_env-pc .keyvisual-illust-item.illust4{width:230px;top:60px;right:-60px}.tokimekicolor_env-pc .keyvisual-illust-item.illust5{width:280px;left:-20px}.tokimekicolor_env-pc .keyvisual-cmoa{width:120px}.tokimekicolor_env-pc .keyvisual-text{width:60%}.tokimekicolor_env-pc .keyvisual-logo{width:70%}.tokimekicolor_env-pc .keyvisual .kv-button-anchor{width:125px;top:10px;right:20px}.tokimekicolor_env-pc .intro-illust.illust1{width:220px;top:40px;left:-70px}.tokimekicolor_env-pc .intro-illust.illust2{width:180px;bottom:-20px;right:-70px}.tokimekicolor_env-pc .howto-steps{position:relative;justify-content:space-between;padding-top:200px}.tokimekicolor_env-pc .howto-steps .howto-step.step2{position:absolute;top:0;left:50%;z-index:5;margin:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tokimekicolor_env-pc .notes-illust{width:200px;right:-40px}}@media(max-width: 749px){.only-pc,.only-tablet{display:none !important}.tokimekicolor .information{background:url("/sol/cc/N/promo/tokimekicolor/images/index/bg_kv.jpg") no-repeat center top;background-size:cover;padding:30.6666666667vw 0 24vw;position:relative;z-index:35}.tokimekicolor .information-inner,.tokimekicolor .information .wrap{position:static}.tokimekicolor .information-illust{width:54.1333333333vw !important;width:calc(406 / 750 * 100vw);height:100vh;max-height:calc(252 / 750 * 100vw);top:-6.6666666667vw;left:2.9333333333vw !important}.tokimekicolor .sns-title{width:24.9333333333vw}.tokimekicolor .sns-list{margin-top:5.8666666667vw}.tokimekicolor .sns-item{width:16.2666666667vw}.tokimekicolor .sns-item.sns-facebook{margin:0 7.7333333333vw}.tokimekicolor .floating{-webkit-animation:floating-sp 10s ease-in-out infinite;animation:floating-sp 10s ease-in-out infinite}.tokimekicolor .floating-a{-webkit-animation-delay:1s;animation-delay:1s}.button-image{width:36.5333333333vw}.button-anchor{width:56.1333333333vw;height:11.2vw}.button-terms{font-size:3.4666666667vw;margin-top:1.7333333333vw;padding-left:20px;margin-left:-20px}.button-terms::before{width:1.7333333333vw;height:1.7333333333vw;border-top:1px solid #000;border-right:1px solid #000;margin-right:2.6666666667vw;-webkit-transform:translate3d(0, -1.5px, 0) rotate(45deg);transform:translate3d(0, -1.5px, 0) rotate(45deg)}.campaign{background:url("/sol/cc/N/promo/tokimekicolor/images/index/bg_campaign.jpg") no-repeat center top;background-size:cover;color:#28231c;padding:18vw 0 18.6666666667vw;position:relative;z-index:20}.campaign-title{width:92.1333333333vw;margin:0 auto}.campaign-button{margin-top:8vw}.campaign-text{font-size:3.3333333333vw !important;line-height:1.6;white-space:nowrap;margin-left:0}.campaign-text-note{color:#f28589}.campaign-memo{font-size:2.8vw !important;line-height:1.5238095238 !important;white-space:nowrap;margin-top:3.2vw !important;margin-left:0}.campaign-memo-note{color:#f28589}.campaign-attention{bottom:2vw;right:2vw;font-size:1.8666666667vw}.campaign-inner{margin:7.3333333333vw auto 0;width:82.9333333333vw}.campaign-anchor{display:block;width:56.1333333333vw;margin:2.6666666667vw auto 0}.campaign-box{position:relative;width:auto !important;padding:7.3333333333vw 6vw;background-repeat:no-repeat;background-size:contain}.campaign-box-info{width:auto !important}.campaign-box-title{position:absolute;top:-4vw;left:-3.2vw;width:calc(264 / 750 * 100vw);height:100vh;max-height:calc(122 / 750 * 100vw)}.campaign-box-image{width:calc(545 / 750 * 100vw);height:100vh;max-height:calc(225 / 750 * 100vw);margin-top:3.3333333333vw;margin-bottom:6.6666666667vw;margin-left:0 !important;-webkit-transform:rotate(6deg) !important;transform:rotate(6deg) !important}.campaign-box.campaign01{padding:6vw 0 0 !important;height:59.6vw !important;background-image:url("/sol/cc/N/promo/tokimekicolor/images/index/bg_campaign_01.png") !important}.campaign-box.campaign02{margin-top:-2.6666666667vw !important;height:60vw;padding-top:8vw !important;padding-right:2.6666666667vw;padding-left:3.3333333333vw;padding-bottom:0 !important;background-image:url("/sol/cc/N/promo/tokimekicolor/images/index/bg_campaign_02.png") !important;background-position:center top;background-size:cover !important}.campaign-box.campaign02 img.only-sp{width:100% !important}.campaign-box.campaign02 img.only-pc{display:none !important}.campaign-box.campaign03{display:flex;justify-content:center;margin-top:4vw !important;padding:10vw 0 8vw 0 !important;height:92vw;background-image:url("/sol/cc/N/promo/tokimekicolor/images/index/bg_campaign_03.png")}.campaign-box.campaign03 .campaign-text{font-size:4vw;line-height:1.6428571429;text-align:center;margin-left:auto;margin-right:auto}.campaign-box.campaign03 .campaign-text.attention{font-size:2.8vw;color:#182436;margin-top:2vw}.campaign-box.campaign03 .campaign-text-note{font-size:4.8vw}.campaign-box.campaign03 .campaign-anchor{margin-top:.6666666667vw}.campaign-box.campaign03 .campaign-box-image{max-width:inherit !important;margin:2.6666666667vw auto 5.3333333333vw}.campaign-illust{position:absolute}.campaign-illust.illust1{opacity:1 !important;width:36vw;top:-100vw;left:-8.6666666667vw}.campaign-illust.illust1.is-end{top:-120vw}.campaign-illust.illust2{opacity:1 !important;width:18vw;top:37.3333333333vw;right:-8.6666666667vw}.cmoa{margin-top:14vw}.cmoa-text{font-size:3.7333333333vw;line-height:1.71;padding:0 5.3333333333vw}.cmoa-text::before,.cmoa-text::after{width:1px;height:16vw}.cmoa-text::before{left:0;-webkit-transform:translateY(-50%) rotate(-18deg);transform:translateY(-50%) rotate(-18deg)}.cmoa-text::after{right:0;-webkit-transform:translateY(-50%) rotate(18deg);transform:translateY(-50%) rotate(18deg)}.cmoa-logo{width:48vw;margin-top:4vw}.cmoa-present{width:57.3333333333vw;margin-top:6.6666666667vw}.footer{position:relative;z-index:50;padding:6.6666666667vw 0}.footer-list-item{margin-right:5.3333333333vw}.footer-list-item:last-of-type{margin-right:0}.footer-list-item-anchor{display:inline-block;font-size:3.7333333333vw;position:relative;padding-left:3.7333333333vw}.footer-list-item-anchor::before{width:2vw;height:2vw;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:translate3d(0, -45%, 0) rotate(45deg);transform:translate3d(0, -45%, 0) rotate(45deg)}.footer-list-item-anchor.icon-window{padding-right:4vw;background-size:2.6666666667vw}.footer .copyright{font-size:3.7333333333vw;margin-top:5.3333333333vw}.return-button{bottom:4vw;right:4vw;z-index:100;width:19.2vw}.return-button.is-active.is-bottom{-webkit-transform:translateY(-26.6666666667vw);transform:translateY(-26.6666666667vw)}.kv-button.result-button .kv-button-anchor{-webkit-transform:translateY(0px) !important;transform:translateY(0px) !important}.kv-button-anchor{top:3.3333333333vw;right:2vw;width:22.6666666667vw;-webkit-transform:translateY(16vw) !important;transform:translateY(16vw) !important}.kv-button-anchor.is-active{-webkit-transform:translateY(0px) !important;transform:translateY(0px) !important}.only-pc,.only-tablet{display:none !important}.tokimekicolor .information{background:url("/sol/cc/N/promo/tokimekicolor/images/index/bg_kv.jpg") no-repeat center top;background-size:cover;padding:30.6666666667vw 0 24vw;position:relative;z-index:35}.tokimekicolor .information-inner,.tokimekicolor .information .wrap{position:static}.tokimekicolor .information-illust{width:54.1333333333vw !important;width:calc(406 / 750 * 100vw);height:100vh;max-height:calc(252 / 750 * 100vw);top:-6.6666666667vw;left:2.9333333333vw !important}.tokimekicolor .sns-title{width:24.9333333333vw}.tokimekicolor .sns-list{margin-top:5.8666666667vw}.tokimekicolor .sns-item{width:16.2666666667vw}.tokimekicolor .sns-item.sns-facebook{margin:0 7.7333333333vw}.tokimekicolor .floating{-webkit-animation:floating-sp 10s ease-in-out infinite;animation:floating-sp 10s ease-in-out infinite}.tokimekicolor .floating-a{-webkit-animation-delay:1s;animation-delay:1s}.button-image{width:36.5333333333vw}.button-anchor{width:56.1333333333vw;height:11.2vw}.button-terms{font-size:3.4666666667vw;margin-top:1.7333333333vw;padding-left:20px;margin-left:-20px}.button-terms::before{width:1.7333333333vw;height:1.7333333333vw;border-top:1px solid #000;border-right:1px solid #000;margin-right:2.6666666667vw;-webkit-transform:translate3d(0, -1.5px, 0) rotate(45deg);transform:translate3d(0, -1.5px, 0) rotate(45deg)}.campaign{background:url("/sol/cc/N/promo/tokimekicolor/images/index/bg_campaign.jpg") no-repeat center top;background-size:cover;color:#28231c;padding:18vw 0 18.6666666667vw;position:relative;z-index:20}.campaign-title{width:92.1333333333vw;margin:0 auto}.campaign-button{margin-top:8vw}.campaign-text{font-size:3.3333333333vw !important;line-height:1.6;white-space:nowrap;margin-left:0}.campaign-text-note{color:#f28589}.campaign-memo{font-size:2.8vw !important;line-height:1.5238095238 !important;white-space:nowrap;margin-top:3.2vw !important;margin-left:0}.campaign-memo-note{color:#f28589}.campaign-attention{bottom:2vw;right:2vw;font-size:1.8666666667vw}.campaign-inner{margin:7.3333333333vw auto 0;width:82.9333333333vw}.campaign-anchor{display:block;width:56.1333333333vw;margin:2.6666666667vw auto 0}.campaign-box{position:relative;width:auto !important;padding:7.3333333333vw 6vw;background-repeat:no-repeat;background-size:contain}.campaign-box-info{width:auto !important}.campaign-box-title{position:absolute;top:-4vw;left:-3.2vw;width:calc(264 / 750 * 100vw);height:100vh;max-height:calc(122 / 750 * 100vw)}.campaign-box-image{width:calc(545 / 750 * 100vw);height:100vh;max-height:calc(225 / 750 * 100vw);margin-top:3.3333333333vw;margin-bottom:6.6666666667vw;margin-left:0 !important;-webkit-transform:rotate(6deg) !important;transform:rotate(6deg) !important}.campaign-box.campaign01{padding:6vw 0 0 !important;height:59.6vw !important;background-image:url("/sol/cc/N/promo/tokimekicolor/images/index/bg_campaign_01.png") !important}.campaign-box.campaign02{margin-top:-2.6666666667vw !important;height:60vw;padding-top:8vw !important;padding-right:2.6666666667vw;padding-left:3.3333333333vw;padding-bottom:0 !important;background-image:url("/sol/cc/N/promo/tokimekicolor/images/index/bg_campaign_02.png") !important;background-position:center top;background-size:cover !important}.campaign-box.campaign02 img.only-sp{width:100% !important}.campaign-box.campaign02 img.only-pc{display:none !important}.campaign-box.campaign03{display:flex;justify-content:center;margin-top:4vw !important;padding:10vw 0 8vw 0 !important;height:92vw;background-image:url("/sol/cc/N/promo/tokimekicolor/images/index/bg_campaign_03.png")}.campaign-box.campaign03 .campaign-text{font-size:4vw;line-height:1.6428571429;text-align:center;margin-left:auto;margin-right:auto}.campaign-box.campaign03 .campaign-text.attention{font-size:2.8vw;color:#182436;margin-top:2vw}.campaign-box.campaign03 .campaign-text-note{font-size:4.8vw}.campaign-box.campaign03 .campaign-anchor{margin-top:.6666666667vw}.campaign-box.campaign03 .campaign-box-image{max-width:inherit !important;margin:2.6666666667vw auto 5.3333333333vw}.campaign-illust{position:absolute}.campaign-illust.illust1{opacity:1 !important;width:36vw;top:-100vw;left:-8.6666666667vw}.campaign-illust.illust1.is-end{top:-120vw}.campaign-illust.illust2{opacity:1 !important;width:18vw;top:37.3333333333vw;right:-8.6666666667vw}.cmoa{margin-top:14vw}.cmoa-text{font-size:3.7333333333vw;line-height:1.71;padding:0 5.3333333333vw}.cmoa-text::before,.cmoa-text::after{width:1px;height:16vw}.cmoa-text::before{left:0;-webkit-transform:translateY(-50%) rotate(-18deg);transform:translateY(-50%) rotate(-18deg)}.cmoa-text::after{right:0;-webkit-transform:translateY(-50%) rotate(18deg);transform:translateY(-50%) rotate(18deg)}.cmoa-logo{width:48vw;margin-top:4vw}.cmoa-present{width:57.3333333333vw;margin-top:6.6666666667vw}.footer{position:relative;z-index:50;padding:6.6666666667vw 0}.footer-list-item{margin-right:5.3333333333vw}.footer-list-item:last-of-type{margin-right:0}.footer-list-item-anchor{display:inline-block;font-size:3.7333333333vw;position:relative;padding-left:3.7333333333vw}.footer-list-item-anchor::before{width:2vw;height:2vw;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:translate3d(0, -45%, 0) rotate(45deg);transform:translate3d(0, -45%, 0) rotate(45deg)}.footer-list-item-anchor.icon-window{padding-right:4vw;background-size:2.6666666667vw}.footer .copyright{font-size:3.7333333333vw;margin-top:5.3333333333vw}.return-button{bottom:4vw;right:4vw;z-index:100;width:19.2vw}.return-button.is-active.is-bottom{-webkit-transform:translateY(-26.6666666667vw);transform:translateY(-26.6666666667vw)}.kv-button.result-button .kv-button-anchor{-webkit-transform:translateY(0px) !important;transform:translateY(0px) !important}.kv-button-anchor{top:3.3333333333vw;right:2vw;width:22.6666666667vw;-webkit-transform:translateY(16vw) !important;transform:translateY(16vw) !important}.kv-button-anchor.is-active{-webkit-transform:translateY(0px) !important;transform:translateY(0px) !important}.select_color-pc .result .book-items{width:auto;max-width:inherit}#tokimekicolor.manga::before{background-image:url("/sol/cc/N/promo/tokimekicolor/images/manga/bg.jpg")}#tokimekicolor.manga .manga{min-height:inherit}#tokimekicolor.manga .manga-inner{padding:5.3333333333vw 4vw 9.3333333333vw !important;background-size:8vw}#tokimekicolor.manga .manga-title{width:50vw;max-width:inherit;margin:0 auto}#tokimekicolor.manga .manga-container{padding:3.2vw !important}#tokimekicolor.manga .manga-detail{display:block;margin-top:6vw}#tokimekicolor.manga .manga-images{width:calc(100% - 0.9333333333vw);justify-content:space-between;margin-top:1.3333333333vw}#tokimekicolor.manga .manga-images-title{width:64vw;max-width:inherit;margin:0 auto;-webkit-transform:none;transform:none}#tokimekicolor.manga .manga-images-main{width:39.2vw;max-width:inherit;margin-top:1.3333333333vw;-webkit-transform:translateX(-2.6666666667vw);transform:translateX(-2.6666666667vw)}#tokimekicolor.manga .manga-images-sub{display:flex;flex-direction:column;align-items:flex-end;width:42.9333333333vw;max-width:inherit;margin-left:0}#tokimekicolor.manga .manga-image{box-shadow:1.0666666667vw 1.0666666667vw 0 #f5bcb7}#tokimekicolor.manga .manga-image.main{max-width:inherit;-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}#tokimekicolor.manga .manga-info{width:100%;max-width:inherit;margin-left:0;margin-top:2vw}#tokimekicolor.manga .manga-info-box{min-height:inherit;padding:4vw 4vw 3.7333333333vw}#tokimekicolor.manga .manga-info-title{font-size:4.2666666667vw;line-height:1.5}#tokimekicolor.manga .manga-info-author{font-size:3.7333333333vw;line-height:1.7857142857;margin-top:2vw}#tokimekicolor.manga .manga-info-description{font-size:3.4666666667vw;line-height:1.3846153846;margin-top:1.3333333333vw;padding:2.6666666667vw 3.3333333333vw}#tokimekicolor.manga .manga-logo{width:16.6666666667vw;top:1.6vw;left:1.6vw;bottom:inherit;right:inherit}#tokimekicolor.manga .manga-publisher{font-size:2.6666666667vw;white-space:pre;margin-top:.9333333333vw;overflow-wrap:normal}#tokimekicolor.manga .manga-publisher br{display:none}#tokimekicolor.manga .manga-buttons{flex-direction:column;align-items:center;margin-top:6.6666666667vw}#tokimekicolor.manga .manga-buttons-anchor.read{width:69.8666666667vw;margin-right:0}#tokimekicolor.manga .manga-buttons-anchor.play{width:69.8666666667vw;margin-top:4vw}#tokimekicolor.manga .manga-illust.illust1{width:15.6vw;top:8vw;left:-3.2vw}#tokimekicolor.manga .manga-illust.illust2{width:22.2666666667vw;top:-4vw;right:-3.2vw}#tokimekicolor.manga .manga-illust.illust3{width:21.2vw;bottom:-3.3333333333vw;left:-3.2vw}#tokimekicolor.manga .manga-illust.illust4{width:30.2666666667vw !important;bottom:-3.7333333333vw !important;right:-3.2vw}}@media(max-width: 1048px)and (max-width: 750px){.tokimekicolor .wrap{margin:0 3.7333333333vw}.tokimekicolor .wrap{margin:0 3.7333333333vw}}@media(max-width: 1200px){.campaign-inner{display:block}.campaign-inner .campaign-box{width:623px;margin:0 auto;background-size:cover}.campaign-inner .campaign-box .campaign-text{font-size:2.6666666667vw;line-height:1.6}.campaign-inner .campaign-box .campaign-text-note{color:#f28589}.campaign-inner .campaign-box .campaign-memo{font-size:2.2666666667vw;line-height:1.8823529412;white-space:nowrap;margin-top:2vw}.campaign-inner .campaign-box .campaign-memo-note{color:#f28589}.campaign-inner .campaign-box.campaign01{display:flex;flex-direction:column;align-items:center;padding-left:0;max-width:inherit;height:auto;padding-bottom:70px;background-image:url("/sol/cc/N/promo/tokimekicolor/images/index/bg_campaign_01.png");background-position:center bottom;background-repeat:no-repeat}.campaign-inner .campaign-box.campaign02{position:relative;top:0;right:0;background:none;margin-top:-30px;padding-top:50px;padding-bottom:30px;background-image:url("/sol/cc/N/promo/tokimekicolor/images/index/bg_campaign_02.png");background-position:center top;background-repeat:no-repeat}.campaign-inner .campaign-box.campaign02 img.only-sp{display:block !important;width:80%;margin:0 auto}.campaign-inner .campaign-box.campaign02 img.only-pc{display:none !important}.campaign-inner .campaign-box.campaign03{margin-top:15px;padding-left:30px;background-image:url("/sol/cc/N/promo/tokimekicolor/images/index/bg_campaign_03.png")}.campaign-inner .campaign-box.campaign03 .campaign-box-image{flex-shrink:0;max-width:320px;margin-left:10px;-webkit-transform:rotate(8deg);transform:rotate(8deg)}.campaign-inner .campaign-box.campaign03 .campaign-text{font-size:2vw}.campaign-inner .campaign-box.campaign03 .campaign-text.attention{margin-top:5px}.campaign-inner .campaign-box-info{align-items:center;width:50%}.campaign-inner{display:block}.campaign-inner .campaign-box{width:623px;margin:0 auto;background-size:cover}.campaign-inner .campaign-box .campaign-text{font-size:2.6666666667vw;line-height:1.6}.campaign-inner .campaign-box .campaign-text-note{color:#f28589}.campaign-inner .campaign-box .campaign-memo{font-size:2.2666666667vw;line-height:1.8823529412;white-space:nowrap;margin-top:2vw}.campaign-inner .campaign-box .campaign-memo-note{color:#f28589}.campaign-inner .campaign-box.campaign01{display:flex;flex-direction:column;align-items:center;padding-left:0;max-width:inherit;height:auto;padding-bottom:70px;background-image:url("/sol/cc/N/promo/tokimekicolor/images/index/bg_campaign_01.png");background-position:center bottom;background-repeat:no-repeat}.campaign-inner .campaign-box.campaign02{position:relative;top:0;right:0;background:none;margin-top:-30px;padding-top:50px;padding-bottom:30px;background-image:url("/sol/cc/N/promo/tokimekicolor/images/index/bg_campaign_02.png");background-position:center top;background-repeat:no-repeat}.campaign-inner .campaign-box.campaign02 img.only-sp{display:block !important;width:80%;margin:0 auto}.campaign-inner .campaign-box.campaign02 img.only-pc{display:none !important}.campaign-inner .campaign-box.campaign03{margin-top:15px;padding-left:30px;background-image:url("/sol/cc/N/promo/tokimekicolor/images/index/bg_campaign_03.png")}.campaign-inner .campaign-box.campaign03 .campaign-box-image{flex-shrink:0;max-width:320px;margin-left:10px;-webkit-transform:rotate(8deg);transform:rotate(8deg)}.campaign-inner .campaign-box.campaign03 .campaign-text{font-size:2vw}.campaign-inner .campaign-box.campaign03 .campaign-text.attention{margin-top:5px}.campaign-inner .campaign-box-info{align-items:center;width:50%}#tokimekicolor.manga .manga-inner{padding:30px 20px 30px 40px}#tokimekicolor.manga .manga-title{width:60%}#tokimekicolor.manga .manga-info-title{font-size:24px}#tokimekicolor.manga .manga-info-author{margin-top:10px}#tokimekicolor.manga .manga-info-description-text{font-size:14px;line-height:1.6428571429}#tokimekicolor.manga .manga-illust.illust4{bottom:100px;right:-15px;z-index:10}}@media(max-width: 1148px){.tokimekicolor_env-pc .keyvisual-info{margin-left:0}.tokimekicolor_env-pc .keyvisual-item{width:100%}}