@charset "UTF-8";html{font-family:Hiragino Kaku Gothic Pro,Meiryo,Osaka,MS PGothic,sans-serif;text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.5}body{font-size:16px}@media screen and (max-width: 768px){body{font-size:13px}}img{min-width:0}sup{font-size:max(.6em,11px);vertical-align:super}b{font-weight:700}@media screen and (min-width: 769px){a[href^="tel:"]{pointer-events:none}}.c-inner{max-width:1030px;margin:0 auto;padding:0 15px}.c-bnrArea{padding:60px 0}@media screen and (max-width: 768px){.c-bnrArea{padding:40px 0}}.c-bnrArea{background:#f2f2f2}.c-bnr img{width:100%}.c-secNumList li{position:relative;counter-increment:list-counter;padding-bottom:60px}.c-secNumList li:not(:first-child){margin-top:60px}@media screen and (max-width: 768px){.c-secNumList li:not(:first-child){margin-top:40px}}@media screen and (max-width: 768px){.c-secNumList li{padding-bottom:0}}.c-secNumList li:before{font-size:56px;text-shadow:3px 3px #ffbea9}@media screen and (max-width: 768px){.c-secNumList li:before{font-size:38px}}@media screen and (max-width: 768px){.c-secNumList li:before{text-shadow:1px 1px #ffbea9}}.c-secNumList li:before{position:absolute;content:counter(list-counter) ".";top:0;left:0;font-weight:700}@media screen and (max-width: 768px){.c-secNumList li:before{line-height:1}}.c-secNumList li h3{padding-left:55px}@media screen and (max-width: 768px){.c-secNumList li h3{padding-left:38px}}.c-secNumList li h3 .u-textShadow{font-size:32px;font-weight:700;padding-left:1em}@media screen and (max-width: 768px){.c-secNumList li h3 .u-textShadow{font-size:18px}}@media screen and (max-width: 768px){.c-secNumList li h3 .u-textShadow{padding-left:0;line-height:3}}.u-marker{background:linear-gradient(transparent 55%,#ffbea9 55% 90%,transparent 90%)}.u-secContents{margin-top:40px}@media screen and (max-width: 768px){.u-secContents{margin-top:25px}}.u-bgBox{background:#f2f2f2;padding:1.5em;border-radius:.3em}.u-bgBox.is-white{background:#fff}@media screen and (min-width: 769px){.u-spOnly{display:none!important}}@media screen and (max-width: 768px){.u-pcOnly{display:none!important}}.u-textHeight{line-height:1.7}.u-textMainColor{color:#ffbea9}.u-label{font-size:46px}@media screen and (max-width: 768px){.u-label{font-size:23px}}.u-label{display:inline-block;padding:.05em .2em;background:#000;color:#fff;letter-spacing:.1em;box-shadow:.2em .2em #ffbea9;font-weight:700}@media screen and (max-width: 768px){.u-label+.u-label{margin-top:.5em}}@media screen and (max-width: 768px){.u-label.is-textL{font-size:30px}}.u-rmtM{margin-top:30px}@media screen and (max-width: 768px){.u-rmtM{margin-top:20px}}.u-rmtS{margin-top:20px}@media screen and (max-width: 768px){.u-rmtS{margin-top:12px}}.u-link{position:relative;display:inline-block;background:#ffbea9;font-size:18px;font-weight:700;text-align:center;width:100%;padding:7px;color:#333;text-decoration:none}.u-link:after{content:"";width:8px;height:8px;border-top:solid 2px #333;border-right:solid 2px #333;position:absolute;top:0;bottom:0;right:15px;margin:auto;transform:rotate(45deg);transition:right .3s ease}.u-link.is-anchor:after{transform:rotate(135deg)}.u-link:not(.is-anchor):hover:after{right:10px}.u-secLine{margin:60px 0;border-top:.1em solid #ffbea9}@media screen and (max-width: 768px){.u-secLine{margin:40px 0}}.u-textShadow{text-shadow:3px 3px #ffbea9}@media screen and (max-width: 768px){.u-textShadow{text-shadow:1px 1px #ffbea9}}section{padding:60px 0}@media screen and (max-width: 768px){section{padding:40px 0}}.u-label{box-shadow:.2em .2em #ff69e9}.u-textMainColor{color:#ff69e9}.u-textShadow{text-shadow:3px 3px #ff69e9}@media screen and (max-width: 768px){.u-textShadow{text-shadow:1px 1px #ff69e9}}.c-secNumList li:before{text-shadow:3px 3px #ff69e9}.u-link{background:#ff69e9}.u-secLine{border-top:.1em solid #ff69e9}.header_logo .niftyLogo{width:9em}.header_logo .logoIcon{width:1em}.header_logo .INTERNETWatchLogo{width:3.5em}.p-mv_contents{padding:1.2em 0;background-image:linear-gradient(90deg,#db0000,#f48500,#fada00,#00b612,#00acb4,#0026ff,#8033b8)}@media screen and (max-width: 768px){.p-mv_contents{padding:0}}.p-mv_contents .c-inner{position:relative}@media screen and (max-width: 768px){.p-mv_contents .c-inner{padding:0}}.p-mv_contents .neko{position:absolute;width:10%;top:0;right:3%}@media screen and (max-width: 768px){.p-mv_contents .neko{width:14%;top:37%;right:6%}}.p-mv_telop{background:#ff69e9;padding:10px 0}.p-mv_telop .telopBorder{border-radius:.4em;background-image:linear-gradient(90deg,#0044ff,#ff00c3,#fffc5d);padding:.2em}.p-mv_telop .telop{border-radius:.4em;background:#fff;padding:5px 10px;box-shadow:2px 2px 6px #00000080 inset;overflow:hidden;white-space:nowrap}.p-mv_telop .telop p{display:inline-block;padding-left:100%;animation:scroll-left 12s linear infinite}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-100%)}}.p-choices .c-choicesList li{border:2.5px solid #ff69e9}.p-choices .c-choicesList li:before{background:#ff69e9}.p-choices_listContents{margin:40px 0 0}@media screen and (max-width: 768px){.p-choices_listContents{margin:25px 0 0}}.p-choices__itemTitle{font-size:24px}@media screen and (max-width: 768px){.p-choices__itemTitle{font-size:21px}}.p-choices__itemTitle{font-weight:700;text-align:center;line-height:1.2}.p-choices__itemTitle span{font-size:.75em}.p-choicesIntro{margin-top:30px}@media screen and (max-width: 768px){.p-choicesIntro{margin-top:25px}}.p-choicesIntro img{width:100%}.p-choicesIntro .u-link{margin-top:30px}@media screen and (max-width: 768px){.p-choicesIntro .u-link{margin-top:20px}}.p-choicesIntro .u-link{max-width:300px;margin-left:auto;display:block}@media screen and (max-width: 768px){.p-choicesIntro .u-link{max-width:100%}}@media screen and (max-width: 768px){.p-choicesIntro{grid-template-columns:1fr;gap:15px}}.p-choicesIntro_title{font-size:24px}@media screen and (max-width: 768px){.p-choicesIntro_title{font-size:16px}}.p-choicesIntro_title{font-weight:700}.p-choicesIntro_material{margin-top:30px}@media screen and (max-width: 768px){.p-choicesIntro_material{margin-top:25px}}.p-choicesIntro_material .materialGrid{display:flex;gap:30px;justify-content:space-between}@media screen and (max-width: 768px){.p-choicesIntro_material .materialGrid{flex-direction:column;gap:23px}}.p-choicesIntro_material .materialGrid .item{display:grid;flex-direction:column;justify-content:space-between;gap:30px;width:100%}@media screen and (max-width: 768px){.p-choicesIntro_material .materialGrid .item{gap:18px}}.p-choicesIntro_material .materialGrid .item img{max-width:380px;width:100%;margin:0 auto}.materialImg{position:relative}@media screen and (max-width: 768px){.materialImg.is-02{padding-bottom:20%}}.materialImg .float{position:absolute}.materialImg .float img{animation:hurueru-cycle 4s ease-in-out infinite}.materialImg .float.is-left01 img,.materialImg .float.is-right02 img{animation:hurueru-cycle 2.5s ease-in-out infinite}.materialImg .float.is-left01{width:36%;bottom:18%;left:2%}.materialImg .float.is-right01{width:47%;bottom:15%;right:0}@media screen and (max-width: 768px){.materialImg .float.is-right01{width:50%;bottom:9%}}.materialImg .float.is-left02{width:28%;bottom:14%;left:0}@media screen and (max-width: 768px){.materialImg .float.is-left02{width:42%;bottom:0;left:2%}}.materialImg .float.is-right02{width:57%;bottom:11%;right:8%}@media screen and (max-width: 768px){.materialImg .float.is-right02{width:52%;bottom:0;right:0}}.materialImg .float.is-right03{width:33%;top:10.5%;right:0}@media screen and (max-width: 768px){.materialImg .float.is-right03{width:54%;top:58%;left:50%;transform:translate(-50%)}}@keyframes hurueru-cycle{0%,80%{transform:translate(0) rotate(0)}84%{transform:translate(-3px,-3px) rotate(-2deg)}88%{transform:translate(3px,3px) rotate(2deg)}90%{transform:translate(-2px,2px) rotate(-1.5deg)}94%{transform:translate(2px,-2px) rotate(1.5deg)}99%,to{transform:translate(0) rotate(0)}}.c-choicesComment.is-left{margin-top:30px}@media screen and (max-width: 768px){.c-choicesComment.is-left{margin-top:25px}}.p-INTERNETWatch{padding:60px 0 0}@media screen and (max-width: 768px){.p-INTERNETWatch{padding:40px 0 0}}.p-INTERNETWatch p{line-height:1.7}.p-INTERNETWatch p+p{margin-top:20px}.p-INTERNETWatch .name{padding:32px 0;text-align:right}@media screen and (max-width: 768px){.p-INTERNETWatch .name{padding:16px 0}}.p-INTERNETWatch .u-bgBox.is-white{display:grid;grid-template-columns:1fr 5fr;gap:30px}@media screen and (max-width: 768px){.p-INTERNETWatch .u-bgBox.is-white{grid-template-columns:1fr 3fr;gap:15px}}.p-INTERNETWatch .u-bgBox.is-white b{font-size:18px}.p-INTERNETWatch .u-bgBox.is-white p{margin-top:5px}
