@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&family=Roboto&display=swap);img{max-width:100%}/*! destyle.css v1.0.15 | MIT License | https://github.com/nicolas-cusan/destyle.css */*{box-sizing:border-box}::after,::before{box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ol,ul{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;vertical-align:bottom}embed,iframe,object{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:rgba(0,0,0,0);padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:0}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td{vertical-align:top;padding:0}th{vertical-align:top;padding:0;text-align:left;font-weight:700}[hidden],template{display:none}.for-sp{display:block!important}@media (min-width:768px){.for-sp{display:none!important}}.for-pc{display:none!important}@media (min-width:768px){.for-pc{display:block!important}}br.for-sp,img.for-sp,span.for-sp{display:inline!important}@media (min-width:768px){br.for-sp,img.for-sp,span.for-sp{display:none!important}}br.for-pc,img.for-pc,span.for-pc{display:none!important}@media (min-width:768px){br.for-pc,img.for-pc,span.for-pc{display:inline!important}}img{width:100%;max-width:100%;height:auto;vertical-align:top;font-size:0;line-height:0}@media (min-width:768px){img{width:auto}}a:hover:not(.btnGradOrange):not(.btnGradBlue):not(.btnGradGreen){-moz-opacity:.7;opacity:.7;transition:.3s}a[href*="tel:"]{pointer-events:auto;cursor:default;text-decoration:none}@media (min-width:768px){a[href*="tel:"]{pointer-events:none}}sup{top:-.4em;font-size:70%}section{position:relative}section{position:relative}body,input,select,textarea{font-size:4vw;font-weight:400;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","メイリオ",sans-serif;color:#363636;line-height:1}@media (min-width:768px){body,input,select,textarea{font-size:16px}}.btn01 a{position:relative;display:block;width:85.3333333333vw;margin:0 auto;padding:3.6vw 0;background-color:#fff;border:.2666666667vw solid #1ca26c;border-radius:40vw;font-size:3.7333333333vw;font-weight:600;color:#0ca26c;text-align:center}.btn01 a::after{content:"";position:absolute;top:0;bottom:0;right:auto;left:6vw;margin:auto;display:block;width:3.2vw;height:1.7333333333vw;background:url(/kojin/nisa/cam/2025_summer/landing/assets/images/icon_arrow_bottom.png) no-repeat center;background-size:100%}.btn01 a:hover{color:#0ca26c}@media (min-width:768px){.btn01 a{width:343px;padding:13px 0;border:1px solid #38c391;font-size:14px}}@media (min-width:768px){.btn01 a::after{left:35px;width:11px;height:7px;background:url(/kojin/nisa/cam/2025_summer/landing/assets/images/icon_arrow_bottom_pc.png) no-repeat center;background-size:100%}}.btnGradOrange{display:block;background:#ed7200;background-image:linear-gradient(to right,#ffad12 0,#ffad12 51%,#ed7200 100%);background-size:200% auto;background-position:right center;border-radius:4vw;box-shadow:0 .4vw .8vw 0 rgba(0,0,0,.16);font-size:4.2666666667vw;font-weight:700;color:#fff;transition:.4s;text-align:center}.btnGradOrange:hover{background-position:left center}@media (min-width:768px){.btnGradOrange{border-radius:10px;box-shadow:2px 2px 2px 0 rgba(0,0,0,.16);font-size:18px}}.btnGradBlue{display:block;padding:4.8vw 0;background:#0069a0;background-image:linear-gradient(to right,#67c9e6 0,#67c9e6 51%,#0069a0 100%);background-size:200% auto;background-position:right center;border-radius:4vw;box-shadow:.2666666667vw .2666666667vw .2666666667vw 0 rgba(0,0,0,.16);font-size:3.7333333333vw;font-weight:700;color:#fff;transition:.4s;text-align:center}.btnGradBlue:hover{background-position:left center}@media (min-width:768px){.btnGradBlue{padding:23px 0;border-radius:10px;box-shadow:2px 2px 2px 0 rgba(0,0,0,.16);font-size:18px}}.btnGradGreen{display:block;padding:4.8vw 0;background:#6c980d;background-image:linear-gradient(to right,#a9dd3a 0,#a9dd3a 51%,#6c980d 100%);background-size:200% auto;background-position:right center;border-radius:4vw;box-shadow:.2666666667vw .2666666667vw .2666666667vw 0 rgba(0,0,0,.16);font-size:3.7333333333vw;font-weight:700;color:#fff;transition:.4s;text-align:center}.btnGradGreen:hover{background-position:left center}@media (min-width:768px){.btnGradGreen{padding:23px 0;border-radius:10px;box-shadow:2px 2px 2px 0 rgba(0,0,0,.16);font-size:18px}}.btnArrowRight{position:relative}.btnArrowRight::before{content:"";position:absolute;top:50%;right:2.1333333333vw;width:0;height:0;border-style:solid;border-width:1.0666666667vw 0 1.0666666667vw 1.3333333333vw;border-color:transparent transparent transparent #fff;transform:translateY(-50%)}@media (min-width:768px){.btnArrowRight::before{right:14px;margin-top:0;border-width:8px 0 8px 10px}}.btnCirclePlus{cursor:pointer}.btnCirclePlus .btnCircle{position:absolute;top:0;bottom:0;right:2.4vw;width:6.1333333333vw;height:6.1333333333vw;margin:auto;background-color:#0ca26c;border-radius:50%}.btnCirclePlus::before{content:"";position:absolute;top:0;bottom:0;right:3.8666666667vw;width:3.0666666667vw;height:.6666666667vw;margin:auto;background-color:#fff;z-index:1}.btnCirclePlus::after{content:"";position:absolute;top:0;bottom:0;right:3.8666666667vw;width:3.0666666667vw;height:.6666666667vw;margin:auto;background-color:#fff;z-index:1;transform:rotate(90deg);transition:.3s}.btnCirclePlus.is-active::after{transform:rotate(180deg)}@media (min-width:768px){.btnCirclePlus .btnCircle{right:0;width:28px;height:28px}}@media (min-width:768px){.btnCirclePlus::after,.btnCirclePlus::before{right:7px;width:14px;height:3px}}a:hover{color:#fff}#pageTop{display:block;position:fixed;width:9.33vw;height:9.33vw;bottom:8vw;right:1.86vw;z-index:4}@media (min-width:768px){#pageTop{width:50px;height:50px;bottom:46px;right:19px}}#wrap #mainArea main{padding:0;background:#e5fccf}header{border-bottom:none!important}.sr-hero{position:relative}.sr-heroInner{width:100%;margin:0 auto;padding:3.5vw 0 2.5333333333vw}@media (min-width:768px){.sr-heroInner{position:relative;padding:12px 0 28px}}@media (min-width:992px){.sr-heroInner{width:100%}}.sr-heroTtl{margin:0}@media (min-width:992px){.sr-heroTtl{margin:0 auto;max-width:1006px}}.sr-link{text-align:center;width:100%}@media screen and (max-width:767px){.sr-link{margin-top:20px}}.sr-link ul{font-size:0}.sr-link ul li{display:inline-block;width:196px;margin:0 50px}@media screen and (max-width:767px){.sr-link ul li.first{width:30.13vw;margin:0 1.6vw 0 0}.sr-link ul li.sec{width:25.07vw;margin:0 1.6vw 0 0}.sr-link ul li.third{width:31.2vw;margin:0}}.sr-commonInner{max-width:900px;margin:0 auto;width:100%}@media screen and (max-width:767px){.sr-commonInner{padding:0 5.33vw}}.sr-commonTit01{font-size:28px;margin:40px 0;text-align:center;font-weight:700;color:#049849}@media screen and (max-width:767px){.sr-commonTit01{margin:30px 0;font-size:7.47vw}}.sr-commonTit01.pt2{font-size:28px;margin:40px 0 25px;text-align:center;font-weight:700;color:#049849}@media screen and (max-width:767px){.sr-commonTit01.pt2{margin:30px 0 10px;font-size:7.47vw}}.sr-commonTit02{width:100%;background-color:#049849;font-size:38px;padding:27px 0;text-align:center;font-weight:700;color:#fff}@media screen and (max-width:767px){.sr-commonTit02{padding:17px 0 14px;font-size:8vw}}.sr-campaign{line-height:1.444}@media screen and (max-width:767px){.sr-campaign .sr-campaignSpfix{margin-right:-10px}}.sr-campaign .sr-campaignTx01{text-align:center;font-size:30px;font-weight:700;line-height:1.333;color:#049849;margin-top:45px;margin-bottom:20px}@media screen and (max-width:767px){.sr-campaign .sr-campaignTx01{font-size:6.4vw;margin-top:22px;margin-bottom:20px}}.sr-campaign .sr-campaignTx03Box{width:100%;background-color:#fff;padding:25px 0;text-align:center;margin-bottom:50px}@media screen and (max-width:767px){.sr-campaign .sr-campaignTx03Box{text-align:left;padding:6vw 4vw;box-sizing:border-box;margin-bottom:25px}}.sr-campaign .sr-campaignTx03Box .sr-campaignTx03Box01{text-align:center;font-size:24px;font-weight:700;color:#049849;padding-bottom:15px}@media screen and (max-width:767px){.sr-campaign .sr-campaignTx03Box .sr-campaignTx03Box01{font-size:6.4vw}}.sr-campaign .sr-campaignTx03Box .sr-campaignTx03Box02{font-size:18px}@media screen and (max-width:767px){.sr-campaign .sr-campaignTx03Box .sr-campaignTx03Box02{font-size:4.8vw}}.sr-subCaption{text-indent:-1em;padding-left:1em;font-size:14px;letter-spacing:-.07em}@media screen and (max-width:767px){.sr-subCaption{font-size:3.73vw}}.sr-btn01{text-align:center;padding:30px 0 40px}@media screen and (max-width:767px){.sr-btn01{padding:25px 0 25px}}.sr-btn01 a{font-size:18px;color:#049849;font-weight:700;padding-bottom:10px;background:url(/kojin/nisa/cam/2025_summer/landing/assets/images/ico_down.png) no-repeat center bottom;background-size:18px auto;display:inline-block}.sr-chance{padding:45px 0 60px;background-color:#fff}@media screen and (max-width:767px){.sr-chance{padding:25px 0 25px}}.sr-chance .sr-chanceImg01{width:472px;margin:0 auto 25px}@media screen and (max-width:767px){.sr-chance .sr-chanceImg01{width:100%}}.sr-chance .sr-chanceImg02{margin:0 auto 25px}.sr-how .sr-howTx01{font-size:20px;color:#049849;font-weight:700;margin:30px 0 25px;text-align:center}@media screen and (max-width:767px){.sr-how .sr-howTx01{font-size:4.5vw}}.sr-how .sr-howTx02{font-size:18px;font-weight:700;text-align:center;margin-bottom:20px}@media screen and (max-width:767px){.sr-how .sr-howTx02{font-size:4.5vw}}.sr-how .sr-howImg01{width:400px;margin:0 auto 20px}@media screen and (max-width:767px){.sr-how .sr-howImg01{width:100%}}.sr-how .sr-howTx03{font-size:14px;font-weight:700;text-align:center;margin-bottom:30px}@media screen and (max-width:767px){.sr-how .sr-howTx03{margin-bottom:20px}}.sr-how .sr-howTx03 a{background:url(/kojin/nisa/cam/2025_summer/landing/assets/images/blank.png) no-repeat right center;background-size:10px;padding-right:15px;color:#003bff;text-decoration:underline}.sr-tabs .sr-tab-nav{display:flex;justify-content:center;list-style:none;border-bottom:2px solid #f08200;text-align:center}.sr-tabs .sr-tab-nav li{padding:.8em 3.5em;cursor:pointer;background:#f3f3f3;border-top-left-radius:10px;border-top-right-radius:10px;font-weight:700;font-size:18px;border:2px solid #717171;border-bottom:2px solid #f08200;position:relative;bottom:-2px}@media screen and (max-width:767px){.sr-tabs .sr-tab-nav li{font-size:3.73vw;padding:.8em 2.5em}}.sr-tabs .sr-tab-nav li:first-child{margin-right:50px}@media screen and (max-width:767px){.sr-tabs .sr-tab-nav li:first-child{margin-right:3.2vw}}.sr-tabs .sr-tab-nav li.active{background:#fff;border:2px solid #f08200;border-bottom:none;font-weight:700;color:#f08200}.sr-tabs .sr-tab-content{display:none;background-color:#fff;border:2px solid #f08200;border-top:none;padding:40px 0}@media screen and (max-width:767px){.sr-tabs .sr-tab-content{padding:20px 0;margin-bottom:36px}}.sr-tabs .sr-tab-content.active{display:block}.sr-tabs .sr-tab-content .sr-tab-contentInner{max-width:717px;width:100%;margin:0 auto}@media screen and (max-width:767px){.sr-tabs .sr-tab-content .sr-tab-contentInner{box-sizing:border-box;padding:0 3.47vw}}.sr-tabs .sr-tab-content .sr-tab-list01{text-align:center}.sr-tabs .sr-tab-content .sr-tab-list01 li{display:inline-block;font-size:14px}.sr-tabs .sr-tab-content .sr-tab-list01 li span{background:url(/kojin/nisa/cam/2025_summer/landing/assets/images/ico_down2.png) no-repeat right center;background-size:9.6px auto;padding-right:15px}@media screen and (max-width:767px){.sr-tabs .sr-tab-content .sr-tab-list01 li{display:block}.sr-tabs .sr-tab-content .sr-tab-list01 li:first-child{margin-bottom:15px}}.sr-tabs .sr-tab-content .sr-tab-list01 li a{color:#003bff;font-weight:700;padding-left:15px;text-decoration:underline}.sr-tabs .sr-tab-content .sr-tab-list01 li:last-child a{padding-left:23px}.sr-tabs .sr-tab-content .sr-tab-list01 li .sr-tab-contentPhone{background:url(/kojin/nisa/cam/2025_summer/landing/assets/images/ico_phone2.png) no-repeat left center;background-size:11.32px auto;padding:5px 0 5px 15px}@media screen and (min-width:768px){.sr-tabs .sr-tab-content .sr-tab-list01 li .sr-tab-contentPhone{margin-right:45px}}.sr-tabs .sr-tab-content .sr-tab-list01 li .sr-tab-contentPc{background:url(/kojin/nisa/cam/2025_summer/landing/assets/images/ico_pc2.png) no-repeat left center;background-size:18.32px auto;padding:5px 0}.sr-tabs .sr-tab-contentSmartTit{margin:55px 0 25px}@media screen and (max-width:767px){.sr-tabs .sr-tab-contentSmartTit{margin:6.13vw 0 4.8vw}}.sr-tabs .sr-tab-contentSmartTx01{font-size:16px;line-height:1.625;text-align:center}@media screen and (max-width:767px){.sr-tabs .sr-tab-contentSmartTx01{font-size:4.27vw}}.sr-tabs .sr-tab-contentSmartImg01{width:485px;margin:40px auto 70px}@media screen and (max-width:767px){.sr-tabs .sr-tab-contentSmartImg01{width:100%;margin:4.53vw auto 6.13vw}}.sr-tabs .sr-tab-contentSmartTx02{margin:20px 0 50px;font-size:14px;line-height:1.428;text-align:left;text-indent:-1em;padding-left:1em}@media screen and (max-width:767px){.sr-tabs .sr-tab-contentSmartTx02{font-size:3.73vw;margin:6.93vw 0 8vw}}.sr-tabs .sr-tab-contentSmartTx02 a{color:#003bff;text-decoration:underline}.sr-tabs .sr-tab-contentSmartTx03{margin:0 0 30px;font-size:18px;text-align:center;color:#049849;font-weight:700}@media screen and (max-width:767px){.sr-tabs .sr-tab-contentSmartTx03{font-size:4.27vw;margin:0 0 10px}}.sr-tabs .sr-tab-contentPcTit{margin:72px 0 15px}@media screen and (max-width:767px){.sr-tabs .sr-tab-contentPcTit{margin:13.33vw 0 3.47vw}}.sr-tabs .sr-tab-contentPcTx01{text-align:center;margin-bottom:30px;line-height:1.625}@media screen and (max-width:767px){.sr-tabs .sr-tab-contentPcTx01{font-size:4vw;margin-bottom:6.4vw}}@media screen and (max-width:767px){.sr-tabs .sr-tab-contentBox02Img01{width:34.4vw;margin:0 auto}}.sr-tabs .sr-tab-contentBox01{text-align:center}@media screen and (min-width:768px){.sr-tabs .sr-tab-contentBox01{width:355px;float:left;background:url(/kojin/nisa/cam/2025_summer/landing/assets/images/to.png) no-repeat right 86%;background-size:18px auto;padding-right:60px;margin-left:10px}}@media screen and (max-width:767px){.sr-tabs .sr-tab-contentBox01{padding-bottom:40px;background:url(/kojin/nisa/cam/2025_summer/landing/assets/images/to_sp.png) no-repeat center bottom;background-size:36px auto;margin-bottom:15px}}.sr-tabs .sr-tab-contentBox02{text-align:center}@media screen and (min-width:768px){.sr-tabs .sr-tab-contentBox02{width:330px;float:right;margin-right:10px}.sr-tabs .sr-tab-contentBox02 img{width:129px;margin:0 auto}}.sr-tabs .sr-tab-contentBoxTx01{font-weight:700;font-size:16px;margin-bottom:25px;line-height:1.5}@media screen and (max-width:767px){.sr-tabs .sr-tab-contentBoxTx01{font-size:4.27vw;margin-bottom:5.33vw}}.sr-tabs .sr-tab-contentNisaTx01{font-size:18px;margin:20px 0 15px;font-weight:700;text-align:center;line-height:1.625}@media screen and (max-width:767px){.sr-tabs .sr-tab-contentNisaTx01{margin:10px 0 10px;font-size:4.8vw}}.sr-tabs .sr-tab-contentNisaTx02{font-size:14px;margin:0 0 20px;text-align:center}@media screen and (max-width:767px){.sr-tabs .sr-tab-contentNisaTx02{margin:0 0 10px;font-size:3.73vw}}@media screen and (min-width:768px){.sr-tabs .sr-tab-contentNisaImg01{width:269px;float:right}}@media screen and (max-width:767px){.sr-tabs .sr-tab-contentNisaImg01{margin:20px auto 20px;width:62.93vw}}@media screen and (min-width:768px){.sr-tabs .sr-tab-contentNisaTx03Wrap{padding-left:50px}}.sr-tabs .sr-tab-contentNisaTx03{font-size:16px;line-height:1.625;font-weight:700;margin-top:180px}@media screen and (max-width:767px){.sr-tabs .sr-tab-contentNisaTx03{margin-top:0;font-size:3.73vw}}.sr-tabs .sr-tab-contentNisa ul li{font-size:16px;color:#f0831e;line-height:1.625;font-weight:700}@media screen and (max-width:767px){.sr-tabs .sr-tab-contentNisa ul li{margin-top:0;font-size:3.73vw;text-indent:-1em;padding-left:1em}}.sr-application{background-color:#fff;width:100%;padding-bottom:60px}@media screen and (max-width:767px){.sr-application{padding-bottom:30px}}.sr-application .sr-applicationTit{letter-spacing:-.08em;padding:30px 0 30px;line-height:1.71;text-align:center;font-size:26px;font-weight:700}@media screen and (max-width:767px){.sr-application .sr-applicationTit{font-size:6.93vw;line-height:1.25}}@media screen and (max-width:767px){.sr-application .sr-applicationTit .sr-applicationTitSpBlock{display:block;margin-bottom:-.3em}}.sr-application .sr-applicationTit .sr-applicationTit01{color:#00ac97;font-size:26px}@media screen and (max-width:767px){.sr-application .sr-applicationTit .sr-applicationTit01{font-size:6.93vw}}.sr-application .sr-applicationTit .sr-applicationTit02{color:#00ac97;font-size:32px}@media screen and (max-width:767px){.sr-application .sr-applicationTit .sr-applicationTit02{font-size:8.53vw}}.sr-application .sr-applicationTit .sr-applicationTit03{font-size:14px}@media screen and (max-width:767px){.sr-application .sr-applicationTit .sr-applicationTit03{font-size:3.73vw}}.sr-application .sr-applicationImg01{width:427px;margin:0 auto}@media screen and (max-width:767px){.sr-application .sr-applicationImg01{width:100%}}.sr-application .sr-applicationTx01{font-size:14px;font-weight:700;text-align:center;margin:35px 0 20px}@media screen and (max-width:767px){.sr-application .sr-applicationTx01{font-size:4.27vw}}.sr-application .sr-nisa-lineup{position:relative;border:1px solid #00ac97;padding:40px 0 40px;max-width:578px;margin:0 auto 0;text-align:center;background-color:#fff}@media screen and (max-width:767px){.sr-application .sr-nisa-lineup{margin-top:60px;padding:30px 5.33vw 20px}}.sr-application .sr-nisa-lineup .sr-nisa-title{position:absolute;top:-.5em;left:50%;width:55%;transform:translateX(-50%);background:#fff;color:#00ac97;font-weight:700;font-size:22px}@media screen and (max-width:767px){.sr-application .sr-nisa-lineup .sr-nisa-title{font-size:4.8vw;width:70%}}.sr-application .sr-nisa-lineup .sr-btn-nisa{position:relative;border:1px solid #00ac97;border-radius:30px;background-color:#fff;color:#26a69a;font-weight:700;font-size:16px;text-decoration:none;box-shadow:0 4px 0 #bfbfbf;transition:.2s}@media screen and (min-width:768px){.sr-application .sr-nisa-lineup .sr-btn-nisa{width:340px;height:50px;display:block;line-height:50px;margin:0 auto}}@media screen and (max-width:767px){.sr-application .sr-nisa-lineup .sr-btn-nisa{font-size:3.73vw;border:1px solid #008341;display:block;padding:1em 0 1em 0;text-align:center;width:100%}}.sr-application .sr-nisa-lineup .sr-btn-nisa .sr-icon{position:absolute;transform:translateY(-50%);right:20px;top:50%;width:13px;height:13px;background:url(/kojin/nisa/cam/2025_summer/landing/assets/images/blank2.png) no-repeat center/contain}@media screen and (max-width:767px){.sr-application .sr-nisa-lineup .sr-btn-nisa .sr-icon{margin-left:1.5em}}.sr-application .sr-nisa-lineup .sr-note2{margin-top:1em;font-size:14px;color:#333}.sr-application .sr-nisa-lineup .sr-note2 .sr-label{background:#ffab39;color:#fff;font-weight:700;padding:.3em 1.5em;font-size:12px;display:inline-block;margin-right:.3em}.sr-detailTable{max-width:900px;margin:50px auto 50px;letter-spacing:-.04em}@media screen and (max-width:767px){.sr-detailTable{margin:25px auto 25px}}.sr-detailTable table{width:100%}.sr-detailTable table td,.sr-detailTable table th{border:1px solid #049849;font-size:18px;padding:25px 40px;line-height:1.333}@media screen and (max-width:767px){.sr-detailTable table td,.sr-detailTable table th{display:block;width:100%;padding:.3em;border-bottom:none;font-size:4.8vw}.sr-detailTable table td.lastTd,.sr-detailTable table th.lastTd{border-bottom:1px solid #049849}}.sr-detailTable table th{background-color:#e4fbef;text-align:center;vertical-align:middle;color:#049849;box-sizing:border-box}@media screen and (min-width:768px){.sr-detailTable table th{width:260px}}.sr-detailTable table td{background-color:#fff}@media screen and (max-width:767px){.sr-detailTable table td{padding:.8em}}.sr-detailTable table .sr-detailTableTx01{font-size:20px}@media screen and (max-width:767px){.sr-detailTable table .sr-detailTableTx01{font-size:4.27vw;text-align:center}}.sr-detailTable table .sr-detailTableTx02{font-weight:700;background-color:#e5fccf;color:#049849;padding:2px 0 1px}.sr-detailTable table .sr-detailTableTx03{font-weight:700;color:#049849;text-indent:-1em;padding-left:1em}.sr-pureIndent{text-indent:-1em;padding-left:1em}.sr-pureIndent2{text-indent:-1em;padding-left:2em}.sr-faq{margin:1.5em 0;font-size:16px;line-height:1.625}@media screen and (max-width:767px){.sr-faq{font-size:4.27vw}}.sr-faq-title{position:relative;padding:1em 0;font-weight:700;cursor:pointer;border-bottom:2px solid #707070}@media screen and (max-width:767px){.sr-faq-title{font-size:3.73vw}}.sr-faq-icon{position:absolute;right:1em;font-size:18px}.sr-faq-content{display:none;padding:1em 0}.sr-btn02{text-align:center}.sr-btn02 .button-shadow{letter-spacing:-.07em;text-align:center;position:relative;border:1px solid #008341;color:#008341;font-weight:700;border-radius:9999px;background-color:#fff;box-shadow:0 3px 0 #d6d6d6;text-decoration:none;transition:all .2s ease}@media screen and (min-width:768px){.sr-btn02 .button-shadow{width:340px;height:50px;display:block;line-height:50px;margin:0 auto;font-size:18px}.sr-btn02 .button-shadow.extra{font-size:15px}}@media screen and (max-width:767px){.sr-btn02 .button-shadow{font-size:3.73vw;border:1px solid #008341;display:block;padding:1em 0 1em 0;text-align:center;width:100%}.sr-btn02 .button-shadow.extra{font-size:3.73vw}}.sr-btn02 .button-shadow .icon img{position:absolute;width:23px;transform:translateY(-50%);right:15px;top:50%}@media screen and (max-width:767px){.sr-btn02 .button-shadow .icon img{width:5vw}}.sr-btn03{text-align:center}.sr-btn03 .button-shadow{position:relative;background-color:#009245;color:#fff;font-weight:700;font-size:20px;border:none;border-radius:9999px;box-shadow:0 4px 0 #006837;cursor:pointer;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}@media screen and (min-width:768px){.sr-btn03 .button-shadow{width:340px;height:72px;display:block;line-height:72px;margin:0 auto}}@media screen and (max-width:767px){.sr-btn03 .button-shadow{display:block;font-size:4.27vw;padding:1.4em 0 1.2em}}.sr-btn03 .button-shadow .icon{position:absolute;transform:translateY(-50%);right:12px;top:50%;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid #fff}.sr-btn04{text-align:center}.sr-btn04 .button-shadow{position:relative;background-color:#e9608d;color:#fff;font-weight:700;font-size:20px;border:none;border-radius:9999px;box-shadow:0 4px 0 #bd4456;cursor:pointer;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}@media screen and (min-width:768px){.sr-btn04 .button-shadow{width:310px;height:60px;display:block;line-height:.8;margin:0 auto;box-sizing:border-box;padding-top:.7em}}@media screen and (max-width:767px){.sr-btn04 .button-shadow{display:block;font-size:4.27vw;padding:1em 0 .8em}}.sr-btn04 .button-shadow .subtext{font-size:14px}.sr-btn04 .button-shadow .icon{position:absolute;transform:translateY(-50%);right:20px;top:50%;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid #fff}@media screen and (max-width:767px){.sr-extraWrap{padding:0 5.33vw}}.sr-btn04_01{text-align:center;margin-bottom:53px}@media screen and (max-width:767px){.sr-btn04_01{margin-bottom:25px}}.sr-btn04_01 .button-shadow{position:relative;background-color:#e9608d;color:#fff;font-weight:700;font-size:20px;border:none;border-radius:9999px;box-shadow:0 4px 0 #bd4456;cursor:pointer;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}@media screen and (min-width:768px){.sr-btn04_01 .button-shadow{width:400px;height:60px;display:block;line-height:.8;margin:0 auto;box-sizing:border-box;padding-top:.7em}}@media screen and (max-width:767px){.sr-btn04_01 .button-shadow{display:block;font-size:4.27vw;padding:1em 0 .8em}}.sr-btn04_01 .button-shadow .subtext{font-size:14px}.sr-btn04_01 .button-shadow .icon{position:absolute;transform:translateY(-50%);right:20px;top:50%;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid #fff}.sr-btn05{text-align:center}.sr-btn05 .button-shadow{position:relative;background-color:#ed6d34;color:#fff;font-weight:700;font-size:20px;border:none;border-radius:9999px;box-shadow:0 4px 0 #cc4a23;cursor:pointer;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}@media screen and (min-width:768px){.sr-btn05 .button-shadow{width:340px;height:72px;display:block;line-height:72px;margin:0 auto}}@media screen and (max-width:767px){.sr-btn05 .button-shadow{display:block;font-size:4.27vw;padding:1.4em 0 1.2em}}.sr-btn05 .button-shadow .icon{position:absolute;transform:translateY(-50%);right:12px;top:50%;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid #fff}.sr-note{padding-top:4.3333333333vw;background-color:#fff}@media (min-width:768px){.sr-note{padding-top:30px}}.sr-noteInner{width:90.1333333333vw;margin:0 auto}@media (min-width:768px){.sr-noteInner{width:100%;max-width:1000px;padding:0 1.5vw}}@media (min-width:992px){.sr-noteInner{padding:0}}.sr-noteTtl{position:relative;padding:6vw 0;border-bottom:2px solid #009b63;font-size:4.5333333333vw;font-weight:700;color:#009b63;line-height:1.41}.sr-noteTtl span{display:block;margin-top:.2em;font-size:3.7333333333vw;color:#707070}.sr-noteTtl span.line{margin-right:.2em;text-decoration:underline}.sr-noteTtl.btnCirclePlus{margin-top:0;padding-right:13.0666666667vw}@media (min-width:768px){.sr-noteTtl{padding:11px 0;font-size:18px}}@media (min-width:768px){.sr-noteTtl span{display:inline;margin-top:0;font-size:18px}}@media (min-width:768px){.sr-noteTtl.btnCirclePlus{margin-top:18px;padding-right:6%}}.sr-noteContent{padding:4.8vw 0}@media (min-width:768px){.sr-noteContent{padding:14px 0}}.btnCirclePlus+.sr-noteContent{display:none}.sr-noteContent .line{border-bottom:1px solid #000}.sr-noteTxt{margin-left:-.5em;font-size:4.2666666667vw;font-weight:700;color:#525252}@media (min-width:768px){.sr-noteTxt{font-size:16px}}.sr-noteList{margin-top:2.6666666667vw}.sr-noteList+.sr-noteTxt{margin-top:7.0666666667vw}@media (min-width:768px){.sr-noteList+.sr-noteTxt{margin-top:22px}}@media (min-width:768px){.sr-noteList{margin-top:8px}}.sr-noteItem{padding-left:1.3em;text-indent:-1.3em;font-size:4.1333333333vw;line-height:1.54;text-align:justify;letter-spacing:-.03em}.sr-noteItem span{margin-right:.3em}.sr-noteItem span.kerning{margin-right:0}.sr-noteItem a{color:#00e;text-decoration:underline}@media (min-width:768px){.sr-noteItem{font-size:16px;line-height:1.625}}.sr-noteItem2{padding-left:1.3em;text-indent:-1.3em;font-size:4.1333333333vw;line-height:1.54;text-align:justify;letter-spacing:-.03em}.sr-noteItem2 span.dot{margin-right:.3em}.sr-noteItem2 span.under{text-decoration:underline}@media (min-width:768px){.sr-noteItem2{font-size:16px;line-height:1.625}}.sr-noteName{margin-top:7.0666666667vw}@media (min-width:768px){.sr-noteName{margin-top:55px}}.sr-noteNameItem{font-size:3.0666666667vw;line-height:1.43}@media (min-width:768px){.sr-noteNameItem{font-size:12px;line-height:1.83}}.sr-fixedBtn{position:fixed;width:100%;bottom:0;min-height:120px;background-color:rgba(255,255,255,.8);z-index:3;text-align:center;opacity:0;pointer-events:none;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}@media screen and (min-width:768px){.sr-fixedBtn{min-width:1150px}}.sr-fixedBtn.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.sr-fixedBtn p{padding-bottom:5px;font-weight:700}@media screen and (max-width:767px){.sr-fixedBtn{min-height:15vw}.sr-fixedBtn p{display:none}}.sr-fixedBtn ul{text-align:center;font-size:0;padding-top:10px}@media screen and (max-width:767px){.sr-fixedBtn ul{padding-left:2%;padding-right:2%}}.sr-fixedBtn ul li{display:inline-block;font-size:16px;width:30.46%;max-width:360px;vertical-align:text-top}.sr-fixedBtn ul li:nth-child(1){margin-right:3.9%}.sr-fixedBtn ul li:nth-child(2){margin-right:3.9%}@media screen and (max-width:767px){.sr-fixedBtn ul li:nth-child(1){margin-right:1.9%}.sr-fixedBtn ul li:nth-child(2){margin-right:1.9%}}.sr-fixBtn{position:relative;width:360px;height:72px;color:#fff;font-size:20px;font-weight:700;border:none;border-radius:36px;box-shadow:0 5px 0 #cc4a23;background-color:#ed6d34;display:flex;justify-content:center;align-items:center;cursor:pointer;text-decoration:none}.sr-fixBtn.tsumitate{box-shadow:0 5px 0 #b52151;background-color:#ed4f83}.sr-fixBtn.nisa{box-shadow:0 5px 0 #106f39;background-color:#199849}.sr-fixBtn:visited{color:#fff}@media screen and (min-width:768px){.sr-fixBtn::after{content:"";position:absolute;right:18px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:14px solid #fff}}@media screen and (max-width:767px){.sr-fixBtn{width:100%;height:10vw;font-size:3.33vw;border-radius:10px;line-height:1.142;padding-top:3px}}.sr-atlast{text-align:center;font-size:16px;line-height:1.625;padding:100px 0 0}@media screen and (max-width:767px){.sr-atlast{font-size:4.27vw;padding:10vw 0 0}}.mB5{margin-bottom:5px}.mB10{margin-bottom:10px}.mB20sp10{margin-bottom:20px!important}@media screen and (max-width:767px){.mB20sp10{margin-bottom:10px!important}}.mB30sp15{margin-bottom:30px!important}@media screen and (max-width:767px){.mB30sp15{margin-bottom:15px!important}}.mB40sp20{margin-bottom:40px!important}@media screen and (max-width:767px){.mB40sp20{margin-bottom:20px!important}}.mB50sp25{margin-bottom:50px!important}@media screen and (max-width:767px){.mB50sp25{margin-bottom:25px!important}}.mB60sp30{margin-bottom:60px!important}@media screen and (max-width:767px){.mB60sp30{margin-bottom:30px!important}}.mB70sp35{margin-bottom:70px!important}@media screen and (max-width:767px){.mB70sp35{margin-bottom:35px!important}}.mB80sp40{margin-bottom:80px!important}@media screen and (max-width:767px){.mB80sp40{margin-bottom:40px!important}}.mB80sp20{margin-bottom:80px!important}@media screen and (max-width:767px){.mB80sp20{margin-bottom:20px!important}}.mB100sp40{margin-bottom:100px!important}@media screen and (max-width:767px){.mB100sp40{margin-bottom:40px!important}}.bold{font-weight:700}.clearfix::after{content:"";display:table;clear:both}@media screen and (max-width:767px){.spAc{text-align:center}}.footerInfo{margin-bottom:160px}@media screen and (max-width:767px){.footerInfo{margin-bottom:80px}}.js-jump-store{cursor:pointer;color:#003bff;text-decoration:underline}