@charset "UTF-8";.basic10g .campaign10g_Item{display:none}*{margin:0;padding:0;box-sizing:border-box}ul{list-style:none}img{max-width:100%}body{background:#fdd000;font-size:16px;font-family:YakuHanJP,Noto Sans JP,sans-serif!important}@media screen and (max-width: 768px){body{font-size:14px}}.inner{width:1020px;margin:0 auto}@media screen and (max-width: 768px){.inner{width:100%}}@media screen and (min-width: 769px){.sp-only{display:none}}@media screen and (max-width: 768px){.pc-only{display:none}}.subFont{font-family:YakuHanJP,Zen Maru Gothic,sans-serif;font-weight:700;font-feature-settings:"palt"}.textStroke1{text-shadow:black 2px 0px 0px,black 1.75517px .958851px 0px,black 1.0806px 1.68294px 0px,black .141474px 1.99499px 0px,black -.832294px 1.81859px 0px,black -1.60229px 1.19694px 0px,black -1.97998px .28224px 0px,black -1.87291px -.701566px 0px,black -1.30729px -1.5136px 0px,black -.421592px -1.95506px 0px,black .567324px -1.91785px 0px,black 1.41734px -1.41108px 0px,black 1.92034px -.558831px 0px}@media screen and (max-width: 768px){.textStroke1{text-shadow:black 1px 0px 0px,black .540302px .841471px 0px,black -.416147px .909297px 0px,black -.989992px .14112px 0px,black -.653644px -.756802px 0px,black .283662px -.958924px 0px,black .96017px -.279415px 0px}}.textStroke2{text-shadow:black 3px 0px 0px,black 2.83487px .981584px 0px,black 2.35766px 1.85511px 0px,black 1.62091px 2.52441px 0px,black .705713px 2.91581px 0px,black -.287171px 2.98622px 0px,black -1.24844px 2.72789px 0px,black -2.07227px 2.16926px 0px,black -2.66798px 1.37182px 0px,black -2.96998px .42336px 0px,black -2.94502px -.571704px 0px,black -2.59586px -1.50383px 0px,black -1.96093px -2.27041px 0px,black -1.11013px -2.78704px 0px,black -.137119px -2.99686px 0px,black .850987px -2.87677px 0px,black 1.74541px -2.43999px 0px,black 2.44769px -1.73459px 0px,black 2.88051px -.838247px 0px}@media screen and (max-width: 768px){.textStroke2{text-shadow:black 2px 0px 0px,black 1.75517px .958851px 0px,black 1.0806px 1.68294px 0px,black .141474px 1.99499px 0px,black -.832294px 1.81859px 0px,black -1.60229px 1.19694px 0px,black -1.97998px .28224px 0px,black -1.87291px -.701566px 0px,black -1.30729px -1.5136px 0px,black -.421592px -1.95506px 0px,black .567324px -1.91785px 0px,black 1.41734px -1.41108px 0px,black 1.92034px -.558831px 0px}}.textStroke3{text-shadow:black 4px 0px 0px,black 3.87565px .989616px 0px,black 3.51033px 1.9177px 0px,black 2.92676px 2.72656px 0px,black 2.16121px 3.36588px 0px,black 1.26129px 3.79594px 0px,black .282949px 3.98998px 0px,black -.712984px 3.93594px 0px,black -1.66459px 3.63719px 0px,black -2.51269px 3.11229px 0px,black -3.20457px 2.39389px 0px,black -3.69721px 1.52664px 0px,black -3.95997px .56448px 0px,black -3.97652px -.432781px 0px,black -3.74583px -1.40313px 0px,black -3.28224px -2.28625px 0px,black -2.61457px -3.02721px 0px,black -1.78435px -3.57996px 0px,black -.843183px -3.91012px 0px,black .150409px -3.99717px 0px,black 1.13465px -3.8357px 0px,black 2.04834px -3.43574px 0px,black 2.83468px -2.82216px 0px,black 3.44477px -2.03312px 0px,black 3.84068px -1.11766px 0px,black 3.9978px -.132717px 0px}@media screen and (max-width: 768px){.textStroke3{text-shadow:black 3px 0px 0px,black 2.83487px .981584px 0px,black 2.35766px 1.85511px 0px,black 1.62091px 2.52441px 0px,black .705713px 2.91581px 0px,black -.287171px 2.98622px 0px,black -1.24844px 2.72789px 0px,black -2.07227px 2.16926px 0px,black -2.66798px 1.37182px 0px,black -2.96998px .42336px 0px,black -2.94502px -.571704px 0px,black -2.59586px -1.50383px 0px,black -1.96093px -2.27041px 0px,black -1.11013px -2.78704px 0px,black -.137119px -2.99686px 0px,black .850987px -2.87677px 0px,black 1.74541px -2.43999px 0px,black 2.44769px -1.73459px 0px,black 2.88051px -.838247px 0px}}.wrap20+.wrap20{margin-top:20px}@media screen and (max-width: 768px){.wrap20+.wrap20{margin-top:15px}}.wrap40+.wrap40{margin-top:40px}@media screen and (max-width: 768px){.wrap40+.wrap40{margin-top:30px}}.wrap60+.wrap60{margin-top:60px}@media screen and (max-width: 768px){.wrap60+.wrap60{margin-top:40px}}.textStripeSet{position:relative}.textStripeSet_shadow{position:absolute;top:.05em;left:.06em;z-index:9;background-image:repeating-linear-gradient(45deg,#fff,#fff .03em,#0000 0 .06em);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.textStripeSet_front{position:relative;z-index:10}.smallText{font-size:.8em}.comma{font-size:.6em;position:relative;bottom:.1em}.verticalText{-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.al-c{text-align:center}.secTtl{font-size:40px;text-align:center;line-height:1.2}@media screen and (max-width: 768px){.secTtl{font-size:30px}}.secSubTtl{font-size:1.5em;text-align:center}.secSubTtl.is-margin{margin-top:1.5em}.btnStripe{width:100%;height:70px;position:relative;font-size:20px}.btnStripe_in{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#ff6b00;border:3px solid #333;border-radius:10px;color:#fff;text-decoration:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.btnStripe:after{content:"";position:absolute;z-index:2;top:50%;right:15px;transform:translateY(-50%);border-top:.4em solid rgba(0,0,0,0);border-bottom:.4em solid rgba(0,0,0,0);border-left:.5em solid #000}.btnStripe:before{content:"";position:absolute;z-index:1;top:.3em;left:.3em;width:100%;height:100%;background-image:repeating-linear-gradient(45deg,#000,#000 .1em,#0000 0 .3em);border-radius:10px}.searchArea10g .inner{max-width:980px;width:100%}header{padding:20px}header .inner{display:flex;justify-content:space-between;align-items:center}.header_logo{width:300px}@media screen and (max-width: 768px){.header_logo{width:200px}}.header_right a{color:#000}.list-triangle>li+li{margin-top:0}@media screen and (max-width: 768px){.list-triangle>li+li{margin-top:8px}}.list-triangle>li:before{content:"";width:6px;height:6px;border:0;border-top:solid 2px #fdae2f;border-right:solid 2px #fdae2f;position:absolute;top:5px;left:-1px;transform:rotate(45deg)}@media screen and (max-width: 768px){.list-triangle>li:before{top:3px}}.apply-col-box .readText{font-size:.8em;text-align:center;margin-bottom:1em;font-weight:700}.apply-col-box .readText .smallText{font-weight:400}.header_logo.is-roundBg{background:#fff;width:auto;padding:5px 20px 0;border-radius:100vh}.header_logo.is-roundBg img{height:30px}@media screen and (max-width: 768px){.header_logo.is-roundBg img{height:20px}}.mv{text-align:center}.mvBoard{padding:0 10px}@media screen and (max-width: 768px){.mvBoard .inner{max-width:640px}}.mvBoard_responsiveBox{width:100%;height:0;padding-bottom:32%;position:relative;background:url(/syokai/img/niftyhikari/mv-borad.png) center/contain no-repeat}@media screen and (max-width: 768px){.mvBoard_responsiveBox{padding-bottom:50%;background:url(/syokai/img/niftyhikari/mv-borad_sp.png) center/contain no-repeat}}.mvBoard_cardWrap{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center}.mvBoard_card{font-size:30px;text-align:center;position:relative;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.mvBoard_card .readText{font-size:max(.5em,11px);margin-top:1.5em}@media screen and (max-width: 768px){.mvBoard_card .readText{margin-top:.5em}}@media screen and (max-width: 768px){.mvBoard_card{font-size:26px}}@media screen and (max-width: 640px){.mvBoard_card{font-size:20px}}@media screen and (max-width: 480px){.mvBoard_card{font-size:16px}}@media screen and (max-width: 480px){.mvBoard_card.is-leftItem{padding-top:1.3em}.mvBoard_card.is-leftItem.is-pt0{padding-top:0}}.mvBoard_card.is-rightItem{padding-bottom:1.5em}.mvBoard_ttl{font-size:.7em;text-align:center;position:absolute;top:0;left:50%;transform:translate(-50%) translateY(-30%);width:80%;background:100%;background:#fff;border:2px solid #333;border-radius:100vh;padding:.5em}@media screen and (max-width: 768px){.mvBoard_ttl.is-sp10g{top:-15px}}.mvBoard_point{color:#ff6b00}.mvBoard_numSet{font-size:3em;color:#fdd000;line-height:1}@media screen and (max-width: 768px){.mvBoard_numSet.is-spFontSmall{font-size:2.8em}}.mvBoard_onTextBox{position:relative}.mvBoard_onTextBox .onText{position:absolute;top:0;right:0;font-size:.7em;translate:calc(100% - 2em) 0}.mvText_top{font-size:50px;display:flex;align-items:flex-end;justify-content:center}@media screen and (max-width: 768px){.mvText_top{font-size:40px}}@media screen and (max-width: 640px){.mvText_top{font-size:30px}}@media screen and (max-width: 480px){.mvText_top{font-size:22px}}.mvText_topFirst{line-height:1.2;font-weight:700}.mvText_topPoint{display:flex;align-items:flex-end;position:relative}.mvText_topPoint>.smallText{font-size:.5em}.mvText_topPoint .positionItem{position:absolute;top:1.5em;right:.1em}.mvText_topNumSet{font-size:3em;color:#0b0;line-height:1;letter-spacing:.02em;white-space:nowrap}.mvText_topNumSet .smallText{font-size:.5em}.mvText_topLast{font-weight:700;margin-left:.1em;letter-spacing:-.1em;white-space:nowrap}@media screen and (max-width: 768px){.mvText_topLast{font-size:.8em;margin-left:-4em;position:relative;z-index:10;bottom:-.5em;transform:rotate(-10deg);text-shadow:#fdd000 2px 0px 0px,#fdd000 1.75517px .958851px 0px,#fdd000 1.0806px 1.68294px 0px,#fdd000 .141474px 1.99499px 0px,#fdd000 -.832294px 1.81859px 0px,#fdd000 -1.60229px 1.19694px 0px,#fdd000 -1.97998px .28224px 0px,#fdd000 -1.87291px -.701566px 0px,#fdd000 -1.30729px -1.5136px 0px,#fdd000 -.421592px -1.95506px 0px,#fdd000 .567324px -1.91785px 0px,#fdd000 1.41734px -1.41108px 0px,#fdd000 1.92034px -.558831px 0px}}.mvText_topBalloon{max-width:690px;margin:10px auto 0}.mvText_bottom{font-size:30px;max-width:730px;margin-left:auto;margin-right:auto;padding:0 10px}@media screen and (max-width: 768px){.mvText_bottom{font-size:20px}}.mvText_bottomResponsiveBox{width:100%;height:0;padding-bottom:23%;position:relative;background:url(/syokai/img/niftyhikari/mv-balloon.png) center/contain no-repeat}@media screen and (max-width: 768px){.mvText_bottomResponsiveBox{padding-bottom:40%;background:url(/syokai/img/niftyhikari/mv-balloon_sp.png) center/contain no-repeat}}.mvText_bottomBox{padding-top:.5em;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){.mvText_bottomBox{display:flex;justify-content:center;align-items:center;flex-direction:column}}.mvText_bottomTopText{color:#fff}.mvText_bottomBoxPrice{display:flex;align-items:flex-end}.mvText_bottomBoxPrice>.smallText{font-size:.5em}.mvText_bottomNumSet{color:#0b0;font-size:3em;line-height:1;letter-spacing:.05em}.mvText_bottomNumSet>.smallText{font-size:.4em}.mvText .btnStripe{width:700px;margin:40px auto 60px;height:110px}.mvText .btnStripe_in{font-size:30px}@media screen and (max-width: 768px){.mvText .btnStripe{width:auto;margin:20px 10px 30px;height:70px}.mvText .btnStripe_in{font-size:22px}}.mvBalloon .inner{max-width:940px;margin:3em auto 0;background:url(/syokai/img/niftyhikari/mv-star-1.png) left 30px/contain repeat-y,url(/syokai/img/niftyhikari/mv-star-2.png) right 50px/contain repeat-y}@media screen and (max-width: 768px){.mvBalloon .inner{background:url(/syokai/img/niftyhikari/mv-star-1.png) left top/20% no-repeat,url(/syokai/img/niftyhikari/mv-star-2.png) right top/20% no-repeat;max-width:640px}}.mvBalloon__content{background:#fffc;border-radius:10px;padding:40px 0;position:relative}@media screen and (max-width: 768px){.mvBalloon__content{padding:20px 5px}}.mvBalloon__content:before{position:absolute;content:"";border-left:2em solid rgba(0,0,0,0);border-right:2em solid rgba(0,0,0,0);border-bottom:1.25em solid rgba(255,255,255,.8);top:-1.25em;left:50%;translate:-50% 0}@media screen and (max-width: 768px){.mvBalloon__content:before{border-left:1em solid rgba(0,0,0,0);border-right:1em solid rgba(0,0,0,0);border-bottom:.8em solid rgba(255,255,255,.8);top:-.8em;left:40px;translate:0 0}}.mvBalloon__benefit{background:#ff6b00;border-radius:50%;width:130px;height:130px;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;font-size:20px;transform:rotate(-20deg);position:absolute;top:-20px;left:-20px}@media screen and (max-width: 768px){.mvBalloon__benefit{font-size:12px;width:80px;height:80px;top:-40px;left:50%;translate:-50% 0}}.mvBalloon__benefit .point{font-size:26px;font-weight:700}@media screen and (max-width: 768px){.mvBalloon__benefit .point{font-size:15px}}.mvBalloon__benefit .point .smallTxt{font-size:.7em}.mvBalloon__contentList{display:flex;align-items:flex-start;justify-content:center;gap:6em;padding:0;position:relative}@media screen and (max-width: 768px){.mvBalloon__contentList{gap:3.6em}}.mvBalloon__contentList:before{position:absolute;content:"+";font-size:60px;font-weight:700;color:#ff6b00;top:50%;left:50%;translate:-50% -50%}@media screen and (max-width: 768px){.mvBalloon__contentList:before{font-size:30px}}.mvBalloon__item{display:flex;align-items:center;justify-content:center;flex-direction:column}.mvBalloon__item .ttl{font-weight:700;font-size:36px}@media screen and (max-width: 768px){.mvBalloon__item .ttl{font-size:15px}}.mvBalloon__item .price{color:#ff6b00;font-weight:700;font-size:70px;position:relative;display:flex;align-items:flex-end;justify-content:center}@media screen and (max-width: 768px){.mvBalloon__item .price{font-size:30px}}.mvBalloon__item .price .total{align-self:flex-end;font-size:24px;color:#333;writing-mode:vertical-rl;height:2.7em}@media screen and (max-width: 768px){.mvBalloon__item .price .total{font-size:11px}}.mvBalloon__item .price .tax{position:absolute;content:"";color:#333;right:0;top:24px;font-size:20px;font-weight:400}@media screen and (max-width: 768px){.mvBalloon__item .price .tax{top:5px;right:-1em;font-size:12px}}.mvBalloon__item .price .tax.is-oneChar{right:-30px}@media screen and (max-width: 768px){.mvBalloon__item .price .tax.is-oneChar{right:-1.5em}}.mvBalloon__item .price .smallText{font-size:.5em}.mvBalloon__item .note{background:#ffc397;font-size:18px;border-radius:6px;padding:6px 10px;width:100%}@media screen and (max-width: 768px){.mvBalloon__item .note{font-size:12px;line-height:1}}.mvBalloon__item .largeTxt{font-size:30px;font-weight:700}@media screen and (max-width: 768px){.mvBalloon__item .largeTxt{font-size:15px}}.price-tbl table{border-collapse:collapse;width:100%}.price-tbl-inner .label{color:#333}.priceTabP{background-color:#e6f2ff;padding:.5em;width:12em;text-align:center;font-weight:700;font-size:1.2rem}@media screen and (min-width: 767px){.priceTabP{margin:1em auto 2em}}@media screen and (max-width: 768px){.priceTabP{margin:1em auto 2em}}.benefits{text-align:center}.benefits .topText{color:#fff;font-size:30px}@media screen and (max-width: 768px){.benefits .topText{font-size:20px}}.benefits .list-note{text-align:left}@media screen and (max-width: 768px){.benefits_img{max-width:640px;margin:0 auto}}.benefits_img img{width:100%}.showBenefit_table{border-collapse:separate;border-spacing:2em 1em;font-weight:700}.showBenefit_table .is-fontNormal{font-weight:400}.showBenefit_table .tblInner{display:flex;justify-content:center;flex-direction:column;padding:10px}.showBenefit_table th{width:30%;height:100%;background:#fdd000}.showBenefit_table .listNote{font-weight:400}@media screen and (max-width: 768px){.showBenefit_table{border-spacing:1em}.showBenefit_table th,.showBenefit_table td{display:block;width:100%}}.tabList{display:flex;margin-left:auto;margin-right:auto;cursor:pointer}.tabList li{width:100%;background:#ddd;text-align:center;padding:10px;font-weight:700;transition:.3s}.tabList li+li{margin-left:10px}.tabList li.is-active{background:#ffffe0}.tabContent{display:none}.tabContent.is-active{display:block}.tabContent .secTtl{position:relative;padding-bottom:.8em}.tabContent .secTtl.is-underlineWhite:before{background:radial-gradient(#fff 30%,#0000 30%) left top/10px 10px repeat-x}.tabContent .secTtl:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);background:radial-gradient(#fdd000 30%,#0000 30%) left top/10px 10px repeat-x;width:80%;max-width:600px;height:10px}.tabContent_in{background:#fff;padding:30px}@media screen and (max-width: 768px){.tabContent_in{padding:10px}}.tabContainer{padding:0 10px}.tabContainer .mvBoard{padding:30px 0 0}.tabContainer .mvText{padding:0}.tabContainer .textStripeSet_shadow{background-image:repeating-linear-gradient(45deg,#fdd000,#fdd000 .03em,#0000 0 .06em)}@media screen and (max-width: 768px){.tabParent>.tabList:not(.is-simple){display:block}}.tabParent>.tabList:not(.is-simple) li{font-size:24px;border-radius:10px;margin-top:20px;margin-bottom:10px;padding:5px 10px;box-shadow:0 0 5px #0000001a}@media screen and (max-width: 768px){.tabParent>.tabList:not(.is-simple) li{font-size:20px;border-radius:10px;margin-top:0;margin-bottom:0;padding:10px;box-shadow:0 0 5px #0000001a}.tabParent>.tabList:not(.is-simple) li+li{margin-left:0;margin-top:10px}}.tabParent>.tabList:not(.is-simple) li .smallText_2{font-size:.7em;font-weight:400}.tabParent>.tabList:not(.is-simple) li .smallText{font-size:.5em;font-weight:400}.tabParent>.tabList:not(.is-simple) li .mainText{display:flex;justify-content:center;align-items:center}.tabParent>.tabList:not(.is-simple) li .mainText:after{content:"";width:15px;height:9px;background:url(/syokai/img/niftyhikari/icon-arrow-down.png) center/contain no-repeat;margin-left:10px}.tabParent>.tabList:not(.is-simple) li.is-active{background:#fff;border-radius:10px 10px 0 0;padding:20px 10px;margin-top:0;margin-bottom:0;box-shadow:none}@media screen and (max-width: 768px){.tabParent>.tabList:not(.is-simple) li.is-active{font-size:20px;border-radius:10px;padding:10px;margin-top:10px;box-shadow:0 0 5px #0000001a}}.tabParent>.tabList.is-simple{padding:60px 0}@media screen and (max-width: 768px){.tabParent>.tabList.is-simple{display:block;padding:40px 0}}.tabParent>.tabList.is-simple li{font-size:24px;border-radius:10px;padding:20px 10px;box-shadow:0 0 5px #0000001a}@media screen and (max-width: 768px){.tabParent>.tabList.is-simple li{font-size:20px;border-radius:10px}.tabParent>.tabList.is-simple li+li{margin-left:0;margin-top:10px}}.tabParent>.tabList.is-simple li .smallText_2{font-size:.7em;font-weight:400}.tabParent>.tabList.is-simple li .smallText{font-size:.5em;font-weight:400}.tabParent>.tabList.is-simple li .mainText{display:flex;justify-content:center;align-items:center}.tabParent>.tabList.is-simple li .mainText:after{content:"";width:15px;height:9px;background:url(/syokai/img/niftyhikari/icon-arrow-down.png) center/contain no-repeat;margin-left:10px;transform:rotate(180deg)}.tabParent>.tabList.is-simple li.is-active{background:#fff}@media screen and (max-width: 768px){.tabParent>.tabList.is-simple li.is-active{font-size:20px}}@media screen and (max-width: 768px){.tabParent>.tabContent{margin-top:20px}}.tabChild>.tabList{border-bottom:10px solid #333;padding:0 2%}.tabChild>.tabList li{font-size:20px;border-radius:10px 10px 0 0;padding:20px 10px}@media screen and (max-width: 768px){.tabChild>.tabList li{font-size:14px;padding:10px 0}}.tabChild>.tabList li.is-active{background:#333;color:#fff}.tabChild>.tabContent{padding:30px 0}.apply-area{padding:0;margin:0}.initialPrice{display:grid;grid-template-columns:repeat(2,1fr);gap:50px}@media screen and (max-width: 768px){.initialPrice{grid-template-columns:1fr;gap:10px}}.initialPrice_card{display:flex;align-items:center;height:5em;border-radius:10px;border:1px solid #eee}.initialPrice_card .leftItem{display:flex;align-items:center;justify-content:center;flex-direction:column;background:#d3d7e2;height:100%;width:40%;border-radius:10px 0 0 10px}.initialPrice_card .rightItem{font-size:30px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#fff;height:100%;width:60%;border-radius:0 10px 10px 0}@media screen and (max-width: 768px){.initialPrice_card .rightItem{font-size:24px}}.initialPrice_card .rightItem sup,.initialPrice_card .rightItem .smallText{font-size:.5em}.initialPrice_ttl{position:relative}.initialPrice_ttl:before{content:"";width:100%;height:2px;background:#eee;position:absolute;top:50%;left:0}.initialPrice_ttl span{position:relative;z-index:10px;background:#fff;padding:0 .5em}.ribbon{box-sizing:border-box}.ribbon:before,.ribbon:after{box-sizing:border-box}.cashbackBenefit_tdGrid{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width: 768px){.cashbackBenefit_tdGrid{display:block}}.cashbackBenefit_img{width:13em;margin:0 auto}.benefitBtn-wrap{width:100%;text-align:center}.benefitBtn{display:inline-block;position:relative;top:0;background:#0096e1;border-radius:8px;box-shadow:0 4px #919191;color:#fff;font-size:1em;font-weight:700;padding:1em 4em;text-decoration:none;transition:all .2s}@media screen and (max-width: 768px){.benefitBtn{padding:1em 2em}}.benefitBtn:hover{box-shadow:0 0 #919191;top:4px;text-decoration:none}.tabChild>.tabContent .priceTable_wrap{margin-top:0}.tabChild>.tabContent .priceTable_wrap+.priceTable_wrap{margin-top:3em}
