@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}img{vertical-align:top}a img{border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}#bigBackground{position:relative;z-index:0}body{min-width:1200px}h1{background:none;border:none}#cduWrap{background-color:#fff;width:100%;position:relative;z-index:2}#cduFooter{position:relative;z-index:2;background:#fff}#snsBtn{margin:0 auto}#snsBtn iframe:nth-of-type(2){margin-right:-10px !important}#cduPanNavi{margin:0 auto}.pb24-footer{position:relative;z-index:15}.pb24-header{position:relative;z-index:3}#pbHeader{position:relative;z-index:2}.pbH-upper{height:0 !important}#followCm2026{position:relative;overflow:hidden;font-family:"Noto Sans JP","游ゴシック", "Yu Gothic","Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;line-height:1.5;color:#000;font-size:18px;text-align:center}#followCm2026 a{margin:0;padding:0}#followCm2026 a img{width:auto}@media (hover: hover){#followCm2026 a{transition:opacity 0.3s ease-out}#followCm2026 a:hover{opacity:0.6}}@media (hover: hover){#followCm2026 a:hover,#followCm2026 a:hover img{text-decoration:none}}#followCm2026 img{width:100%;max-width:100%}#followCm2026 .borderDeco{display:inline;background:linear-gradient(transparent 70%, #fef125 0%)}#followCm2026 .spOnly{display:none}#followCm2026 .pcOnly{display:block}#followCm2026 .brSpan{display:inline-block}#followCm2026 .mt20{margin-top:20px}#followCm2026 .mt40{margin-top:40px}#followCm2026 .subTtl{text-align:center;position:relative;margin:0 auto}#followCm2026 .subTtl img{width:auto}#followCm2026 .cpTtl{text-align:center}#followCm2026 .indent{padding-left:1em;text-indent:-1em}#followCm2026 .red{color:#fa2c4e}#followCm2026 .mainCol{background:url("261005_follow_cm_bg.png")}#followCm2026 .decoImg{position:absolute;width:auto;left:90px;bottom:-20px;z-index:6}#followCm2026 .decoAnim{width:auto;position:absolute;z-index:1}#followCm2026 .mvbg{background:url("261005_follow_cm_entry_bg.png") #f95d7d;padding:40px}#followCm2026 .mv{background:url("261005_follow_cm_mv_flame_bg.png") #fff no-repeat center;background-size:cover;position:relative;border-radius:20px;padding:40px}#followCm2026 .mv img{width:auto}#followCm2026 .mv .charaOne{position:absolute;top:32%;left:10px;z-index:2}#followCm2026 .mv .charaTwo{position:absolute;top:44%;right:10px;z-index:2}#followCm2026 .mvText{position:relative;z-index:1;max-width:1080px;margin:auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}#followCm2026 .mvLogo{position:relative;z-index:1;-webkit-order:3;order:3;margin-top:40px}#followCm2026 .mvSpLogo{-webkit-order:1;order:1;text-align:right;display:block;width:100%}#followCm2026 .mvRead{position:relative;z-index:1;-webkit-order:2;order:2;margin-top:-30px}#followCm2026 .mvLimit{position:relative;z-index:1;-webkit-order:4;order:4;margin-top:50px}#followCm2026 .contInner{position:relative;margin:0 auto;padding:100px 0;max-width:1080px;z-index:6}#followCm2026 .bgBox{position:relative;overflow-x:hidden}#followCm2026 .sentence li+li{margin-top:8px}#followCm2026 .indent{padding-left:1em;text-indent:-1em}#followCm2026 .entry{background-image:url("261005_follow_cm_entry_bg_top.png"),url("261005_follow_cm_entry_bg_bottom.png"),url("261005_follow_cm_entry_bg.png"),linear-gradient(0deg, #ff8eb8, #f7c6c2);background-position:top left,bottom right,center;background-repeat:no-repeat,no-repeat,repeat;border-radius:0 0 80px 80px;z-index:4}#followCm2026 .entry .decoAnim.one{top:106px;right:82px}@media screen and (max-width: 1920px) and (min-width: 1650px){#followCm2026 .entry .decoAnim.one{top:70px;width:19.21875vw}}@media screen and (max-width: 1650px){#followCm2026 .entry .decoAnim.one{top:40px;width:240px}}@media screen and (max-width: 1350px){#followCm2026 .entry .decoAnim.one{display:none}}#followCm2026 .entry .decoAnim.two{top:300px;left:34px}@media screen and (max-width: 1920px) and (min-width: 1650px){#followCm2026 .entry .decoAnim.two{top:500px;width:15.625vw}}@media screen and (max-width: 1650px){#followCm2026 .entry .decoAnim.two{top:30px;left:100px;width:200px}}@media screen and (max-width: 1350px){#followCm2026 .entry .decoAnim.two{display:none}}#followCm2026 .entry .decoAnim.three{bottom:80px;right:34px}@media screen and (max-width: 1920px){#followCm2026 .entry .decoAnim.three{width:14.11458vw}}@media screen and (max-width: 1650px){#followCm2026 .entry .decoAnim.three{display:none}}#followCm2026 .entry .stepLists{margin-top:60px}#followCm2026 .entry .stepLists .stepList{position:relative;box-sizing:border-box;box-shadow:10px 10px 0px 0px #00b0b9;border-radius:0 25px 25px 25px;background:#fff;margin-top:120px}#followCm2026 .entry .stepLists .stepList:first-child{margin-top:0}#followCm2026 .entry .stepLists .stepList:last-child:after{display:none}#followCm2026 .entry .stepLists .stepList:after{content:"";position:absolute;left:0;right:0;bottom:-90px;background:url("261005_follow_cm_entry_arrow.png") no-repeat top center;width:89px;height:56px;margin:auto;visibility:initial}#followCm2026 .entry .stepLists .stepList img{width:auto}#followCm2026 .entry .stepLists .stepList dl dt{position:relative}#followCm2026 .entry .stepLists .stepList dl dt .stepTtlBg{position:absolute;top:-26px;left:0}#followCm2026 .entry .stepLists .stepList dl dt .stepTtl{position:absolute;top:-10px;left:30px}#followCm2026 .entry .stepLists .stepList dl dd{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:30px}#followCm2026 .entry .stepLists .stepList dl dd .descriptionTxt{width:-webkit-fill-available;width:stretch;text-align:center;font-size:24px}#followCm2026 .entry .stepLists .stepList dl dd .descriptionTxt p.indent{font-size:14px;margin-top:14px}#followCm2026 .entry .stepLists .stepList dl dd .descriptionImg{margin-left:20px;width:-webkit-fill-available;width:stretch}#followCm2026 .entry .stepLists .stepList dl dd .descriptionBtn{margin-top:20px;display:inline-block}#followCm2026 .entry .stepLists .stepList dl dd .note{-webkit-transform:rotateZ(0.03deg);transform:rotateZ(0.03deg);display:block;margin-top:10px;font-size:14px;padding-left:1em;text-indent:-1em}#followCm2026 .terms{background-image:url("261005_follow_cm_terms_bg.png"),url("261005_follow_cm_bg.png"),linear-gradient(0deg, #ff96bd, #f95d7d);background-position:center;background-repeat:no-repeat,repeat;margin-top:-100px;padding-top:100px}#followCm2026 .termsFlame{position:relative;margin:30px auto 0;padding:30px 20px;border-radius:25px;box-shadow:10px 10px 0px 0px #00b0b9;background:#fff;text-align:left;font-size:16px}#followCm2026 .termsFlame .termsInner{height:410px;overflow:auto;text-align:left}#followCm2026 .termsFlame .termsInner:-webkit-scrollbar{width:10px}#followCm2026 .termsFlame .termsInner:-webkit-scrollbar-track{background-color:#fff;border-radius:100px}#followCm2026 .termsFlame .termsInner:-webkit-scrollbar-thumb{background-color:#00b0b9;border-radius:100px}#followCm2026 .termsFlame .termsInner a{color:#f95d7d;text-decoration:underline}@media (hover: hover){#followCm2026 .termsFlame .termsInner a:hover{text-decoration:none}}#followCm2026 .termsFlame .termsInner dl{margin-top:20px}#followCm2026 .termsFlame .termsInner dl dt h3{margin-bottom:10px;font-weight:800;font-size:16px}#followCm2026 .termsFlame .termsInner .note{display:block;font-size:14px;padding-left:1em;text-indent:-1em}#followCm2026 .termsFlame .termsInner .howtoLists{margin-top:10px}#followCm2026 .termsFlame .termsInner .howtoLists li{padding-left:1em;text-indent:-1em}#followCm2026 .termsFlame .termsInner .howtoLists li+li{margin-top:10px}#followCm2026 .termsFlame .termsInner .noteLists li{padding-left:1em;text-indent:-1em}#followCm2026 .termsFlame .termsInner .noteLists li+li{margin-top:6px}#followCm2026 .termsFlame .termsInner .case{color:#666}#followCm2026 .termsFlame .termsInner .case li{padding-left:1em;text-indent:-1em}#followCm2026 [data-inview="mv"]{opacity:0}#followCm2026 [data-inview="mv"].jsInviewFirstStart{opacity:1;-webkit-animation:popup 0.5s cubic-bezier(0.22, 1, 0.36, 1) forwards;animation:popup 0.5s cubic-bezier(0.22, 1, 0.36, 1) forwards}#followCm2026 [data-inview="mvpopup"]{opacity:0}#followCm2026 [data-inview="mvpopup"].isView{opacity:1;-webkit-animation:popup 0.5s cubic-bezier(0.22, 1, 0.36, 1) forwards;animation:popup 0.5s cubic-bezier(0.22, 1, 0.36, 1) forwards;-webkit-animation-delay:.2s;animation-delay:.2s;transition-delay:.2s}#followCm2026 [data-inview="popup"]{opacity:0}#followCm2026 [data-inview="popup"].isView{opacity:1;-webkit-animation:popup 0.5s cubic-bezier(0.22, 1, 0.36, 1) forwards;animation:popup 0.5s cubic-bezier(0.22, 1, 0.36, 1) forwards}#followCm2026 [data-inview="scale"]{opacity:0}#followCm2026 [data-inview="scale"].isView{opacity:1;-webkit-animation:scale .5s ease-out forwards;animation:scale .5s ease-out forwards}#followCm2026 [data-inview="comic"]{opacity:0}#followCm2026 [data-inview="comic"].isView{opacity:1;-webkit-animation:comic 1.8s steps(1) infinite;animation:comic 1.8s steps(1) infinite}#followCm2026 [data-inview="comic2"]{opacity:0}#followCm2026 [data-inview="comic2"].isView{opacity:1;-webkit-animation:comic-left 1.8s steps(1) infinite;animation:comic-left 1.8s steps(1) infinite}@-webkit-keyframes comic{50%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}100%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}}@keyframes comic{50%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}100%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}}@-webkit-keyframes comic-left{50%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}100%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@keyframes comic-left{50%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}100%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@-webkit-keyframes scroll-left{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes scroll-left{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.25);transform:scale(1.25)}50%{-webkit-transform:scale(0.9);transform:scale(0.9)}70%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.25);transform:scale(1.25)}50%{-webkit-transform:scale(0.9);transform:scale(0.9)}70%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@keyframes fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes popup{0%{-webkit-transform:translateY(40px) scale(0.8);transform:translateY(40px) scale(0.8);opacity:0}100%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}80%,100%{opacity:1}}@keyframes popup{0%{-webkit-transform:translateY(40px) scale(0.8);transform:translateY(40px) scale(0.8);opacity:0}100%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}80%,100%{opacity:1}}
