﻿@import url('https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+Antique:wght@300;400;500;700;800;900&display=swap');@import"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}::before,::after{box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:800}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:-0.25em}sup{top:-0.5em}img{border-style:none;vertical-align:bottom}embed,object,iframe{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}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-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:none}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:800}template,[hidden]{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}}img.for-sp,span.for-sp,br.for-sp{display:inline !important}@media(min-width: 768px){img.for-sp,span.for-sp,br.for-sp{display:none !important}}img.for-pc,span.for-pc,br.for-pc{display:none !important}@media(min-width: 768px){img.for-pc,span.for-pc,br.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){filter:alpha(opacity=70);-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:-0.4em;font-size:70%}section{position:relative}section{position:relative}body,select,input,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}.rs-main{font-family:"Zen Kaku Gothic Antique",sans-serif;font-weight:500}@media(min-width: 768px){body,select,input,textarea{font-size:16px}}.btn01 a{position:relative;display:block;width:85.3333333333vw;margin:0 auto;padding:3.6vw 0;background-color:#fff;border:0.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/toshin/cam/2026sum_tsumi/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/toshin/cam/2026sum_tsumi/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:800;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:0.2666666667vw 0.2666666667vw 0.2666666667vw 0 rgba(0,0,0,.16);font-size:3.7333333333vw;font-weight:800;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:0.2666666667vw 0.2666666667vw 0.2666666667vw 0 rgba(0,0,0,.16);font-size:3.7333333333vw;font-weight:800;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:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #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:0.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:0.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::before,.btnCirclePlus::after{right:7px;width:14px;height:3px}}a:hover{color:#fff}#pageTop{display:block;position:fixed;width:9.33vw;height:9.33vw;bottom:26vw;right:1.86vw;z-index:4}@media(min-width: 768px){#pageTop{width:50px;height:50px;bottom:120px;right:19px}}#wrap #mainArea main{padding:0;background:#e5fccf;border-top:3px solid #0ca26c}header{border-bottom:none !important}.sr-hero{position:relative;overflow:hidden;background:#d9efc9}.sr-heroBg{position:absolute;inset:0;z-index:0;pointer-events:none;background-repeat:no-repeat;background-position:center top}@media screen and (min-width: 768px){.sr-heroBg{background-image:url("/kojin/toshin/cam/2026sum_tsumi/assets/images/mv_pc.png");background-size:cover}}@media screen and (max-width: 767px){.sr-heroBg{background-image:url("/kojin/toshin/cam/2026sum_tsumi/assets/images/mv_sp.png");background-size:100% auto}}.sr-heroInner{position:relative;z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:2.67vw 1.87vw 4.8vw;text-align:left}@media screen and (min-width: 768px){.sr-heroInner{padding:20px 40px 42px;text-align:center}}.sr-heroLabel{display:inline-block;margin:0 0 2.67vw;padding:1.6vw 1.6vw 1vw;background:#fff;border:1px solid #303030;font-size:3.2vw;line-height:1.1;color:#303030}@media screen and (min-width: 768px){.sr-heroLabel{display:block;position:absolute;top:20px;left:40px;width:fit-content;margin:0;padding:8px 8px 8px 5px;font-size:12px}}.sr-heroTtl{width:86.4vw;margin:0 auto}.sr-heroTtl img{width:100%}@media screen and (min-width: 768px){.sr-heroTtl{width:705px;max-width:64%;margin-top:10px}}.sr-heroTerm{width:96.27vw;margin:.4vw auto 0}.sr-heroTerm img{width:100%}@media screen and (min-width: 768px){.sr-heroTerm{width:840px;max-width:76%;margin-top:20px}}.sr-link{text-align:center;width:100%}@media screen and (max-width: 767px){.sr-link{margin-top:0;padding:8vw 4.27vw 4vw}}@media screen and (min-width: 768px){.sr-link{margin-top:20px;margin-bottom:10px}}.sr-link ul{display:flex;align-items:flex-start;justify-content:center;font-size:0;gap:2.67vw}@media screen and (min-width: 768px){.sr-link ul{gap:16px}}.sr-link ul li{flex:1;min-width:0;margin:0}@media screen and (min-width: 768px){.sr-link ul li{flex:0 0 auto;width:220px}}.sr-link ul li a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:73px;padding:20px 4px;background-color:#fff;border-radius:10px;box-shadow:0 4px 0 #a8cf84;color:#68ae28;font-size:18px;font-weight:700;line-height:1.1;text-align:center;text-decoration:none}@media screen and (max-width: 767px){.sr-link ul li a{gap:7px;min-height:17vw;padding:1.67vw 1.07vw;font-size:3.73vw}}.sr-link ul li a:hover{filter:none;opacity:1;color:#68ae28}.sr-link ul li .sr-linkIcon{display:block;width:12px;height:8px;background:url(/kojin/toshin/cam/2026sum_tsumi/assets/images/ico_anq.png) no-repeat center;background-size:contain}@media screen and (max-width: 767px){.sr-link ul li .sr-linkIcon{width:12px;height:8px}}.sr-link ul li img{width:100%}.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:800;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:800;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:800;color:#fff}@media screen and (max-width: 767px){.sr-commonTit02{padding:17px 0 14px;font-size:8vw}}.sr-campaign{padding-bottom:80px;background-color:#d9efc9;color:#303030;line-height:1.5}@media screen and (max-width: 767px){.sr-campaign{padding-bottom:40px}}.sr-campaign strong{color:#0ca26c;font-weight:700}.sr-campaign img{width:100%}.sr-campaign .sr-campaignTtl{width:100%;padding:26px 0;background-color:#68ae28;color:#fff;font-size:26px;font-weight:800;line-height:1.25;text-align:center}@media screen and (max-width: 767px){.sr-campaign .sr-campaignTtl{padding:20px 0;font-size:5.87vw}}.sr-campaign .sr-campaignInner{max-width:1000px;width:100%;margin:0 auto;padding-top:30px}@media screen and (max-width: 767px){.sr-campaign .sr-campaignInner{padding:20px 4.27vw 0}}.sr-campaign .sr-campaignLead{text-align:center;margin-bottom:30px}@media screen and (max-width: 767px){.sr-campaign .sr-campaignLead{margin-bottom:20px}}.sr-campaign .sr-campaignLeadMain{font-size:24px;font-weight:800;margin-bottom:16px}@media screen and (max-width: 767px){.sr-campaign .sr-campaignLeadMain{font-size:4.8vw}}.sr-campaign .sr-campaignLeadSub{font-size:16px}@media screen and (max-width: 767px){.sr-campaign .sr-campaignLeadSub{font-size:4.27vw}}.sr-campaign .sr-campaignLeadSub a{color:#00e;text-decoration:underline}.sr-campaign .sr-campaignConditionList{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;max-width:900px;margin:0 auto 30px}@media screen and (max-width: 767px){.sr-campaign .sr-campaignConditionList{margin-bottom:20px}}.sr-campaign .sr-campaignConditionList li{background-color:#fcffaa;border:1px solid #0ca26c;border-radius:10px;font-size:18px;font-weight:800;line-height:1.25;overflow:hidden}@media screen and (max-width: 767px){.sr-campaign .sr-campaignConditionList li{font-size:4.27vw;text-align:center}}.sr-campaign .sr-campaignConditionList li a{display:flex;align-items:center;width:100%;min-height:56px;padding:8px 20px;box-sizing:border-box;color:#303030;text-decoration:none}@media screen and (max-width: 767px){.sr-campaign .sr-campaignConditionList li a{min-height:48px;flex-direction:column;justify-content:center;gap:2.13vw;padding:2.67vw 3.2vw}}.sr-campaign .sr-campaignConditionList li span{display:flex;align-items:center;flex:0 0 auto;min-height:32px;margin-right:16px;padding-right:16px;border-right:1px solid #0ca26c;color:#0ca26c;font-size:17px}@media screen and (max-width: 767px){.sr-campaign .sr-campaignConditionList li span{display:block;align-self:stretch;min-height:0;margin:0;padding:0 0 2.13vw;border-right:none;border-bottom:1px solid #0ca26c;font-size:4vw;text-align:center}}.sr-campaign .sr-campaignPointTxt{margin-bottom:22px;font-size:24px;font-weight:800;line-height:1.25;text-align:center}@media screen and (max-width: 767px){.sr-campaign .sr-campaignPointTxt{margin-bottom:16px;font-size:4.8vw}}.sr-campaign .sr-campaignPointTxt strong{display:block;color:#303030;font-size:35px}@media screen and (max-width: 767px){.sr-campaign .sr-campaignPointTxt strong{font-size:6.93vw}}.sr-campaign .sr-campaignPointImg{max-width:1000px;margin:0 0px 30px}@media screen and (max-width: 767px){.sr-campaign .sr-campaignPointImg{margin:0 0 30px}}.sr-campaign .sr-campaignOutline{width:100%}.sr-campaign .sr-campaignBlockTtl{padding:18px 10px;background-color:#b4dd8e;font-size:18px;font-weight:800;line-height:1.1;text-align:center}@media screen and (max-width: 767px){.sr-campaign .sr-campaignBlockTtl{padding:12px 10px;font-size:4.8vw}}.sr-campaign .sr-campaignBlockBody{padding:36px 80px;background-color:#fff;border:1px solid #b4dd8e;font-size:18px}@media screen and (max-width: 767px){.sr-campaign .sr-campaignBlockBody{padding:30px 5.33vw;font-size:4.27vw}}.sr-campaign .sr-campaignBlockBody>*+*{margin-top:8px}.sr-campaign .sr-campaignBulletList li{position:relative;padding-left:1em;line-height:1.5}@media screen and (min-width: 768px){.sr-campaign .sr-campaignBulletList li{font-size:16px}}.sr-campaign .sr-campaignBulletList li::before{content:"●";position:absolute;left:0;color:#0ca26c}.sr-campaign .sr-campaignBulletList li.is-red{color:#df2f2f}.sr-campaign .sr-campaignBulletList li.is-red::before{color:#df2f2f}.sr-campaign .sr-campaignNote{font-size:16px}@media screen and (max-width: 767px){.sr-campaign .sr-campaignNote{font-size:3.73vw}}.sr-campaign .sr-campaignAlert{color:#df2f2f}.sr-campaign .sr-campaignDetailItem>*+*{margin-top:8px}.sr-campaign .sr-campaignDetailHead{display:flex;align-items:center;min-height:56px;padding:8px 20px;background-color:#fcffaa;border:1px solid #0ca26c;border-radius:10px;color:#0ca26c;font-size:18px;font-weight:800;line-height:1.25}@media screen and (max-width: 767px){.sr-campaign .sr-campaignDetailHead{min-height:auto;gap:4.27vw;padding:2.13vw 4.33vw;font-size:4vw}}.sr-campaign .sr-campaignDetailHead span{display:flex;align-items:center;align-self:stretch;flex:0 0 auto;margin-right:16px;margin-top:3px;margin-bottom:3px;padding-right:16px;border-right:1px solid #0ca26c}@media screen and (max-width: 767px){.sr-campaign .sr-campaignDetailHead span{margin-right:0;margin-top:0;margin-bottom:0;font-size:13px;padding-right:4.27vw}}.sr-campaign .sr-campaignCase{color:#0ca26c;font-weight:800;text-align:left}.sr-campaign .sr-campaignRewardTxt{color:#0ca26c;font-weight:800}.sr-campaign .sr-campaignRewardDesc{width:100%}.sr-campaign .sr-campaignRewardDesc p+p{margin-top:0}@media screen and (min-width: 768px){.sr-campaign .sr-campaignRewardIncrease{display:flex;align-items:flex-start}.sr-campaign .sr-campaignRewardLabel{flex:0 0 auto}.sr-campaign .sr-campaignRewardBody{display:block;min-width:0}}.sr-campaign .sr-campaignMarker{display:inline;background:linear-gradient(transparent 60%, #fff000 40%)}.sr-campaign .sr-campaignRewardImg{max-width:630px;margin:16px auto 0}.sr-subCaption{text-indent:-1em;padding-left:1em;font-size:14px;letter-spacing:-0.07em}@media screen and (max-width: 767px){.sr-subCaption{font-size:3.73vw}}.sr-thinking{padding-bottom:40px;background-color:#d9efc9}@media screen and (max-width: 767px){.sr-thinking{padding-bottom:40px}}.sr-thinking .sr-thinkingTtl{width:100%;padding:26px 0;background-color:#68ae28;color:#fff;font-size:26px;font-weight:800;line-height:1.25;text-align:center}@media screen and (max-width: 767px){.sr-thinking .sr-thinkingTtl{padding:20px 0;font-size:5.87vw}}.sr-thinking .sr-thinkingInner{max-width:1000px;width:100%;margin:30px auto 0;background-color:#fff}@media screen and (max-width: 767px){.sr-thinking .sr-thinkingInner{width:auto;margin:20px 4.27vw 0}}.sr-thinking .sr-thinkingScroll{position:relative}@media screen and (max-width: 767px){.sr-thinking .sr-thinkingScroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:4.8vw;scrollbar-color:#0ca26c #d9d9d9;scrollbar-width:thin}.sr-thinking .sr-thinkingScroll::-webkit-scrollbar{height:1.6vw}.sr-thinking .sr-thinkingScroll::-webkit-scrollbar-track{border-radius:999px;background-color:#d9d9d9}.sr-thinking .sr-thinkingScroll::-webkit-scrollbar-thumb{border-radius:999px;background-color:#0ca26c}}.sr-thinking .sr-thinkingImg{width:100%;margin:0 auto}@media screen and (max-width: 767px){.sr-thinking .sr-thinkingImg{width:240vw;max-width:none;padding:0 5.33vw}}.sr-thinking .sr-thinkingImg img{width:100%;max-width:none}.sr-thinking .sr-thinkingScrollIcon{display:none}@media screen and (max-width: 767px){.sr-thinking .sr-thinkingScrollIcon{display:block;position:absolute;top:50%;left:50%;width:26.67vw;transform:translate(-50%, -50%);transition:opacity .2s,visibility .2s;pointer-events:none;z-index:2}}@media screen and (max-width: 767px){.sr-thinking .sr-thinkingScrollIcon.is-hidden{visibility:hidden;opacity:0}}.sr-thinking .sr-thinkingScrollIcon img{width:100%}.sr-scrollBar{display:none}@media screen and (max-width: 767px){.sr-scrollBar{display:block;position:sticky;left:5.33vw;bottom:0;width:80.8vw;height:1.6vw;margin:2.13vw 5.33vw 0;border-radius:999px;background-color:#d9d9d9;pointer-events:none;z-index:3}}@media screen and (max-width: 767px){.sr-scrollBar span{display:block;width:28%;height:100%;border-radius:inherit;background-color:#0ca26c;transform:translateX(0)}}.sr-match{padding-bottom:20px;background-color:#d9efc9}.sr-match .sr-matchTtl{width:100%;padding:26px 0;background-color:#68ae28;color:#fff;font-size:26px;font-weight:800;line-height:1.25;text-align:center}@media screen and (max-width: 767px){.sr-match .sr-matchTtl{padding:20px 0;font-size:5.87vw}}.sr-match .sr-matchInner{max-width:1000px;width:100%;margin:30px auto 0;padding:16px 11px;background-color:#fff}@media screen and (max-width: 767px){.sr-match .sr-matchInner{width:auto;margin:30px 4.27vw 0;padding:4.27vw 0 8vw}}.sr-match .sr-matchScroll{position:relative}@media screen and (max-width: 767px){.sr-match .sr-matchScroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:4.8vw;scrollbar-color:#0ca26c #d9d9d9;scrollbar-width:thin}.sr-match .sr-matchScroll::-webkit-scrollbar{height:1.6vw}.sr-match .sr-matchScroll::-webkit-scrollbar-track{border-radius:999px;background-color:#d9d9d9}.sr-match .sr-matchScroll::-webkit-scrollbar-thumb{border-radius:999px;background-color:#0ca26c}}.sr-match .sr-matchImg{width:100%;margin:0 auto}@media screen and (max-width: 767px){.sr-match .sr-matchImg{width:243.73vw;max-width:none;padding:0 4.27vw}}.sr-match .sr-matchImg img{width:100%;max-width:none}.sr-match .sr-matchScrollIcon{display:none}@media screen and (max-width: 767px){.sr-match .sr-matchScrollIcon{display:block;position:absolute;top:50%;left:50%;width:26.67vw;transform:translate(-50%, -50%);transition:opacity .2s,visibility .2s;pointer-events:none;z-index:2}}@media screen and (max-width: 767px){.sr-match .sr-matchScrollIcon.is-hidden{visibility:hidden;opacity:0}}.sr-match .sr-matchScrollIcon img{width:100%}.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:800;padding-bottom:10px;background:url(/kojin/toshin/cam/2026sum_tsumi/assets/images/ico_down.png) no-repeat center bottom;background-size:18px auto;display:inline-block}.sr-chance{padding:45px 0 60px}@media screen and (max-width: 767px){.sr-chance{padding:25px 0 25px}}.sr-chance{background-color:#fff}.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-entry{padding-bottom:80px;background-color:#d6efe6;color:#303030;line-height:1.5}@media screen and (max-width: 767px){.sr-entry{padding-bottom:40px}}.sr-entry img{width:100%}.sr-entry .sr-entryTtl{width:100%;padding:26px 0;background-color:#009fe8;color:#fff;font-size:26px;font-weight:800;line-height:1.25;text-align:center}@media screen and (max-width: 767px){.sr-entry .sr-entryTtl{padding:20px 0;font-size:5.87vw}}.sr-entry .sr-entryInner{max-width:1000px;width:100%;margin:50px auto 60px}@media screen and (max-width: 767px){.sr-entry .sr-entryInner{width:auto;margin:30px 4.27vw 40px}}.sr-entry .sr-entryFirst{width:500px;margin:0 auto 30px;text-align:center}@media screen and (max-width: 767px){.sr-entry .sr-entryFirst{width:100%}}.sr-entry .sr-entryFirstTxt,.sr-entry .sr-entryAccountTtl,.sr-entry .sr-entryTabLead{font-size:20px;font-weight:800;text-align:center}@media screen and (max-width: 767px){.sr-entry .sr-entryFirstTxt,.sr-entry .sr-entryAccountTtl,.sr-entry .sr-entryTabLead{font-size:4.8vw}}.sr-entry .sr-entryLead{font-size:24px;font-weight:800;text-align:center}@media screen and (max-width: 767px){.sr-entry .sr-entryLead{font-size:4.8vw}}.sr-entry .sr-entryFirstTxt{position:relative;display:inline-block;margin-bottom:16px}.sr-entry .sr-entryFirstTxt::before,.sr-entry .sr-entryFirstTxt::after{content:"";position:absolute;top:50%;width:18px;height:1px;background-color:#303030}.sr-entry .sr-entryFirstTxt::before{left:-23px;transform:rotate(68deg)}.sr-entry .sr-entryFirstTxt::after{right:-23px;transform:rotate(-68deg)}.sr-entry .sr-entryBtn a,.sr-entry .sr-entryCheckBtn a,.sr-entry .sr-entryMygateBtn a,.sr-entry .sr-entryStoreBtn a{position:relative;display:flex;align-items:center;justify-content:center;width:500px;height:80px;margin:0 auto;border-radius:40px;color:#fff;font-size:18px;font-weight:800;text-align:center}@media screen and (max-width: 767px){.sr-entry .sr-entryBtn a,.sr-entry .sr-entryCheckBtn a,.sr-entry .sr-entryMygateBtn a,.sr-entry .sr-entryStoreBtn a{width:100%;height:21.33vw;border-radius:10.67vw;font-size:4.8vw}}.sr-entry .sr-entryBtn a::after,.sr-entry .sr-entryCheckBtn a::after,.sr-entry .sr-entryMygateBtn a::after,.sr-entry .sr-entryStoreBtn a::after{content:"";position:absolute;top:50%;right:20px;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;transform:translateY(-50%) rotate(45deg)}@media screen and (max-width: 767px){.sr-entry .sr-entryBtn a::after,.sr-entry .sr-entryCheckBtn a::after,.sr-entry .sr-entryMygateBtn a::after,.sr-entry .sr-entryStoreBtn a::after{right:5.33vw;width:2.67vw;height:2.67vw}}.sr-entry .sr-entryBtn a{background-color:#df2f2f;box-shadow:0 4px 0 #a5181a}.sr-entry .sr-entryMygateBtn a{flex-direction:column;line-height:1.25;background-color:#68ae28;box-shadow:0 4px 0 #2d7d0b}.sr-entry .sr-entryMygateBtn a span{font-size:14px}@media screen and (max-width: 767px){.sr-entry .sr-entryMygateBtn a span{font-size:3.73vw}}.sr-entry .sr-entryCheckBtn a{background-color:#68ae28;box-shadow:0 4px 0 #2d7d0b}.sr-entry .sr-entryStoreBtn a{background-color:#e69100;box-shadow:0 4px 0 #b46000}.sr-entry .sr-entryAccordion{overflow:hidden;background-color:#fff;border:1px solid #303030;border-radius:25px;box-shadow:0 4px 0 #666}.sr-entry .sr-entryAccordionTtl{position:relative;display:block;width:100%;padding:15px 60px 15px 20px;font-size:20px;font-weight:800;text-align:center;cursor:pointer}@media screen and (max-width: 767px){.sr-entry .sr-entryAccordionTtl{padding:2.67vw 13.33vw 2.67vw 4.27vw;font-size:4.27vw}}.sr-entry .sr-entryAccordionTtl::before,.sr-entry .sr-entryAccordionTtl::after{content:"";position:absolute;top:50%;right:20px;width:14px;height:2px;background-color:#303030}.sr-entry .sr-entryAccordionTtl::after{transform:rotate(90deg);transition:.2s}.sr-entry .sr-entryAccordion.is-open .sr-entryAccordionTtl::after{transform:rotate(0deg)}.sr-entry .sr-entryAccordionBody{display:none;gap:30px;justify-content:center;padding:25px 80px 30px}.sr-entry .sr-entryAccordionBody.is-open{display:flex}@media screen and (max-width: 767px){.sr-entry .sr-entryAccordionBody{padding:8vw 8vw 8vw}.sr-entry .sr-entryAccordionBody.is-open{display:block}}.sr-entry .sr-entryStep{flex:1;width:auto;padding:0 16px;text-align:center}@media screen and (max-width: 767px){.sr-entry .sr-entryStep{width:100%;padding:0 3vw}}@media screen and (max-width: 767px){.sr-entry .sr-entryStep+.sr-entryStep{margin-top:6.67vw}}.sr-entry .sr-entryStepNum{color:#009fe8;font-size:22px;font-weight:800;line-height:1.5}.sr-entry .sr-entryStepTtl{margin-top:0px;font-size:20px;font-weight:800;line-height:1.5}@media screen and (max-width: 767px){.sr-entry .sr-entryStepTtl{margin-top:3.27vw;font-size:4.8vw}}@media screen and (min-width: 768px){.sr-entry .sr-entryStep:first-child .sr-entryStepTtl{margin-top:16px;margin-bottom:-32px}}.sr-entry .sr-entryStepTxt{margin-top:0px;font-size:16px;line-height:1.5}@media screen and (max-width: 767px){.sr-entry .sr-entryStepTxt{margin-top:2.27vw;font-size:4.27vw}}.sr-entry .sr-entryAccordionImg{width:340px;max-width:100%;margin:30px auto 0}.sr-entry .sr-entryAccordionImg img{width:100%;height:auto}@media screen and (max-width: 767px){.sr-entry .sr-entryAccordionImg{width:67.2vw;max-width:252px;margin-top:4.27vw}}.sr-entry .sr-entryStepTxt+.sr-entryAccordionImg{margin-top:16px}@media screen and (max-width: 767px){.sr-entry .sr-entryStepTxt+.sr-entryAccordionImg{margin-top:4.27vw}}@media screen and (min-width: 768px){.sr-entry .sr-entryStep:first-child .sr-entryAccordionImg{margin-top:56px}}.sr-entry .sr-entryStepNote{max-width:340px;margin:16px auto 0;color:#df2f2f;font-size:14px;line-height:1.5;text-align:left}@media screen and (max-width: 767px){.sr-entry .sr-entryStepNote{max-width:252px;font-size:3.73vw}}.sr-entry .sr-entryCheck{max-width:800px;margin:0 auto;padding:0}.sr-entry .sr-entryLead{position:relative;display:table;margin:0 auto;padding:0 42px}@media screen and (max-width: 767px){.sr-entry .sr-entryLead{padding:0 8vw;line-height:1.45}}.sr-entry .sr-entryLead::before,.sr-entry .sr-entryLead::after{content:"";position:absolute;top:50%;width:32px;height:1px;background-color:#303030}@media screen and (max-width: 767px){.sr-entry .sr-entryLead::before,.sr-entry .sr-entryLead::after{width:9.6vw}}.sr-entry .sr-entryLead::before{left:0;transform:rotate(70deg)}.sr-entry .sr-entryLead::after{right:0;transform:rotate(-70deg)}.sr-entry .sr-entryNote{margin-top:10px;font-size:14px;text-align:center}@media screen and (max-width: 767px){.sr-entry .sr-entryNote{font-size:3.73vw}}.sr-entry .sr-entryQuestion{max-width:none;margin:20px auto 0;padding:36px 80px 30px;background-color:#fff}@media screen and (max-width: 767px){.sr-entry .sr-entryQuestion{margin-top:4.27vw;padding:4.8vw 5.33vw 5.33vw}}.sr-entry .sr-entryQuestion.is-hidden,.sr-entry .sr-entryResult.is-hidden,.sr-entry .sr-entryRoute.is-hidden{display:none}.sr-entry .sr-entryQuestionTxt{font-size:18px;font-weight:800;text-align:center}@media screen and (max-width: 767px){.sr-entry .sr-entryQuestionTxt{font-size:4.27vw}}.sr-entry .sr-entryAnswer{display:flex;align-items:center;justify-content:center;gap:0;margin-top:26px}@media screen and (max-width: 767px){.sr-entry .sr-entryAnswer{margin-top:4.8vw}}.sr-entry .sr-entryAnswer button{position:relative;width:150px;height:auto;padding-left:24px;color:#bfbfbf;font-size:16px;font-weight:800;text-align:center;cursor:pointer}@media screen and (max-width: 767px){.sr-entry .sr-entryAnswer button{width:34.67vw;padding-left:5.87vw;font-size:4.27vw}}.sr-entry .sr-entryAnswer button::before{content:"";position:absolute;top:50%;left:36px;width:17px;height:17px;border:1px solid #bdbdbd;border-radius:50%;background-color:#fff;transform:translateY(-50%)}@media screen and (max-width: 767px){.sr-entry .sr-entryAnswer button::before{left:4vw;width:4.53vw;height:4.53vw}}.sr-entry .sr-entryAnswer button::after{content:"";position:absolute;top:50%;left:39px;width:11px;height:11px;border-radius:50%;background-color:#009fe8;opacity:0;transform:translateY(-50%)}@media screen and (max-width: 767px){.sr-entry .sr-entryAnswer button::after{left:4.8vw;width:2.93vw;height:2.93vw}}.sr-entry .sr-entryAnswer button.is-active::after{opacity:1}.sr-entry .sr-entryAnswer button.is-active{color:#303030}.sr-entry .sr-entryAnswer button+button{border-left:1px solid #d1d1d1}.sr-entry .sr-entryCheckBtn{margin-top:0}@media screen and (min-width: 768px){.sr-entry .sr-entryCheckBtn a.for-pc{display:flex !important}}@media screen and (max-width: 767px){.sr-entry .sr-entryCheckBtn a.for-sp{display:flex !important}}.sr-entry .sr-entryResult{margin-top:20px;padding:40px 90px;background-color:#fff;text-align:center}@media screen and (max-width: 767px){.sr-entry .sr-entryResult{margin-top:4.27vw;padding:5.33vw}}.sr-entry .sr-entryResultTxt{width:168px;margin-bottom:14px;margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){.sr-entry .sr-entryResultTxt{width:40.53vw;margin-bottom:3.73vw}}.sr-entry .sr-entryResultTxt img{width:100%}.sr-entry .sr-entryResultBtn{width:500px;max-width:100%;margin:20px auto 0}@media screen and (max-width: 767px){.sr-entry .sr-entryResultBtn{width:100%;margin-top:4.27vw}}@media screen and (min-width: 768px){.sr-entry .sr-entryResultBtn .sr-entryRouteBtn{width:500px;height:50px;min-height:50px;padding:10px 48px 10px 20px;border-radius:25px;font-size:14px}}@media screen and (max-width: 767px){.sr-entry .sr-entryResultBtn .sr-entryRouteBtn{height:13.33vw;min-height:13.33vw;padding:3.73vw 12.8vw 3.73vw 5.33vw;font-size:3.73vw}}.sr-entry .sr-entryRoute{margin-top:20px;padding:40px 80px;background-color:#fff;text-align:center}@media screen and (min-width: 768px){.sr-entry .sr-entryRoute{padding:40px 60px}}@media screen and (max-width: 767px){.sr-entry .sr-entryRoute{margin-top:4.27vw;padding:5.33vw}}.sr-entry .sr-entryRouteLead{color:#303030;font-size:18px;font-weight:800;line-height:1.5}@media screen and (min-width: 768px){.sr-entry .sr-entryRouteLead{font-size:16px;line-height:1.4}}@media screen and (max-width: 767px){.sr-entry .sr-entryRouteLead{font-size:4.27vw;line-height:1.35}}.sr-entry .sr-entryRouteNote{margin-top:16px;color:#303030;font-size:14px;line-height:1.35;text-align:left}@media screen and (min-width: 768px){.sr-entry .sr-entryRouteNote{margin-top:20px;line-height:1.25}}@media screen and (max-width: 767px){.sr-entry .sr-entryRouteNote{margin-top:4.27vw;font-size:3.73vw;line-height:1.25}}.sr-entry .sr-entryRouteList{width:500px;max-width:100%;margin:22px auto 0}@media screen and (min-width: 768px){.sr-entry .sr-entryRouteList{display:flex;gap:10px;width:100%;margin-top:20px}}@media screen and (max-width: 767px){.sr-entry .sr-entryRouteList{display:flex;flex-direction:column;width:100%;margin-top:5.33vw}}@media screen and (min-width: 768px){.sr-entry .sr-entryRouteList li{flex:1 1 0;min-width:0}}@media screen and (min-width: 768px){.sr-entry .sr-entryRouteList li:nth-child(2){order:3}}@media screen and (max-width: 767px){.sr-entry .sr-entryRouteList li:nth-child(2){order:3}}@media screen and (min-width: 768px){.sr-entry .sr-entryRouteList li:nth-child(3){order:2}}@media screen and (max-width: 767px){.sr-entry .sr-entryRouteList li:nth-child(3){order:2}}.sr-entry .sr-entryRouteList li+li{margin-top:18px}@media screen and (min-width: 768px){.sr-entry .sr-entryRouteList li+li{margin-top:0}}@media screen and (max-width: 767px){.sr-entry .sr-entryRouteList li+li{margin-top:5.33vw}}.sr-entry .sr-entryRouteBtn{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:50px;padding:14px 48px 14px 24px;box-sizing:border-box;border:1px solid #303030;border-radius:25px;background-color:#fff;box-shadow:0 4px 0 #666;color:#303030;font-size:16px;font-weight:800;line-height:1.25;text-align:center;text-decoration:none;cursor:pointer}@media screen and (min-width: 768px){.sr-entry .sr-entryRouteBtn{height:60px;min-height:60px;padding:10px 34px 10px 20px;border-radius:35px;font-size:14px}}@media screen and (max-width: 767px){.sr-entry .sr-entryRouteBtn{height:13.33vw;min-height:13.33vw;padding:3.73vw 12.8vw 3.73vw 5.33vw;border-radius:6.67vw;font-size:3.73vw}}.sr-entry .sr-entryRouteBtn::after{content:"";position:absolute;top:50%;right:22px;width:10px;height:10px;border-right:2px solid #303030;border-bottom:2px solid #303030;transform:translateY(-65%) rotate(45deg)}@media screen and (max-width: 767px){.sr-entry .sr-entryRouteBtn::after{right:6.13vw;width:2.67vw;height:2.67vw}}.sr-entry .sr-entryConsult{margin-top:40px;text-align:center}@media screen and (max-width: 767px){.sr-entry .sr-entryConsult{margin-top:6.4vw}}.sr-entry .sr-entryConsultTxt{position:relative;display:inline-block;margin-bottom:16px;padding:0 38px;font-size:20px;font-weight:800}@media screen and (max-width: 767px){.sr-entry .sr-entryConsultTxt{padding:0 8vw;font-size:4.8vw;line-height:1.35}}.sr-entry .sr-entryConsultTxt::before,.sr-entry .sr-entryConsultTxt::after{content:"";position:absolute;top:50%;width:52px;height:1px;background-color:#303030}@media screen and (max-width: 767px){.sr-entry .sr-entryConsultTxt::before,.sr-entry .sr-entryConsultTxt::after{width:9.6vw}}.sr-entry .sr-entryConsultTxt::before{left:0;transform:rotate(70deg)}.sr-entry .sr-entryConsultTxt::after{right:0;transform:rotate(-70deg)}.sr-entry .sr-entryAccount{margin-bottom:30px}@media screen and (max-width: 767px){.sr-entry .sr-entryAccount{margin-bottom:30px}}.sr-entry .sr-entryAccountImg{max-width:575px;margin:15px auto 0}.sr-entry .sr-entryTabLead{margin-bottom:20px}@media screen and (max-width: 767px){.sr-entry .sr-entryTabLead{margin-bottom:10px}}.sr-entry .sr-entryTabs{max-width:1000px;margin:0 auto}.sr-entry .sr-entryTabs.is-web .sr-entryTabNav li.is-active{background-color:#0ca26c}.sr-entry .sr-entryTabs.is-web .sr-entryTabPanel{border-color:#0ca26c}.sr-entry .sr-entryTabs.is-store .sr-entryTabNav li.is-active{background-color:#e69100}.sr-entry .sr-entryTabs.is-store .sr-entryTabPanel{border-color:#e69100}.sr-entry .sr-entryTabNav{display:flex;justify-content:center;gap:30px}@media screen and (max-width: 767px){.sr-entry .sr-entryTabNav{gap:2.13vw}}.sr-entry .sr-entryTabNav li{display:flex;align-items:center;justify-content:center;width:300px;height:42px;background-color:#d1d1d1;border-radius:10px 10px 0 0;color:#868686;font-size:16px;font-weight:800;cursor:pointer}@media screen and (max-width: 767px){.sr-entry .sr-entryTabNav li{width:40vw;height:11.2vw;font-size:4.27vw}}.sr-entry .sr-entryTabNav li.is-active{color:#fff}.sr-entry .sr-entryTabNav.is-bottom li{border-radius:0 0 10px 10px}.sr-entry .sr-entryTabPanel{display:none;padding:40px 130px;background-color:#fff;border:2px solid #0ca26c;border-radius:10px}@media screen and (max-width: 767px){.sr-entry .sr-entryTabPanel{padding:8.53vw 5.33vw}}.sr-entry .sr-entryTabPanel.is-active{display:block}.sr-entry .sr-entryAnchorLinks{display:flex;justify-content:center;gap:90px;margin-bottom:20px}@media screen and (max-width: 767px){.sr-entry .sr-entryAnchorLinks{gap:4.27vw}}.sr-entry .sr-entryAnchorLinks a{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:4px;width:auto;padding:5px 0;color:#003bff;font-size:15px;font-weight:800;text-align:center;text-decoration:underline}@media screen and (min-width: 768px){.sr-entry .sr-entryAnchorLinks a{font-size:18px}}@media screen and (max-width: 767px){.sr-entry .sr-entryAnchorLinks a{width:auto;gap:1.07vw;padding:1.33vw 0;font-size:3.73vw}}.sr-entry .sr-entryAnchorLinks a::before,.sr-entry .sr-entryAnchorLinks a::after{content:"";display:block;flex:0 0 auto;background-repeat:no-repeat;background-position:center;background-size:contain}.sr-entry .sr-entryAnchorLinks a::after{width:10px;height:6px;background-image:url(/kojin/toshin/cam/2026sum_tsumi/assets/images/ico_down2.png)}@media screen and (max-width: 767px){.sr-entry .sr-entryAnchorLinks a::after{width:2.67vw;height:1.6vw}}.sr-entry .sr-entryAnchorLinks a:first-child::before{width:12px;height:20px;background-image:url(/kojin/toshin/cam/2026sum_tsumi/assets/images/ico_phone2.png)}@media screen and (max-width: 767px){.sr-entry .sr-entryAnchorLinks a:first-child::before{width:3.2vw;height:5.33vw}}.sr-entry .sr-entryAnchorLinks a:last-child::before{width:20px;height:15px;background-image:url(/kojin/toshin/cam/2026sum_tsumi/assets/images/ico_pc2.png)}@media screen and (max-width: 767px){.sr-entry .sr-entryAnchorLinks a:last-child::before{width:5.33vw;height:4vw}}.sr-entry .sr-entryDevice{text-align:center}.sr-entry .sr-entryDeviceTtl{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0;box-sizing:border-box;background-color:#d6efe6;font-size:20px;color:#0ca26c;font-weight:800}@media screen and (max-width: 767px){.sr-entry .sr-entryDeviceTtl{gap:2.13vw;min-height:40px;font-size:4.3vw}}.sr-entry .sr-entryDeviceTtl::before{content:"";display:block;background-repeat:no-repeat;background-position:center;background-size:contain}.sr-entry .sr-entryDeviceTtl.is-sp::before{width:13px;height:23px;background-image:url(/kojin/toshin/cam/2026sum_tsumi/assets/images/ico_phone.png)}@media screen and (max-width: 767px){.sr-entry .sr-entryDeviceTtl.is-sp::before{width:3.47vw;height:6.13vw}}.sr-entry .sr-entryDeviceTtl.is-pc::before{width:26px;height:20px;background-image:url(/kojin/toshin/cam/2026sum_tsumi/assets/images/ico_pc.png)}@media screen and (max-width: 767px){.sr-entry .sr-entryDeviceTtl.is-pc::before{width:6.93vw;height:5.33vw}}.sr-entry .sr-entryDeviceLead{margin-top:20px;font-size:18px;font-weight:800}@media screen and (min-width: 768px){.sr-entry .sr-entryDeviceLead{font-size:18px}}@media screen and (max-width: 767px){.sr-entry .sr-entryDeviceLead{font-size:4vw}}.sr-entry .sr-entryPrepare{margin-top:20px;padding:30px 60px;background-color:#f2f2f2}@media screen and (max-width: 767px){.sr-entry .sr-entryPrepare{padding:5.33vw}}.sr-entry .sr-entryPrepareTtl{margin-bottom:14px;font-size:16px;font-weight:800}@media screen and (min-width: 768px){.sr-entry .sr-entryPrepareTtl{font-size:18px}}.sr-entry .sr-entryPrepareImg{max-width:318px;margin:0 auto}.sr-entry .sr-entryPrepareTxt,.sr-entry .sr-entryCaution{margin-top:14px;font-size:14px;text-align:left}@media screen and (max-width: 767px){.sr-entry .sr-entryPrepareTxt,.sr-entry .sr-entryCaution{font-size:3.73vw}}.sr-entry .sr-entryPrepareTxt{text-align:center}@media screen and (min-width: 768px){.sr-entry .sr-entryPrepareTxt{font-size:18px}}@media screen and (max-width: 767px){.sr-entry .sr-entryPrepareTxt{text-align:left}}.sr-entry .sr-entryStepImg{display:flex;align-items:stretch;margin-top:20px}@media screen and (max-width: 767px){.sr-entry .sr-entryStepImg{display:block}}.sr-entry .sr-entryStepImg picture{display:flex;flex:1 1 0;min-width:0}@media screen and (max-width: 767px){.sr-entry .sr-entryStepImg picture{display:block}}.sr-entry .sr-entryStepImg img{display:block;width:100%;height:100%}@media screen and (max-width: 767px){.sr-entry .sr-entryStepImg img{height:auto}}.sr-entry .sr-entryApp{position:relative;margin-top:45px;padding:50px 60px 24px;background-color:#eefaf7;border:2px solid #0ca26c;border-radius:8px}@media screen and (max-width: 767px){.sr-entry .sr-entryApp{margin-top:10.67vw;padding:14.93vw 4.27vw 5.33vw}}.sr-entry .sr-entryAppTtl{position:absolute;top:0;left:50%;min-width:424px;padding:8px 20px;background-color:#0ca26c;border-radius:8px;color:#fff;font-size:16px;font-weight:800;text-align:center;transform:translate(-50%, -50%)}@media screen and (max-width: 767px){.sr-entry .sr-entryAppTtl{min-width:68.33vw;padding:2.67vw 4.27vw;border-radius:2.13vw;font-size:4.27vw;line-height:1.35}}.sr-entry .sr-entryAppFree{display:inline-block;margin-bottom:18px;padding:4px 10px;border:1px solid #303030;font-size:16px;line-height:1;text-align:center}@media screen and (max-width: 767px){.sr-entry .sr-entryAppFree{font-size:4vw}}.sr-entry .sr-entryAppSet{display:flex;align-items:center;justify-content:center;gap:26px;margin:0 auto}@media screen and (max-width: 767px){.sr-entry .sr-entryAppSet{display:flex;gap:4.27vw;align-items:center;justify-content:center}}.sr-entry .sr-entryAppPhone{width:112px}@media screen and (max-width: 767px){.sr-entry .sr-entryAppPhone{width:34.67vw;margin:0}}.sr-entry .sr-entryAppStores{width:132px}@media screen and (max-width: 767px){.sr-entry .sr-entryAppStores{width:40.53vw;margin:0}}.sr-entry .sr-entryAppStores p+p{margin-top:8px}.sr-entry .sr-entryAppQr{width:116px}@media screen and (max-width: 767px){.sr-entry .sr-entryAppQr{display:none}}.sr-entry .sr-entryAppNote{margin-top:14px;font-size:12px;line-height:1.4;text-align:left}@media screen and (max-width: 767px){.sr-entry .sr-entryAppNote{font-size:3.2vw}}.sr-entry .sr-entryIllust{width:190px;margin:20px auto}@media screen and (max-width: 767px){.sr-entry .sr-entryIllust{width:50.67vw}}.sr-entry .sr-entryPcTxt,.sr-entry .sr-entryMailTxt{margin-top:30px;font-size:16px;font-weight:800;text-align:center}.sr-entry .sr-entryMygateBtn{margin-top:16px}.sr-entry .sr-entryMailImg{width:108px;margin:16px auto 0}.sr-entry .sr-entryDetailBtn{margin-top:30px}.sr-entry .sr-entryDetailBtn a{position:relative;display:block;width:500px;margin:0 auto;padding:15px 56px 15px 40px;background-color:#fff;border:1px solid #303030;border-radius:999px;box-shadow:0 4px 0 #666;color:#303030;font-size:16px;font-weight:800;text-align:center}@media screen and (max-width: 767px){.sr-entry .sr-entryDetailBtn a{width:100%;padding:4vw 13.33vw 4vw 10.67vw;font-size:4.27vw}}.sr-entry .sr-entryDetailBtn a::after{content:"";position:absolute;top:50%;right:20px;width:16px;height:16px;background:url(/kojin/toshin/cam/2026sum_tsumi/assets/images/ico_blank.png) no-repeat center;background-size:100%;transform:translateY(-50%)}@media screen and (max-width: 767px){.sr-entry .sr-entryDetailBtn a::after{right:5.33vw;width:4.27vw;height:4.27vw}}.sr-entry .sr-entryStoreLead{font-size:20px;font-weight:700;text-align:center}@media screen and (max-width: 767px){.sr-entry .sr-entryStoreLead{font-size:4.27vw}}.sr-entry .sr-entryStoreNote{margin-top:12px;font-size:14px}@media screen and (max-width: 767px){.sr-entry .sr-entryStoreNote{text-align:center;font-size:3.73vw}}.sr-entry .sr-entryStoreBtn{margin-top:16px}.sr-entry .sr-consultModalBtn{margin-top:16px}.sr-entry .sr-entryStoreBox{margin-top:30px;font-size:18px}@media screen and (max-width: 767px){.sr-entry .sr-entryStoreBox{font-size:4.27vw}}.sr-entry .sr-entryStoreBox ul{margin-top:10px;padding-left:1.2em;list-style:disc;color:#e69100;font-weight:700}.sr-entry .sr-entryStoreListTtl{font-weight:700}.sr-entry .sr-entryStoreImg{width:178px;margin:30px auto 0}@media screen and (max-width: 767px){.sr-entry .sr-entryStoreImg{width:70%}}.sr-entry .sr-entryStoreMerit{margin-top:30px;padding:40px;background-color:#f5f2e8;text-align:center}@media screen and (max-width: 767px){.sr-entry .sr-entryStoreMerit{padding:4.8vw 5.33vw}}.sr-entry .sr-entryStoreMerit p{font-size:16px;font-weight:800;line-height:1.5}@media screen and (max-width: 767px){.sr-entry .sr-entryStoreMerit p{font-size:3.43vw}}.sr-entry .sr-entryStoreMerit ul{display:flex;gap:8px;margin-top:20px}@media screen and (max-width: 767px){.sr-entry .sr-entryStoreMerit ul{display:block}}.sr-entry .sr-entryStoreMerit li{display:flex;align-items:center;justify-content:center;gap:16px;flex:1;min-height:72px;padding:10px 16px;background-color:#fff;color:#303030;font-size:14px;font-weight:800;line-height:1.25;text-align:left}@media screen and (max-width: 767px){.sr-entry .sr-entryStoreMerit li{justify-content:flex-start;min-height:19.2vw;gap:6.4vw;padding:2.67vw 5.33vw 2.67vw 6.93vw;font-size:3.73vw}}.sr-entry .sr-entryStoreMerit li img{flex:0 0 auto;width:53px;height:auto}@media screen and (max-width: 767px){.sr-entry .sr-entryStoreMerit li img{width:14.22vw}}.sr-entry .sr-entryStoreMerit li:last-child img{width:86px}@media screen and (max-width: 767px){.sr-entry .sr-entryStoreMerit li:last-child img{width:22.93vw}}.sr-entry .sr-entryStoreMerit li span{flex:1}@media screen and (max-width: 767px){.sr-entry .sr-entryStoreMerit li+li{margin-top:2.13vw}}.sr-how .sr-howTx01{font-size:20px;color:#049849;font-weight:800;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:800;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:800;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/toshin/cam/2026sum_tsumi/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:800;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:bold;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/toshin/cam/2026sum_tsumi/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:800;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/toshin/cam/2026sum_tsumi/assets/images/ico_phone.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/toshin/cam/2026sum_tsumi/assets/images/ico_pc.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:0px 0 30px;font-size:18px;text-align:center;color:#049849;font-weight:bold}@media screen and (max-width: 767px){.sr-tabs .sr-tab-contentSmartTx03{font-size:4.27vw;margin:0px 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/toshin/cam/2026sum_tsumi/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/toshin/cam/2026sum_tsumi/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:800;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:800;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:800;margin-top:180px}@media screen and (max-width: 767px){.sr-tabs .sr-tab-contentNisaTx03{margin-top:0px;font-size:3.73vw}}.sr-tabs .sr-tab-contentNisa ul li{font-size:16px;color:#f0831e;line-height:1.625;font-weight:800}@media screen and (max-width: 767px){.sr-tabs .sr-tab-contentNisa ul li{margin-top:0px;font-size:3.73vw;text-indent:-1em;padding-left:1em}}.sr-application{background-color:#d9efc9;width:100%;padding-bottom:40px}@media screen and (max-width: 767px){.sr-application{padding-bottom:40px}}.sr-application .sr-applicationHeading{width:100%;padding:26px 0;background-color:#68ae28;color:#fff;font-size:26px;font-weight:bold;line-height:1.25;text-align:center}@media screen and (max-width: 767px){.sr-application .sr-applicationHeading{padding:20px 0;font-size:5.87vw}}.sr-application .sr-applicationInner{width:1020px;max-width:calc(100% - 40px);margin:30px auto 0;text-align:center}@media screen and (max-width: 767px){.sr-application .sr-applicationInner{width:auto;max-width:none;margin:20px 4.27vw 0}}.sr-application .sr-applicationTit{color:#303030;font-size:0;font-weight:800;line-height:1.5;letter-spacing:0;text-align:center}@media screen and (max-width: 767px){.sr-application .sr-applicationTit{line-height:1.5}}.sr-application .sr-applicationTit .sr-applicationTitSmall,.sr-application .sr-applicationTit .sr-applicationTitMain{font-size:20px}@media screen and (max-width: 767px){.sr-application .sr-applicationTit .sr-applicationTitSmall,.sr-application .sr-applicationTit .sr-applicationTitMain{font-size:4.8vw}}.sr-application .sr-applicationTit .sr-applicationTitNum{font-size:28px}@media screen and (max-width: 767px){.sr-application .sr-applicationTit .sr-applicationTitNum{font-size:6.67vw}}.sr-application .sr-applicationTit .sr-applicationTitMain{letter-spacing:-0.1em}.sr-application .sr-applicationTit .sr-applicationTitSub{font-size:13px}@media screen and (max-width: 767px){.sr-application .sr-applicationTit .sr-applicationTitSub{font-size:3.47vw}}.sr-application .sr-applicationStepImg{display:flex;width:1020px;max-width:100%;margin:30px auto 0}@media screen and (max-width: 767px){.sr-application .sr-applicationStepImg{display:block;width:100%;margin-top:10px}}.sr-application .sr-applicationStepImg picture{display:block;flex:1 1 0;min-width:0}.sr-application .sr-applicationStepImg img{display:block;width:100%;height:auto}.sr-application .sr-applicationLogin{margin-top:40px}@media screen and (max-width: 767px){.sr-application .sr-applicationLogin{margin-top:30px}}.sr-application .sr-applicationLoginTxt{color:#303030;font-size:16px;font-weight:bold;line-height:1.25;text-align:center;margin-bottom:20px}@media screen and (max-width: 767px){.sr-application .sr-applicationLoginTxt{font-size:4.27vw}}.sr-application .sr-applicationLoginBtn a{position:relative;align-items:center;justify-content:center;width:500px;height:80px;margin:0 auto;padding:0 48px;box-sizing:border-box;border-radius:40px;background-color:#68ae28;box-shadow:0 4px 0 #2d7d0b;color:#fff;font-size:18px;font-weight:bold;line-height:1.25;text-align:center;text-decoration:none}@media screen and (max-width: 767px){.sr-application .sr-applicationLoginBtn a{width:100%;height:21.33vw;padding:0 12vw;border-radius:10.67vw;font-size:4.8vw}}.sr-application .sr-applicationLoginBtn a::after{content:"";position:absolute;top:50%;right:25px;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;transform:translateY(-50%) rotate(45deg)}@media screen and (max-width: 767px){.sr-application .sr-applicationLoginBtn a::after{right:6.13vw;width:2.13vw;height:2.13vw}}@media screen and (min-width: 768px){.sr-application .sr-applicationLoginBtn a.for-pc{display:flex !important}}@media screen and (max-width: 767px){.sr-application .sr-applicationLoginBtn a.for-sp{display:flex !important}}.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:-0.5em;left:50%;width:55%;transform:translateX(-50%);background:#fff;color:#00ac97;font-weight:bold;font-size:22px}@media screen and (max-width: 767px){.sr-application .sr-nisa-lineup .sr-nisa-title{font-size:4.8vw;width:70%}}@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}}.sr-application .sr-nisa-lineup .sr-btn-nisa{position:relative;border:1px solid #00ac97;border-radius:30px;background-color:#fff;color:#26a69a;font-weight:bold;font-size:16px;text-decoration:none;box-shadow:0 4px 0 #bfbfbf;transition:.2s}@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/toshin/cam/2026sum_tsumi/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:bold;padding:.3em 1.5em;font-size:12px;display:inline-block;margin-right:.3em}.sr-detailTable{max-width:900px;margin:50px auto 50px;letter-spacing:-0.04em}@media screen and (max-width: 767px){.sr-detailTable{margin:25px auto 25px}}.sr-detailTable table{width:100%}.sr-detailTable table th,.sr-detailTable table td{border:1px solid #049849;font-size:18px;padding:25px 40px;line-height:1.333}@media screen and (max-width: 767px){.sr-detailTable table th,.sr-detailTable table td{display:block;width:100%;padding:.3em;border-bottom:none;font-size:4.8vw}.sr-detailTable table th.lastTd,.sr-detailTable table td.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:bold;background-color:#e5fccf;color:#049849;padding:2px 0 1px}.sr-detailTable table .sr-detailTableTx03{font-weight:bold;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:bold;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:-0.07em;text-align:center;position:relative;border:1px solid #008341;color:#008341;font-weight:bold;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}@media screen and (min-width: 768px){.sr-btn03 .button-shadow{width:340px;height:72px;display:block;line-height:72px;margin:0 auto}}.sr-btn03 .button-shadow{background-color:#009245;color:#fff;font-weight:bold;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 (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 rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:12px solid #fff}.sr-btn04{text-align:center}.sr-btn04 .button-shadow{position:relative}@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}}.sr-btn04 .button-shadow{background-color:#e9608d;color:#fff;font-weight:bold;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 (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 rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);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}@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}}.sr-btn04_01 .button-shadow{background-color:#e9608d;color:#fff;font-weight:bold;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 (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 rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:12px solid #fff}.sr-btn05{text-align:center}.sr-btn05 .button-shadow{position:relative}@media screen and (min-width: 768px){.sr-btn05 .button-shadow{width:340px;height:72px;display:block;line-height:72px;margin:0 auto}}.sr-btn05 .button-shadow{background-color:#ed6d34;color:#fff;font-weight:bold;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 (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 rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);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:800;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:-0.5em;font-size:4.2666666667vw;font-weight:800;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:-0.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:-0.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-note{padding:0 0 20px;background-color:#fff}.sr-note .sr-noteHeading{width:100%;padding:26px 0;background-color:#0ca26c;color:#fff;font-size:26px;font-weight:800;line-height:1.25;text-align:center}@media screen and (max-width: 767px){.sr-note .sr-noteHeading{padding:20px 0;font-size:5.87vw}}.sr-note .sr-commonInner{max-width:1000px;width:100%;padding:0}@media screen and (max-width: 767px){.sr-note .sr-commonInner{width:auto;padding:0;margin:0 4.27vw}}.sr-note .sr-faq{margin:20px 0 0;font-size:16px;line-height:1.5}@media screen and (max-width: 767px){.sr-note .sr-faq{font-size:4.27vw}}.sr-note .sr-faq-title{display:flex;align-items:center;min-height:57px;padding:13px 50px 13px 0;border-bottom:1px solid #0ca26c;color:#0ca26c;font-size:20px;font-weight:800;line-height:1.25;cursor:pointer}@media screen and (max-width: 767px){.sr-note .sr-faq-title{padding:13px 40px 13px 0;font-size:4.53vw}}.sr-note .sr-faq-icon{position:absolute;top:50%;right:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;color:#0ca26c;font-size:30px;font-weight:400;line-height:1;transform:translateY(-50%)}@media screen and (max-width: 767px){.sr-note .sr-faq-icon{width:8vw;height:8vw;font-size:8vw}}.sr-note .sr-faq-content{display:none;padding:20px 0 0}@media screen and (max-width: 767px){.sr-note .sr-faq-content{padding-top:5.33vw}}.sr-note .sr-noteList{margin-top:0}.sr-note .sr-noteList+.bold{margin-top:20px}.sr-note .sr-noteItem,.sr-note .sr-noteItem2{position:relative;padding-left:1.15em;text-indent:0;color:#303030;font-size:16px;line-height:1.5;letter-spacing:0}@media screen and (max-width: 767px){.sr-note .sr-noteItem,.sr-note .sr-noteItem2{font-size:4.27vw}}.sr-note .sr-noteItem span:first-child,.sr-note .sr-noteItem2 span:first-child{position:absolute;left:0;margin-right:0;color:#0ca26c}.sr-note .sr-noteItem a,.sr-note .sr-noteItem2 a{color:#00e;text-decoration:underline}.sr-note .sr-noteItem2 span.under{text-decoration:underline}.sr-note .sr-atlast{padding:30px 0 0;font-size:16px;line-height:1.5;text-align:left}@media screen and (max-width: 767px){.sr-note .sr-atlast{padding:8vw 0 0;font-size:4.27vw}}.sr-fixedBtn{position:fixed;width:100%;bottom:0;padding:18px 0;box-sizing:border-box;background-color:hsla(0,0%,100%,.9);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}}@media screen and (max-width: 767px){.sr-fixedBtn{padding:2.67vw 2.67vw 3.2vw}}.sr-fixedBtn.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.sr-fixedBtn ul{display:flex;justify-content:center;gap:30px;width:100%;max-width:1100px;margin:0 auto}@media screen and (max-width: 767px){.sr-fixedBtn ul{gap:2.13vw;max-width:none}}.sr-fixedBtn ul li{width:33.333%;max-width:340px}@media screen and (max-width: 767px){.sr-fixedBtn ul li{max-width:none}}.sr-fixBtn{position:relative;width:100%;height:58px;color:#fff;font-size:18px;font-weight:bold;display:flex;justify-content:center;align-items:center;padding:0 28px;box-sizing:border-box;border-radius:35px;cursor:pointer;line-height:1.25;text-decoration:none}@media screen and (min-width: 768px){.sr-fixBtn.for-pc{display:flex !important}}@media screen and (max-width: 767px){.sr-fixBtn.for-sp{display:flex !important}}@media screen and (max-width: 767px){.sr-fixBtn{height:13.33vw;padding:0 2.67vw;border-radius:9999px;font-size:3.2vw;line-height:1.2}}.sr-fixBtn.sr-fixBtn--consult{background-color:#e69100;box-shadow:0 5px 0 #b56f00}@media screen and (max-width: 767px){.sr-fixBtn.sr-fixBtn--consult{box-shadow:0 .8vw 0 #b56f00}}.sr-fixBtn.sr-fixBtn--application{background-color:#68ae28;box-shadow:0 5px 0 #2d7d0b}@media screen and (max-width: 767px){.sr-fixBtn.sr-fixBtn--application{box-shadow:0 .8vw 0 #2d7d0b}}.sr-fixBtn.sr-fixBtn--entry{background-color:#df2f2f;box-shadow:0 5px 0 #a5181a}@media screen and (max-width: 767px){.sr-fixBtn.sr-fixBtn--entry{box-shadow:0 .8vw 0 #a5181a}}.sr-fixBtn:visited{color:#fff}@media screen and (min-width: 768px){.rs-main .btn01 a,.rs-main .btnGradOrange,.rs-main .btnGradBlue,.rs-main .btnGradGreen,.rs-main .sr-link a,.rs-main .sr-entryBtn a,.rs-main .sr-entryCheckBtn a,.rs-main .sr-entryMygateBtn a,.rs-main .sr-entryStoreBtn a,.rs-main .sr-entryRouteBtn,.rs-main .sr-entryDetailBtn a,.rs-main .sr-applicationLoginBtn a,.rs-main .sr-consultModalClose,.rs-main .sr-btn-nisa,.rs-main .sr-btn02 .button-shadow,.rs-main .sr-btn03 .button-shadow,.rs-main .sr-btn04 .button-shadow,.rs-main .sr-btn04_01 .button-shadow,.rs-main .sr-btn05 .button-shadow{transition:transform .2s ease,box-shadow .2s ease,background-position .4s ease,opacity .2s ease;will-change:transform}.rs-main .btn01 a:hover,.rs-main .btnGradOrange:hover,.rs-main .btnGradBlue:hover,.rs-main .btnGradGreen:hover,.rs-main .sr-link a:hover,.rs-main .sr-entryBtn a:hover,.rs-main .sr-entryCheckBtn a:hover,.rs-main .sr-entryMygateBtn a:hover,.rs-main .sr-entryStoreBtn a:hover,.rs-main .sr-entryRouteBtn:hover,.rs-main .sr-entryDetailBtn a:hover,.rs-main .sr-applicationLoginBtn a:hover,.rs-main .sr-consultModalClose:hover,.rs-main .sr-btn-nisa:hover,.rs-main .sr-btn02 .button-shadow:hover,.rs-main .sr-btn03 .button-shadow:hover,.rs-main .sr-btn04 .button-shadow:hover,.rs-main .sr-btn04_01 .button-shadow:hover,.rs-main .sr-btn05 .button-shadow:hover{filter:none;opacity:1;transform:translateY(3px)}.rs-main .btn01 a:active,.rs-main .btnGradOrange:active,.rs-main .btnGradBlue:active,.rs-main .btnGradGreen:active,.rs-main .sr-link a:active,.rs-main .sr-entryBtn a:active,.rs-main .sr-entryCheckBtn a:active,.rs-main .sr-entryMygateBtn a:active,.rs-main .sr-entryStoreBtn a:active,.rs-main .sr-entryRouteBtn:active,.rs-main .sr-entryDetailBtn a:active,.rs-main .sr-applicationLoginBtn a:active,.rs-main .sr-consultModalClose:active,.rs-main .sr-btn-nisa:active,.rs-main .sr-btn02 .button-shadow:active,.rs-main .sr-btn03 .button-shadow:active,.rs-main .sr-btn04 .button-shadow:active,.rs-main .sr-btn04_01 .button-shadow:active,.rs-main .sr-btn05 .button-shadow:active{transform:translateY(4px)}.rs-main .btnGradOrange:hover,.rs-main .btnGradBlue:hover,.rs-main .btnGradGreen:hover{box-shadow:1px 1px 1px 0 rgba(0,0,0,.12)}.rs-main .sr-entryBtn a:hover{box-shadow:0 1px 0 #a5181a}.rs-main .sr-entryCheckBtn a:hover,.rs-main .sr-entryMygateBtn a:hover,.rs-main .sr-applicationLoginBtn a:hover{box-shadow:0 1px 0 #2d7d0b}.rs-main .sr-entryStoreBtn a:hover{box-shadow:0 1px 0 #b46000}.rs-main .sr-entryRouteBtn:hover,.rs-main .sr-entryDetailBtn a:hover,.rs-main .sr-consultModalClose:hover{box-shadow:0 1px 0 #666}.rs-main .sr-link a:hover{box-shadow:0 1px 0 #a8cf84}.rs-main .sr-btn-nisa:hover,.rs-main .sr-btn02 .button-shadow:hover{box-shadow:0 1px 0 #bfbfbf}.rs-main .sr-btn03 .button-shadow:hover{box-shadow:0 1px 0 #006837}.rs-main .sr-btn04 .button-shadow:hover,.rs-main .sr-btn04_01 .button-shadow:hover{box-shadow:0 1px 0 #bd4456}.rs-main .sr-btn05 .button-shadow:hover{box-shadow:0 1px 0 #cc4a23}}.sr-consultModal{position:fixed;inset:0;display:none;align-items:center;justify-content:center;padding:40px 20px;z-index:9999}@media screen and (max-width: 767px){.sr-consultModal{padding:5.33vw 4.27vw}}.sr-consultModal.is-open{display:flex}.sr-consultModalOverlay{position:absolute;inset:0;background-color:rgba(0,0,0,.65)}.sr-consultModalDialog{position:relative;width:700px;max-width:100%;max-height:calc(100vh - 80px);overflow-y:auto;background-color:#fff;outline:none}@media screen and (max-width: 767px){.sr-consultModalDialog{max-height:calc(100vh - 10.67vw)}}.sr-consultModalContent{display:flex;flex-direction:column;align-items:center;gap:40px;padding:60px 70px}@media screen and (max-width: 767px){.sr-consultModalContent{gap:8vw;padding:10.67vw 5.33vw}}.sr-consultModalBlock{width:100%;text-align:center}.sr-consultModalBtn{margin-top:16px}@media screen and (max-width: 767px){.sr-consultModalBtn{margin-top:4.27vw}}.sr-consultModalBtn a{position:relative;display:flex;align-items:center;justify-content:center;width:500px;height:80px;max-width:100%;margin:0 auto;padding:0 48px 0 20px;border-radius:40px;background-color:#e69100;box-shadow:0 4px 0 #b46000;color:#fff;font-size:18px;font-weight:800;line-height:1.25;text-align:center;text-decoration:none}@media screen and (max-width: 767px){.sr-consultModalBtn a{width:100%;height:21.33vw;padding:0 12.8vw 0 5.33vw;border-radius:10.67vw;font-size:4.8vw}}.sr-consultModalBtn a:hover{filter:none;opacity:1;color:#fff}.sr-consultModalBtn a::after{content:"";position:absolute;top:50%;right:20px;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;transform:translateY(-50%) rotate(45deg)}@media screen and (max-width: 767px){.sr-consultModalBtn a::after{right:5.33vw;width:2.67vw;height:2.67vw}}.sr-consultModalLead{position:relative;display:inline-block;padding:0 30px;color:#303030;font-size:18px;font-weight:800;line-height:1.25;text-align:center}@media screen and (max-width: 767px){.sr-consultModalLead{padding:0 8vw;font-size:4vw}}.sr-consultModalLead::before,.sr-consultModalLead::after{content:"";position:absolute;top:50%;width:18px;height:1px;background-color:#303030}@media screen and (max-width: 767px){.sr-consultModalLead::before,.sr-consultModalLead::after{width:4.8vw}}.sr-consultModalLead::before{left:0;transform:rotate(68deg)}.sr-consultModalLead::after{right:0;transform:rotate(-68deg)}.sr-consultModalClose{position:relative;display:flex;align-items:center;justify-content:center;width:160px;min-height:40px;padding:10px 40px 10px 20px;background-color:#fff;border:1px solid #303030;border-radius:25px;box-shadow:0 4px 0 #666;color:#303030;font-size:14px;font-weight:800;line-height:1.25;text-align:center;cursor:pointer}@media screen and (max-width: 767px){.sr-consultModalClose{width:42.67vw;min-height:10.67vw;padding:2.67vw 10.67vw 2.67vw 5.33vw;border-radius:6.67vw;font-size:3.73vw}}.sr-consultModalClose span{position:absolute;top:50%;right:20px;width:10px;height:10px;transform:translateY(-50%)}@media screen and (max-width: 767px){.sr-consultModalClose span{right:5.33vw;width:2.67vw;height:2.67vw}}.sr-consultModalClose span::before,.sr-consultModalClose span::after{content:"";position:absolute;top:50%;left:50%;width:14px;height:1px;background-color:#303030}@media screen and (max-width: 767px){.sr-consultModalClose span::before,.sr-consultModalClose span::after{width:3.73vw}}.sr-consultModalClose span::before{transform:translate(-50%, -50%) rotate(45deg)}.sr-consultModalClose span::after{transform:translate(-50%, -50%) rotate(-45deg)}body.is-consult-modal-open{overflow:hidden}@media screen and (min-width: 768px){.sr-consultModalBtn a,.sr-consultModalClose{transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;will-change:transform}.sr-consultModalBtn a:hover,.sr-consultModalClose:hover{filter:none;opacity:1;transform:translateY(3px)}.sr-consultModalBtn a:active,.sr-consultModalClose:active{transform:translateY(4px)}.sr-consultModalBtn a:hover{box-shadow:0 1px 0 #b46000}.sr-consultModalClose:hover{box-shadow:0 1px 0 #666}}@media screen and (min-width: 768px){.sr-fixedBtn .sr-fixBtn{transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;will-change:transform}.sr-fixedBtn .sr-fixBtn:hover{filter:none;opacity:1;transform:translateY(3px)}.sr-fixedBtn .sr-fixBtn:active{transform:translateY(4px)}.sr-fixedBtn .sr-fixBtn--consult:hover{box-shadow:0 2px 0 #b56f00}.sr-fixedBtn .sr-fixBtn--application:hover{box-shadow:0 2px 0 #2d7d0b}.sr-fixedBtn .sr-fixBtn--entry:hover{box-shadow:0 2px 0 #a5181a}}.sr-atlast{text-align:center;font-size:16px;line-height:1.625;padding:100px 0 0px}@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:800}.clearfix::after{content:"";display:table;clear:both}@media screen and (max-width: 767px){.spAc{text-align:center}}.footerInfo{margin-bottom:160px}.footerInfo .copyRight small{font-size:12px}@media screen and (max-width: 767px){.footerInfo{margin-bottom:80px}}.js-jump-store{cursor:pointer;color:#003bff;text-decoration:underline}@media screen and (min-width: 768px){.pcfs16{font-size:16px}}@media screen and (min-width: 768px){.pcaCenter{text-align:center}}@media screen and (max-width: 767px){.spaCenter{text-align:center !important}}/*# sourceMappingURL=style.css.map */
