.p-chakin sup{font-family:"Noto Sans CJK JP Light","Noto Sans JP" !important;font-weight:300 !important}.txt-sub,body,.txt-400{font-family:"Noto Sans CJK JP Regular","Noto Sans JP" !important;font-weight:400 !important}.amount .breakdown-table table tr:not(:nth-child(1)) td,.amount .reduce-value,.section2 .data-output .box dl dd,.section2 .data-output .box dl dt,.txt-500,.p-chakin .txt-medium{font-family:"Noto Sans CJK JP Medium","Noto Sans JP" !important;font-weight:500 !important}.amount .total-ttl,.amount .reduce-ttl span,.accordion--ttl h2,.accordion--ttl h4,.section2 .data-output h6 span,.section2 .simulation--input,.section2 h5,.kv-after .list .item,.txt-600{font-family:"Noto Sans CJK JP Semi Bold","Noto Sans JP" !important;font-weight:600 !important}.section6 .accordion--ttl h3,.section4 .accordion--content th,.amount .reduce-ttl,.amount dl dd .select2,.amount--subttl,.section2 h3,.txt-700,.p-chakin .txt-bold{font-family:"Noto Sans CJK JP Bold","Noto Sans JP" !important;font-weight:700 !important}.section5 .list-note .note-ttl,.txt-800{font-family:"Noto Sans CJK JP ExtraBold","Noto Sans JP" !important;font-weight:800 !important}.section2 h3 span,.txt-900{font-family:"Noto Sans CJK JP Black","Noto Sans JP" !important;font-weight:900 !important}html,body{-ms-scroll-chaining:none;overscroll-behavior:none}.p-chakin sup{font-family:"Noto Sans JP Light","Noto Sans JP" !important;font-weight:300 !important}.txt-sub,body,.txt-400{font-family:"Noto Sans JP Regular","Noto Sans JP" !important;font-weight:400 !important}.amount .breakdown-table table tr:not(:nth-child(1)) td,.amount .reduce-value,.section2 .data-output .box dl dd,.section2 .data-output .box dl dt,.txt-500,.p-chakin .txt-medium{font-family:"Noto Sans JP Medium","Noto Sans JP" !important;font-weight:500 !important}.amount .total-ttl,.amount .reduce-ttl span,.accordion--ttl h2,.accordion--ttl h4,.section2 .data-output h6 span,.section2 .simulation--input,.section2 h5,.kv-after .list .item,.txt-600{font-family:"Noto Sans JP Semi Bold","Noto Sans JP" !important;font-weight:600 !important}.section6 .accordion--ttl h3,.section4 .accordion--content th,.amount .reduce-ttl,.amount dl dd .select2,.amount--subttl,.section2 h3,.txt-700,.p-chakin .txt-bold{font-family:"Noto Sans JP Bold","Noto Sans JP" !important;font-weight:700 !important}.section5 .list-note .note-ttl,.txt-800{font-family:"Noto Sans JP ExtraBold","Noto Sans JP" !important;font-weight:800 !important}.section2 h3 span,.txt-900{font-family:"Noto Sans JP Black","Noto Sans JP" !important;font-weight:900 !important}@media(min-width: 769px){footer .footer-block-01-wrapper:before{position:relative;z-index:-1;margin-top:-1px;bottom:-1px;background-color:#ededed}footer .footer-block-01-wrapper:after{position:relative;margin-top:-1px;z-index:-1}.only-sp{display:none !important}}@media(max-width: 768px){#sp-topic-path,#sp-topic-path:after{background-color:#ededed}.p-cheer-sns{background-color:#fff}.only-pc{display:none !important}}a[class*=btn]:hover,a[class*=button]:hover,*[class*=btn] a:hover,a[class*=button] a:hover{opacity:1}@media(min-width: 769px)and (hover: hover){a[class*=btn]:hover,a[class*=button]:hover,*[class*=btn] a:hover,a[class*=button] a:hover{opacity:.7}}.p-chakin *{-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 768px){.p-chakin .p-container{overflow-x:hidden;padding:0 12vw}}@media(min-width: 769px){.p-chakin .p-container{max-width:70rem;margin:0 auto}}@media(max-width: 768px){.p-chakin .p-inner{padding-left:9.3333333333vw;padding-right:9.3333333333vw}}@media(min-width: 769px){.p-chakin .p-inner{max-width:60rem;margin:0 auto}}.p-chakin sup{font-size:65%}@media(min-width: 769px){.p-chakin sup{font-size:60%}}.p-chakin picture{display:block}.p-chakin img{max-width:100%;height:auto;width:100%}.p-chakin .img-wrapper{line-height:0;text-align:center}@media(min-width: 769px){.p-chakin#container{width:100%;background:rgba(0,0,0,0)}.p-chakin .trade-mark{font-size:85%;position:relative;top:.15em}}.p-chakin .txt-red{color:#e60012}.p-chakin .txt-blue{color:#4472c4}.p-chakin .txt-note{text-indent:-1em;padding-left:1em;font-size:4.2666666667vw;line-height:1.625}@media(min-width: 769px){.p-chakin .txt-note{letter-spacing:.035em;font-size:100%;line-height:1.5714285714}}.p-chakin .txt-note.style-02{text-indent:-3.5em;padding-left:3.5em}.p-main,#header-01{position:relative;z-index:2}@media(min-width: 769px){.p-main,#header-01{width:490px;margin:0 auto}}.p-main{background:#ffcb1e}#header-01{z-index:3}.fixed-content{position:fixed;top:0;left:0;bottom:.5px;right:0;z-index:1}.fixed-content a{display:block}.fixed-content a img{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fixed-content .bg-main-overlay{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:542px;bottom:0;background:url("../images/main-bg-fixed.jpg") center no-repeat;background-size:100% 100%}.fixed-content-left{position:absolute;top:50%;left:calc(50% - 671px);width:300px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media(min-width: 769px)and (max-height: 950px){.fixed-content-left{height:85vh;overflow:auto}}@media(max-width: 1919px){.fixed-content-left{left:calc(50% - 34.9479166667vw);width:15.625vw}}@media(max-width: 1600px){.fixed-content-left{left:10vw;width:16.6666666667vw}}@media(max-width: 1300px){.fixed-content-left{width:21.875vw;left:3vw}}@media(max-width: 1100px){.fixed-content-left{display:none}}.fixed-content-left .box{background:url("../images/fixed-content-left-bg.png") center no-repeat;background-size:100% 100%}.fixed-content-left .box .box-ttl{background:#ff6e1d;color:#fff;border-radius:28px 28px 0 0;padding-bottom:18px;padding-top:6px}@media(max-width: 1919px){.fixed-content-left .box .box-ttl{padding-bottom:.9375vw;padding-top:.3125vw}}.fixed-content-left .box .box-ttl h3{font-size:32px;line-height:42px}@media(max-width: 1919px){.fixed-content-left .box .box-ttl h3{font-size:1.6666666667vw;line-height:2.1875vw}}.fixed-content-left .box .box-ttl span{font-size:19px;line-height:27px;display:inline-block;padding:0 12px 0 10px;position:relative}.fixed-content-left .box .box-ttl span:before,.fixed-content-left .box .box-ttl span:after{content:"";position:absolute;width:2px;height:21px;border-radius:200000px;background:currentColor}.fixed-content-left .box .box-ttl span:before{left:0;bottom:50%;-webkit-transform:translate(0, 50%) rotate(-20deg);transform:translate(0, 50%) rotate(-20deg)}.fixed-content-left .box .box-ttl span:after{right:0;top:50%;-webkit-transform:translate(0, -50%) rotate(20deg);transform:translate(0, -50%) rotate(20deg)}.fixed-content-left .box .box-content{padding:38px 22px 72px}.fixed-content-left .box .box-content .txt{font-size:12px;line-height:21px}.fixed-content-left .box .box-content .qr-img{width:190px;margin:0 auto 27px}@media(max-width: 1919px){.fixed-content-left .box .box-content .qr-img{width:9.8958333333vw}}.fixed-content-left .figure{width:272px;margin:-13px 0 0 22px}@media(max-width: 1919px){.fixed-content-left .figure{width:14.1666666667vw;margin:-.6770833333vw 0 0 1.1458333333vw}}@media(max-width: 1300px){.fixed-content-left .figure{width:11.4583333333vw;margin:-2.0833333333vw 0 0 4.2708333333vw}}.fixed-content-right{position:absolute;top:50%;right:calc(50% - 835px);width:464px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media(min-width: 769px)and (max-height: 950px){.fixed-content-right{height:85vh;overflow:auto}}@media(max-width: 1919px){.fixed-content-right{right:calc(50% - 42.65625vw);width:24.21875vw}}@media(max-width: 1600px){.fixed-content-right{right:3vw}}@media(max-width: 1300px){.fixed-content-right{right:2vw;width:22.3958333333vw}}@media(max-width: 1100px){.fixed-content-right{display:none}}.fixed-content-right--content{padding:0 17px 0;border:4px solid #ff6e1d;border-radius:28px;background:url("../images/fixed-box-bg.jpg") center top;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}@media(max-width: 1919px){.fixed-content-right--content{padding:0vw .8854166667vw;border:.2083333333vw solid #ff6e1d;border-radius:1.4583333333vw}}.fixed-content-right--content .list-anchor li{color:#ff6e1d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:97.5px;padding-top:5px;padding-bottom:5px;font-weight:inherit}@media(max-width: 1919px){.fixed-content-right--content .list-anchor li{min-height:5.078125vw}}.fixed-content-right--content .list-anchor li:not(:nth-last-child(1)){border-bottom:2px solid currentColor}.fixed-content-right--content .list-anchor li:nth-child(1){-webkit-box-sizing:border-box;box-sizing:border-box}.fixed-content-right--content .list-anchor li.green{color:#9abe15}.fixed-content-right--content .list-anchor li a{text-decoration:none;font-size:22px;line-height:32px;display:block;padding-left:74px;position:relative;color:inherit !important}@media(max-width: 1919px){.fixed-content-right--content .list-anchor li a{font-size:1.1458333333vw;line-height:1.6666666667vw;padding-left:3.8541666667vw}}.fixed-content-right--content .list-anchor li a:before{content:"";position:absolute;top:50%;left:10px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:46px;height:46px;border-radius:50%;background:url("../images/anchor-arr.svg") 51% 56% no-repeat currentColor;background-size:20.1px 21.1px}@media(max-width: 1919px){.fixed-content-right--content .list-anchor li a:before{width:2.3958333333vw;height:2.3958333333vw;background-size:1.046875vw 1.0989583333vw}}.fixed-content-right--content .list-anchor li a span{font-size:18px;display:inline-block;margin-bottom:4px;line-height:26px}@media(max-width: 1919px){.fixed-content-right--content .list-anchor li a span{font-size:.9375vw;line-height:1.3541666667vw}}.section-outer{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 4.2666666667vw;margin:0 auto}@media(min-width: 769px){.section-outer{padding:0 20.9066666667px}}.section-outer .section-inner{padding:0 5.3333333333vw;margin:0 auto}@media(min-width: 769px){.section-outer .section-inner{padding:0 26.1333333333px}}.fnt-roboto{font-family:"Roboto",sans-serif}h1,h2,h3,h4,h5,p,ul,li,table{margin:0}.txt-center{text-align:center}.txt-right{text-align:right}@media(min-width: 769px){.mb10{margin-bottom:13.0666666667px !important}.mb20{margin-bottom:26.1333333333px !important}.mb30{margin-bottom:39.2px !important}.mb40{margin-bottom:52.2666666667px !important}.mb50{margin-bottom:65.3333333333px !important}.mt10{margin-top:13.0666666667px !important}.mt20{margin-top:26.1333333333px !important}.mt30{margin-top:39.2px !important}.mt40{margin-top:52.2666666667px !important}.mt50{margin-top:65.3333333333px !important}}#header-01 .header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3.4666666667vw 4.2666666667vw 3.2vw 4.2666666667vw}@media(min-width: 769px){#header-01 .header-inner{padding:16.9866666667px 20.9066666667px 15.68px 20.9066666667px;width:490px;margin:0 auto}}#header-01 .header-logo{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header-01 .header-logo .logo1{width:26.1333333333vw;padding-bottom:1.3333333333vw}@media(min-width: 769px){#header-01 .header-logo .logo1{width:128.0533333333px;padding-bottom:0px}}#header-01 .header-logo .logo2{width:36.5333333333vw}@media(min-width: 769px){#header-01 .header-logo .logo2{width:179.0133333333px}}#header-01 .header-logo img{width:100%}body{background:#fffcdb}.btn-group .btn-ttl{text-align:center;font-size:4.2666666667vw;line-height:6.4vw;color:#333}@media(min-width: 769px){.btn-group .btn-ttl{font-size:20.9066666667px;line-height:31.36px}}.btn-group .btn-ttl span{padding:0 3.2vw;display:inline-block;position:relative}@media(min-width: 769px){.btn-group .btn-ttl span{padding:0 15.68px}}.btn-group .btn-ttl span:before,.btn-group .btn-ttl span:after{content:"";position:absolute;width:.5333333333vw;height:4.8vw;border-radius:200000px;background:currentColor}@media(min-width: 769px){.btn-group .btn-ttl span:before,.btn-group .btn-ttl span:after{width:2.6133333333px;height:23.52px}}.btn-group .btn-ttl span:before{left:0;bottom:50%;-webkit-transform:translate(0, 50%) rotate(-20deg);transform:translate(0, 50%) rotate(-20deg)}.btn-group .btn-ttl span:after{right:0;top:50%;-webkit-transform:translate(0, -50%) rotate(20deg);transform:translate(0, -50%) rotate(20deg)}.btn-group .btn-ttl.no-slash{font-size:3.7333333333vw;line-height:5.0666666667vw}@media(min-width: 769px){.btn-group .btn-ttl.no-slash{font-size:18.2933333333px;line-height:24.8266666667px}}.btn-group .btn-ttl.no-slash span{padding:0;font-size:4.2666666667vw}@media(min-width: 769px){.btn-group .btn-ttl.no-slash span{font-size:20.9066666667px}}.btn-group .btn-ttl.no-slash span:before,.btn-group .btn-ttl.no-slash span:after{display:none}.btn-group .btn-ttl.no-slash+.btn{margin-top:8vw}@media(min-width: 769px){.btn-group .btn-ttl.no-slash+.btn{margin-top:39.2px}}.btn-group .btn-ttl+.btn{margin-top:2.1333333333vw}@media(min-width: 769px){.btn-group .btn-ttl+.btn{margin-top:10.4533333333px}}.btn-group .btn{border-radius:2.1333333333vw;position:relative;z-index:1}@media(max-width: 768px){.btn-group .btn{border:none;outline:none;-webkit-appearance:none}}.btn-group .btn a{-webkit-box-shadow:0 .8vw 1.6vw rgba(0,0,0,.3);box-shadow:0 .8vw 1.6vw rgba(0,0,0,.3);border-radius:3.2vw}@media(min-width: 769px){.btn-group .btn a{-webkit-box-shadow:0 3.92px 7.84px rgba(0,0,0,.3);box-shadow:0 3.92px 7.84px rgba(0,0,0,.3);border-radius:15.68px}}.btn-group .btn picture img{display:block !important}.btn-group .btn.js-anchor a:before{-webkit-transform:translate(0, -50%) rotate(90deg);transform:translate(0, -50%) rotate(90deg)}a[target=_blank] picture img{display:block !important}.kv{background:url("../images/kv-bg.jpg") center top;background-size:100%;padding:.5333333333vw 0 8.2666666667vw;position:relative;overflow:hidden}@media(min-width: 769px){.kv{padding:2.6133333333px 0 40.5066666667px}}.kv.kv2{background:#fffcdb}.kv h1{position:absolute;visibility:hidden;width:0;height:0;overflow:hidden;color:rgba(0,0,0,0)}.kv__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.2vw;position:relative;z-index:1}@media(min-width: 769px){.kv__top{margin-bottom:15.68px}}.kv-after{background:#ffcb1e;padding:5.3333333333vw 0 0}@media(min-width: 769px){.kv-after{padding:26.1333333333px 0 0}}.kv-after .list .item{font-size:3.7333333333vw;height:8vw;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:url("../images/kvafter-item-bg.png") center no-repeat;background-size:100% 100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:.5333333333vw}@media(min-width: 769px){.kv-after .list .item{font-size:18.2933333333px;padding-top:2.6133333333px;height:39.2px}}.kv-after .list .item+.item{margin-top:3.7333333333vw}@media(min-width: 769px){.kv-after .list .item+.item{margin-top:18.2933333333px}}.kv-after .list .item span{font-weight:inherit;font-size:inherit;text-align:center}.kv-after .list .item span:nth-child(1){color:#ff6e1d;width:35.2vw}@media(min-width: 769px){.kv-after .list .item span:nth-child(1){width:172.48px}}.kv-after .list .item span:nth-child(2){color:#fff;width:calc(100% - 35.2vw);padding-left:3.2vw;-webkit-box-sizing:border-box;box-sizing:border-box}@media(min-width: 769px){.kv-after .list .item span:nth-child(2){width:calc(100% - 172.48px);padding-left:15.68px}}.kv-after-ttl{background:#fff;padding:8vw 0;text-align:center;border-top:.8vw solid #ff6e1d;border-bottom:.8vw solid #ff6e1d;margin-top:5.3333333333vw}@media(min-width: 769px){.kv-after-ttl{border-width:3.92px;padding:39.2px 0;margin-top:26.1333333333px}}.kv-after-ttl img{width:84.8vw;margin:0 auto}@media(min-width: 769px){.kv-after-ttl img{width:415.52px}}section{background:#fffcdb}.section1{background:url("../images/grid-bg.png") center #fffcdb;padding:1.6vw 0 8vw}.section1 .section-ttl{width:73.8666666667vw;margin:0 auto .8vw}@media(min-width: 769px){.section1 .section-ttl{width:361.9466666667px;margin:0 auto 3.92px}}@media(min-width: 769px){.section1{padding:7.84px 0 39.2px}}.section2 h4{background:#ff6e1d}.section2 .content{background:url("../images/section2_top.png") center top no-repeat #fffcdb;background-size:100% auto;padding-top:5.3333333333vw;padding-bottom:8vw}@media(min-width: 769px){.section2 .content{padding-bottom:39.2px;padding-top:26.1333333333px}}.section2 h3{font-size:5.3333333333vw;line-height:8vw;text-align:center;margin:0vw 0 5.8666666667vw}@media(min-width: 769px){.section2 h3{font-size:26.1333333333px;line-height:39.2px;margin:0px 0 28.7466666667px}}.section2 h3 span{font-size:8vw;margin-right:1.8666666667vw;display:inline-block;position:relative;z-index:1}@media(min-width: 769px){.section2 h3 span{font-size:39.2px;margin-right:9.1466666667px}}.section2 h3 span:before{content:"";position:absolute;left:-.5333333333vw;bottom:-.5333333333vw;right:-1.3333333333vw;height:2.6666666667vw;background:#ffcb1e;z-index:-1}@media(min-width: 769px){.section2 h3 span:before{left:-2.6133333333px;bottom:-2.6133333333px;right:-6.5333333333px;height:13.0666666667px}}.section2 .figure{width:30.4vw;margin:0 auto 1.3333333333vw}@media(min-width: 769px){.section2 .figure{width:148.96px;margin:0 auto 6.5333333333px}}.section2 h5{text-align:center;font-size:4.8vw;line-height:6.9333333333vw;color:#333;margin-bottom:3.7333333333vw}@media(min-width: 769px){.section2 h5{font-size:23.52px;line-height:33.9733333333px;margin-bottom:18.2933333333px}}.section2 h5 span{padding:0 3.2vw;display:inline-block;position:relative}@media(min-width: 769px){.section2 h5 span{padding:0 15.68px}}.section2 h5 span:before,.section2 h5 span:after{content:"";position:absolute;width:.5333333333vw;height:4.8vw;border-radius:200000px;background:currentColor}@media(min-width: 769px){.section2 h5 span:before,.section2 h5 span:after{width:2.6133333333px;height:23.52px}}.section2 h5 span:before{left:0;bottom:50%;-webkit-transform:translate(0, 50%) rotate(-20deg);transform:translate(0, 50%) rotate(-20deg)}.section2 h5 span:after{right:0;top:50%;-webkit-transform:translate(0, -50%) rotate(20deg);transform:translate(0, -50%) rotate(20deg)}.section2 .simulate-ttl{color:#ff6e1d;font-size:4.2666666667vw;line-height:5.0666666667vw;margin-bottom:2.6666666667vw}@media(min-width: 769px){.section2 .simulate-ttl{line-height:24.8266666667px;font-size:20.9066666667px;margin-bottom:13.0666666667px}}.section2 .simulation--input{width:56vw;height:14.4vw;background:#fff;border:.5333333333vw solid #ff6e1d;border-radius:266666.6666666666vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:5.3333333333vw;padding:0 3.4666666667vw .8vw}.section2 .simulation--input span{font-size:9.6vw;font-weight:900}@media(min-width: 769px){.section2 .simulation--input{width:274.4px;height:70.56px;font-size:26.1333333333px;padding:0 16.9866666667px 3.92px;border:3px solid #ff6e1d}.section2 .simulation--input span{font-size:47.04px}}.section2 .list-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.4vw}@media(min-width: 769px){.section2 .list-btn{margin-bottom:11.76px}}.section2 .list-btn .btn-function{width:15.4666666667vw;cursor:pointer;-webkit-transition:all .35s ease;transition:all .35s ease;border-radius:50%;-webkit-box-shadow:0 .5333333333vw 1.0666666667vw rgba(0,0,0,.3);box-shadow:0 .5333333333vw 1.0666666667vw rgba(0,0,0,.3);line-height:0}@media(min-width: 769px){.section2 .list-btn .btn-function{width:75.7866666667px;-webkit-box-shadow:0 2.6133333333px 5.2266666667px rgba(0,0,0,.3);box-shadow:0 2.6133333333px 5.2266666667px rgba(0,0,0,.3)}}.section2 .list-btn .btn-function.disable,.section2 .list-btn .btn-function.disableClick{pointer-events:none}.section2 .list-btn .btn-function.disable{cursor:default}@media(min-width: 769px)and (hover: hover){.section2 .list-btn .btn-function:hover{opacity:.7}}@media(min-width: 769px){.section2 .list-btn .btn-function{width:75.7866666667px}}.section2 .table-sub{font-size:3.2vw;line-height:4.8vw;margin:2.9333333333vw 0 5.3333333333vw}@media(min-width: 769px){.section2 .table-sub{font-size:15.68px;line-height:23.52px;margin:14.3733333333px 0 28.7466666667px}}.section2 .data-output .block-data+.block-data{margin-top:5.3333333333vw}@media(min-width: 769px){.section2 .data-output .block-data+.block-data{margin-top:31.36px}}.section2 .data-output h6{text-align:center;color:#ff6e1d;position:relative;margin-bottom:2.1333333333vw}@media(min-width: 769px){.section2 .data-output h6{margin-bottom:10.4533333333px}}.section2 .data-output h6:before{content:"";position:absolute;top:50%;left:0;right:0;height:.2666666667vw;background:currentColor}.section2 .data-output h6 span{padding:0 1.8666666667vw;font-size:4.2666666667vw;line-height:5.0666666667vw;background:#fffcdb;position:relative;z-index:1}@media(min-width: 769px){.section2 .data-output h6 span{font-size:20.9066666667px;line-height:24.8266666667px;padding:0 9.1466666667px}}.section2 .data-output .box{background:#fff;padding:5.6vw 6.6666666667vw 2.6666666667vw;border-radius:7.4666666667vw}@media(min-width: 769px){.section2 .data-output .box{padding:31.36px 32.6666666667px 13.0666666667px;border-radius:36.5866666667px}}.section2 .data-output .box dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section2 .data-output .box dl+dl{padding-top:2.6666666667vw;margin-top:2.6666666667vw;border-top:1px solid #707070}@media(min-width: 769px){.section2 .data-output .box dl+dl{padding-top:13.0666666667px;margin-top:13.0666666667px;border-top:1px solid #707070}}.section2 .data-output .box dl dt{font-size:3.7333333333vw;line-height:5.6vw}@media(min-width: 769px){.section2 .data-output .box dl dt{font-size:18.2933333333px;line-height:27.44px}}.section2 .data-output .box dl dd{font-size:4.8vw;line-height:10.4vw}@media(min-width: 769px){.section2 .data-output .box dl dd{font-size:23.52px;line-height:50.96px}}.section2 .data-output .box dl dd span{font-size:8vw;font-weight:700;margin-right:1.3333333333vw}@media(min-width: 769px){.section2 .data-output .box dl dd span{font-size:39.2px;margin-right:6.5333333333px}}.section2 .data-output .box dl dd span#interest-reality{font-size:9.6vw;font-weight:900}@media(min-width: 769px){.section2 .data-output .box dl dd span#interest-reality{font-size:47.04px;font-weight:900}}@media(min-width: 769px){.section2 .data-output .box dl dd{font-size:23.52px;line-height:50.96px}}.section2 .data-output .box .row-double{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:2.4vw;border-top:1px solid #707070}@media(min-width: 769px){.section2 .data-output .box .row-double{padding-top:11.76px;border-top:1px solid #707070}}.section2 .data-output .box .row-double dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;width:50%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section2 .data-output .box .row-double dl+dl{padding-top:0;margin-top:0;border-top:none;position:relative;padding-left:7.4666666667vw}@media(min-width: 769px){.section2 .data-output .box .row-double dl+dl{padding-left:36.5866666667px}}.section2 .data-output .box .row-double dl+dl:before{content:"";position:absolute;left:0;background:#707070;top:0;bottom:0;width:.2666666667vw}@media(min-width: 769px){.section2 .data-output .box .row-double dl+dl:before{width:1.3066666667px}}.section2 .data-output .box .row-double dl dt{margin-bottom:-1.6vw}@media(min-width: 769px){.section2 .data-output .box .row-double dl dt{margin-bottom:-7.84px}}.section2 .data-output .block2 dl{margin:0 0 2.1333333333vw}@media(min-width: 769px){.section2 .data-output .block2 dl{margin:0 0 10.4533333333px}}.section2 .data-output .block2 .box{padding:4.2666666667vw 6.6666666667vw 2.6666666667vw}@media(min-width: 769px){.section2 .data-output .block2 .box{padding:26.1333333333px 32.6666666667px 13.0666666667px}}.section2 .txt-sub{margin-top:3.7333333333vw}@media(min-width: 769px){.section2 .txt-sub{margin-top:18.2933333333px}}.txt-sub{font-size:3.2vw;line-height:5.6vw;padding-left:3.2vw;text-indent:-3.2vw}@media(min-width: 769px){.txt-sub{font-size:15.68px;line-height:27.44px;padding-left:15.68px;text-indent:-15.68px}}.section3{background:#fffcdb;padding:4.8vw 0 8vw;margin-top:-.2666666667vw}@media(min-width: 769px){.section3{padding:23.52px 0 32.6666666667px;margin-top:-1.3066666667px}}.section3 h2{font-size:4.8vw;line-height:7.2vw;margin-bottom:2.1333333333vw;color:#ff6e1d}@media(min-width: 769px){.section3 h2{font-size:23.52px;line-height:35.28px;margin-bottom:10.4533333333px}}.section-ttl-txt{background:#ff6e1d;text-align:center;font-size:4.8vw;line-height:6.4vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:15.4666666667vw;color:#fff}@media(min-width: 769px){.section-ttl-txt{font-size:23.52px;line-height:31.36px;height:75.7866666667px}}.accordion--ttl{background:#ff6e1d;color:#fff !important;position:relative;border-radius:7.4666666667vw;cursor:pointer;-webkit-transition:all 0s ease .3s !important;transition:all 0s ease .3s !important;display:block;text-decoration:none !important;opacity:1 !important}@media(min-width: 769px){.accordion--ttl{border-radius:36.5866666667px}}.accordion--ttl .icon{position:absolute;top:52%;right:6.6666666667vw;width:6.9333333333vw;height:6.9333333333vw;background:url("../images/accordion-arr.svg") center no-repeat #fff;background-size:100% 100%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);border-radius:50%;-webkit-transition:all .35s ease;transition:all .35s ease}@media(min-width: 769px)and (hover: hover){.accordion--ttl .icon:hover{opacity:.7}}@media(min-width: 769px){.accordion--ttl .icon{right:32.6666666667px;width:33.9733333333px;height:33.9733333333px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}}.accordion--ttl h2,.accordion--ttl h4{font-size:5.3333333333vw;line-height:6.4vw;color:#fff;padding:6.1333333333vw 6.6666666667vw 5.6vw}@media(min-width: 769px){.accordion--ttl h2,.accordion--ttl h4{font-size:20.9066666667px;line-height:31.36px;padding:30.0533333333px 32.6666666667px 27.44px}}.accordion--ttl h2 span,.accordion--ttl h4 span{font-size:3.7333333333vw}@media(min-width: 769px){.accordion--ttl h2 span,.accordion--ttl h4 span{font-size:18.2933333333px}}.accordion.active{border-radius:0}.accordion.active .accordion--ttl{border-radius:7.4666666667vw 7.4666666667vw 0 0;-webkit-transition:all 0s ease 0s !important;transition:all 0s ease 0s !important}@media(min-width: 769px){.accordion.active .accordion--ttl{border-radius:36.5866666667px 36.5866666667px 0 0}}.accordion.active .accordion--ttl .icon{-webkit-transform:rotate(180deg) translate(0, 50%);transform:rotate(180deg) translate(0, 50%)}.accordion--content{background:#fff;background-size:100%;padding:5.3333333333vw 2.6666666667vw 8vw;border:.5333333333vw solid #ff6e1d;border-radius:0 0 7.4666666667vw 7.4666666667vw;margin-top:-1px;display:none}@media(min-width: 769px){.accordion--content{padding:26.1333333333px 13.0666666667px 39.2px;border:2px solid #ff6e1d;border-radius:0 0 36.5866666667px 36.5866666667px;margin-top:-1.3066666667px}}.amount{margin-bottom:8vw}@media(min-width: 769px){.amount{margin-bottom:44.4266666667px}}.amount--subttl{font-size:4.2666666667vw;line-height:6.4vw;text-align:center;margin:0 -2.6666666667vw 2.6666666667vw}@media(min-width: 769px){.amount--subttl{font-size:20.9066666667px;line-height:31.36px;margin:0 -13.0666666667px 15.68px}}.amount .accordion--ttl h4{font-size:5.3333333333vw}@media(min-width: 769px){.amount .accordion--ttl h4{font-size:26.1333333333px}}.amount dl{text-align:center;margin:0 auto;width:78.1333333333vw}@media(min-width: 769px){.amount dl{width:382.8533333333px;max-width:100%}}.amount dl+dl{margin-top:3.2vw}@media(min-width: 769px){.amount dl+dl{margin-top:18.2933333333px}}.amount dl dd{position:relative;z-index:1;text-align:center}.amount dl dd .bg{position:absolute;top:0vw;left:0;right:0;bottom:0vw;background:#fff;border:.5333333333vw solid #ff6e1d;border-radius:20000px;-webkit-box-shadow:1.0666666667vw 1.0666666667vw 0vw rgba(0,0,0,.16);box-shadow:1.0666666667vw 1.0666666667vw 0vw rgba(0,0,0,.16)}@media(min-width: 769px){.amount dl dd .bg{border-width:2px;-webkit-box-shadow:5.2266666667px 5.2266666667px 0px rgba(0,0,0,.16);box-shadow:5.2266666667px 5.2266666667px 0px rgba(0,0,0,.16)}}.amount dl dd .select2{width:100% !important;-webkit-appearance:none;font-size:4.2666666667vw;line-height:6.4vw;-moz-text-align-last:center;text-align-last:center;text-align:center;color:inherit;border:none;border-radius:1.0666666667vw;background:rgba(0,0,0,0);border:none;position:relative;z-index:2}.amount dl dd .select2 .select2-selection--single{padding:1.3333333333vw 0 1.8666666667vw;padding-left:3.4666666667vw;display:block;min-height:10.6666666667vw;border-radius:10000px}@media(min-width: 769px){.amount dl dd .select2 .select2-selection--single{padding:10.4533333333px 0 11.76px;padding-left:16.9866666667px;min-height:52.2666666667px}}.amount dl dd .select2:before{content:"";position:absolute;right:5.3333333333vw;top:50%;border-top:2.6666666667vw solid #ff6e1d;border-bottom:2.6666666667vw solid rgba(0,0,0,0);border-left:1.8666666667vw solid rgba(0,0,0,0);border-right:1.8666666667vw solid rgba(0,0,0,0);-webkit-transform:translate(0, -25%);transform:translate(0, -25%)}@media(min-width: 769px){.amount dl dd .select2:before{right:26.1333333333px;border-top:13.0666666667px solid #ff6e1d;border-bottom:13.0666666667px solid rgba(0,0,0,0);border-left:9.1466666667px solid rgba(0,0,0,0);border-right:9.1466666667px solid rgba(0,0,0,0);-webkit-transform:translate(0, -25%);transform:translate(0, -25%)}}@media(min-width: 769px){.amount dl dd .select2.select2-container--focus{outline:1px solid #000}.amount dl dd .select2.select2-container--focus.focus-click,.amount dl dd .select2.select2-container--focus:active,.amount dl dd .select2.select2-container--focus.nooutline{outline:none}}.amount dl dd .select2.select2-container--focus *{outline:none;border:none}@media(min-width: 769px){.amount dl dd .select2{font-size:20.9066666667px;line-height:31.36px;border-radius:5.2266666667px}}.amount dl dd .select2-selection{border:none !important;background:rgba(0,0,0,0)}.amount dl dd .select2-selection .select2-selection__rendered{height:7.4666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 769px){.amount dl dd .select2-selection .select2-selection__rendered{height:100%}}.amount dl dd .select2-selection__arrow{display:none !important}.amount .reduce-ammout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:2.1333333333vw;position:relative;width:77.3333333333vw;margin:14.6666666667vw auto 0;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media(min-width: 769px){.amount .reduce-ammout{border-radius:10.4533333333px;width:378.9333333333px;margin:74.48px auto 0}}.amount .reduce-ammout:before{content:"";position:absolute;top:-10.1333333333vw;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:9.0666666667vw;height:7.2vw;background:url("../images/reduce-arr.png") center no-repeat;background-size:100% 100%}@media(min-width: 769px){.amount .reduce-ammout:before{top:-54.88px;width:44.4266666667px;height:35.28px}}.amount .reduce-ttl{font-size:4.8vw;line-height:6.4vw}@media(min-width: 769px){.amount .reduce-ttl{font-size:23.52px;line-height:31.36px}}.amount .reduce-ttl span{font-size:3.7333333333vw;margin:0 -1.3333333333vw;display:inline-block}@media(min-width: 769px){.amount .reduce-ttl span{font-size:15.68px;margin:0 -6.5333333333px}}.amount .reduce-value{font-size:4.8vw;line-height:6.4vw}@media(min-width: 769px){.amount .reduce-value{font-size:23.52px;line-height:31.36px}}.amount .reduce-value span{font-size:7.4666666667vw;font-weight:700;margin-right:1.6vw}@media(min-width: 769px){.amount .reduce-value span{font-size:36.5866666667px;margin-right:7.84px}}.amount .breakdown-table{margin:0 auto;width:79.4666666667vw}@media(min-width: 769px){.amount .breakdown-table{width:389.3866666667px}}.amount .breakdown-table table{margin-top:1.3333333333vw;text-align:center;border-spacing:0;width:100%;margin-bottom:4.8vw;overflow:hidden}@media(min-width: 769px){.amount .breakdown-table table{margin-top:6.5333333333px;margin-bottom:23.52px}}.amount .breakdown-table table tr:nth-child(1){font-size:3.7333333333vw;line-height:6.4vw}@media(min-width: 769px){.amount .breakdown-table table tr:nth-child(1){font-size:20.9066666667px;line-height:31.36px}}.amount .breakdown-table table tr:nth-child(1) th{text-align:center;border:1px solid #fff;padding:1.0666666667vw 0;background:#ffcb1e;border-bottom-width:1px}@media(min-width: 769px){.amount .breakdown-table table tr:nth-child(1) th{padding:5.2266666667px 0}}.amount .breakdown-table table th{text-align:center;font-size:3.7333333333vw;line-height:6.4vw}@media(min-width: 769px){.amount .breakdown-table table th{font-size:18.2933333333px;line-height:31.36px}}.amount .breakdown-table table tr:not(:nth-child(1)) td,.amount .breakdown-table table tr:not(:nth-child(1)) th{border:1px solid #fff;padding:.2666666667vw 0 .5333333333vw;border-bottom-width:2px}@media(min-width: 769px){.amount .breakdown-table table tr:not(:nth-child(1)) td,.amount .breakdown-table table tr:not(:nth-child(1)) th{padding:1.3066666667px 0 2.6133333333px}}.amount .breakdown-table table tr:not(:nth-child(1)) th{background:#ffcb1e}.amount .breakdown-table table tr:not(:nth-child(1)) td{background:#f2f2f2;font-size:5.3333333333vw;line-height:6.4vw;padding:1.6vw 0 2.1333333333vw}@media(min-width: 769px){.amount .breakdown-table table tr:not(:nth-child(1)) td{font-size:26.1333333333px;line-height:31.36px;padding:7.84px 0 10.4533333333px}}.amount .breakdown-table table tr:not(:nth-child(1)) td span{font-size:5.8666666667vw;font-weight:700}@media(min-width: 769px){.amount .breakdown-table table tr:not(:nth-child(1)) td span{font-size:28.7466666667px}}.amount .breakdown-table table tr:nth-last-child(1) td{border-top:none}.amount .breakdown-table table tr:nth-last-child(1) td span{margin-right:.8vw}@media(min-width: 769px){.amount .breakdown-table table tr:nth-last-child(1) td span{margin-right:3.92px}}.amount .total-ttl{font-size:3.7333333333vw;line-height:7.2vw;color:#ff6e1d;margin-bottom:.2666666667vw}@media(min-width: 769px){.amount .total-ttl{font-size:18.2933333333px;line-height:35.28px;margin-bottom:1.3066666667px}}.amount .total-value-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3.4666666667vw 3.4666666667vw 2.6666666667vw;background:#ff6e1d;color:#fff;font-size:4.8vw;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;line-height:5.6vw}@media(min-width: 769px){.amount .total-value-wrapper{font-size:23.52px;line-height:27.44px;padding:16.9866666667px 16.9866666667px 13.0666666667px}}.amount .total-value-wrapper .total-value{line-height:11.4666666667vw}@media(min-width: 769px){.amount .total-value-wrapper .total-value{line-height:56.1866666667px}}.amount .total-value-wrapper span{font-size:8.5333333333vw;margin-right:1.6vw;font-weight:900}@media(min-width: 769px){.amount .total-value-wrapper span{font-size:41.8133333333px;margin-right:7.84px}}.amount .accorinner{margin-top:8vw}@media(min-width: 769px){.amount .accorinner{margin-top:39.2px}}.amount .accorinner.active .accordion--ttl h4:after{-webkit-transform:none;transform:none}.amount .accorinner .accordion--ttl{background:#f2f2f2;border-radius:0}.amount .accorinner .accordion--ttl h4{color:#333 !important;padding:1.3333333333vw 0;vertical-align:middle;font-size:3.2vw}@media(min-width: 769px){.amount .accorinner .accordion--ttl h4{font-size:15.68px;padding:6.5333333333px 0}}.amount .accorinner .accordion--ttl h4:after{content:"";display:inline-block;background:url("../images/accordioninner-arr.png") center no-repeat;background-size:100% 100%;width:2.6666666667vw;height:1.6vw;vertical-align:middle;margin-left:2.6666666667vw;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-bottom:.8vw}@media(min-width: 769px){.amount .accorinner .accordion--ttl h4:after{width:13.0666666667px;height:7.84px;margin-left:13.0666666667px;margin-bottom:3.92px}}.amount .accorinner .accordion--ttl .icon{display:none}.amount .accorinner .accordion--content{border:none;padding:0;font-size:3.2vw;line-height:5.6vw;padding-top:2.6666666667vw}@media(min-width: 769px){.amount .accorinner .accordion--content{padding-top:13.0666666667px;font-size:15.68px;line-height:27.44px;border-radius:0}}.amount .accorinner .accordion--content h4{margin-bottom:1.0666666667vw}@media(min-width: 769px){.amount .accorinner .accordion--content h4{margin-bottom:5.2266666667px}}.amount .accorinner .accordion--content p{padding-left:3.2vw;position:relative}@media(min-width: 769px){.amount .accorinner .accordion--content p{padding-left:15.68px}}.amount .accorinner .accordion--content p.nopoint:before{display:none}.amount .accorinner .accordion--content p:before{content:"";position:absolute;top:2.4vw;left:1.0666666667vw;width:.8vw;height:.8vw;background:currentColor;border-radius:50%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width: 769px){.amount .accorinner .accordion--content p:before{top:11.76px;left:5.2266666667px;width:3.92px;height:3.92px}}.amount .accorinner .accordion--content p+p{margin-top:1.6vw}@media(min-width: 769px){.amount .accorinner .accordion--content p+p{margin-top:7.84px}}.amount .accorinner .accordion--content p.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.amount .accorinner .accordion--content p.d-flex span:nth-child(1){width:12.8vw}@media(min-width: 769px){.amount .accorinner .accordion--content p.d-flex span:nth-child(1){width:62.72px}}.amount .accorinner .accordion--content p.d-flex span:nth-child(2){width:calc(100% - 12.8vw)}@media(min-width: 769px){.amount .accorinner .accordion--content p.d-flex span:nth-child(2){width:calc(100% - 62.72px)}}.amount .accorinner .accordion--content p sub{top:-0.75em;font-size:2.6666666667vw;position:relative;display:inline-block;margin-left:.2666666667vw;margin-right:-1.3333333333vw;line-height:0}@media(min-width: 769px){.amount .accorinner .accordion--content p sub{font-size:13.0666666667px;margin-left:1.3066666667px;margin-right:-6.5333333333px}}.amount .accorinner .accordion--content p .indent{font-size:2.9333333333vw;line-height:5.0666666667vw;margin-top:1.3333333333vw;display:block;padding-left:3.2vw;text-indent:-3.2vw}@media(min-width: 769px){.amount .accorinner .accordion--content p .indent{font-size:14.3733333333px;line-height:24.8266666667px;margin-top:6.5333333333px;padding-left:15.68px;text-indent:-15.68px}}.amount .accorinner .accordion--content p.space-left{margin-left:3.2vw}@media(min-width: 769px){.amount .accorinner .accordion--content p.space-left{margin-left:15.68px}}.amount .accorinner .accordion--content p.minus-right{margin-right:-0.8vw;letter-spacing:-0.02em}.amount .accorinner .accordion--content p.minus-right sub{margin-right:0}@media(min-width: 769px){.amount .accorinner .accordion--content p.minus-right{margin-right:-3.92px}}.amount .accorinner .accordion--content p .ib{display:inline-block}.amount .accorinner .accordion--content p.space-top{margin-top:3.4666666667vw;line-height:5.3333333333vw}@media(min-width: 769px){.amount .accorinner .accordion--content p.space-top{margin-top:16.9866666667px;line-height:26.1333333333px}}.section4{padding-bottom:8vw}@media(min-width: 769px){.section4{padding-bottom:39.2px}}.section4 .section-ttl-txt{margin-bottom:4.2666666667vw}@media(min-width: 769px){.section4 .section-ttl-txt{margin-bottom:20.9066666667px}}.section4 .txt-ttl{font-size:5.3333333333vw;line-height:8vw;text-align:center}@media(min-width: 769px){.section4 .txt-ttl{font-size:26.1333333333px;line-height:39.2px}}.section4 .ttl1{margin-bottom:1.6vw}@media(min-width: 769px){.section4 .ttl1{margin-bottom:7.84px}}.section4 .ttl1 span{display:inline-block;position:relative;z-index:1;margin:0 .8vw;font-size:8vw;line-height:10.9333333333vw}@media(min-width: 769px){.section4 .ttl1 span{margin:0 3.92px;font-size:39.2px;line-height:53.5733333333px}}.section4 .ttl1 span:before{content:"";position:absolute;left:-.2666666667vw;right:-.2666666667vw;height:2.6666666667vw;background:#ffcb1e;bottom:.5333333333vw;z-index:-1}@media(min-width: 769px){.section4 .ttl1 span:before{left:-1.3066666667px;right:-1.3066666667px;height:13.0666666667px;bottom:2.6133333333px}}.section4 .ttl2{font-size:5.3333333333vw;line-height:8vw;margin-bottom:.8vw;position:relative}@media(min-width: 769px){.section4 .ttl2{font-size:26.1333333333px;line-height:39.2px;margin-bottom:3.92px}}.section4 .ttl2 sub{vertical-align:top;font-size:3.2vw;line-height:1.5;display:inline-block;-webkit-transform:translate(0, 0.5333333333vw);transform:translate(0, 0.5333333333vw)}@media(min-width: 769px){.section4 .ttl2 sub{font-size:15.68px;-webkit-transform:translate(0, 2.6133333333px);transform:translate(0, 2.6133333333px)}}.section4 .box-accor .accordion h4{font-size:5.3333333333vw}@media(min-width: 769px){.section4 .box-accor .accordion h4{font-size:26.1333333333px}}.section4 .txt-sub{margin-bottom:8.2666666667vw}@media(min-width: 769px){.section4 .txt-sub{margin-bottom:40.5066666667px}}.section4 .table-sub{font-size:3.2vw;line-height:4.8vw;margin-bottom:2.9333333333vw}@media(min-width: 769px){.section4 .table-sub{font-size:15.68px;line-height:23.52px;margin-bottom:14.3733333333px}}.section4 .box-accor .box-ttl{position:relative;font-size:5.3333333333vw;line-height:8vw;color:#ff6e1d;margin-bottom:2.1333333333vw}@media(min-width: 769px){.section4 .box-accor .box-ttl{font-size:26.1333333333px;line-height:39.2px;margin-bottom:10.4533333333px}}.section4 .box-accor .box-ttl span{position:absolute;width:25.6vw;top:-13.3333333333vw;left:-.5333333333vw;z-index:1}@media(min-width: 769px){.section4 .box-accor .box-ttl span{width:125.44px;top:-65.3333333333px;left:-2.6133333333px}}.section4 .accordion--content{padding:1.6vw 2.9333333333vw 6.6666666667vw}@media(min-width: 769px){.section4 .accordion--content{padding:7.84px 14.3733333333px 32.6666666667px}}.section4 .accordion--content table{width:100%;border-spacing:0}.section4 .accordion--content tr+tr td{border-top:1px solid #fff}@media(min-width: 769px){.section4 .accordion--content tr+tr td{border-width:2px}}.section4 .accordion--content th,.section4 .accordion--content td{text-align:center;font-size:3.7333333333vw;line-height:5.3333333333vw;padding:1.3333333333vw 0 1.6vw}@media(min-width: 769px){.section4 .accordion--content th,.section4 .accordion--content td{font-size:18.2933333333px;line-height:26.1333333333px;padding:6.5333333333px 0 7.84px}}.section4 .accordion--content th:nth-child(1),.section4 .accordion--content td:nth-child(1){width:17.6vw}@media(min-width: 769px){.section4 .accordion--content th:nth-child(1),.section4 .accordion--content td:nth-child(1){width:86.24px}}.section4 .accordion--content th:nth-child(2),.section4 .accordion--content td:nth-child(2){width:33.6vw;background:#fffcdb}@media(min-width: 769px){.section4 .accordion--content th:nth-child(2),.section4 .accordion--content td:nth-child(2){width:164.64px}}.section4 .accordion--content th:nth-child(3),.section4 .accordion--content td:nth-child(3){width:33.6vw;background:#ffcb1e}@media(min-width: 769px){.section4 .accordion--content th:nth-child(3),.section4 .accordion--content td:nth-child(3){width:164.64px}}.section4 .accordion--content .txt-table-sub{margin-top:3.2vw;margin-bottom:0}@media(min-width: 769px){.section4 .accordion--content .txt-table-sub{margin-top:15.68px;margin-bottom:0}}.section4 .box-bottom{overflow:hidden;margin-top:8vw}@media(min-width: 769px){.section4 .box-bottom{margin-top:39.2px}}.section4 .box-bottom .box-ttl{background:#9abe15;text-align:center;padding:3.7333333333vw 0 3.2vw;color:#fff;font-size:4.8vw;line-height:6.4vw;border-radius:7.4666666667vw 7.4666666667vw 0 0}@media(min-width: 769px){.section4 .box-bottom .box-ttl{padding:18.2933333333px 0 15.68px;font-size:23.52px;line-height:31.36px;border-radius:36.5866666667px 36.5866666667px 0 0}}.section4 .box-bottom .box-content{border:2px solid #9abe15;background:#fff;border-top:none;padding:4vw 2.6666666667vw 6.9333333333vw;text-align:center;border-radius:0 0 7.4666666667vw 7.4666666667vw}@media(min-width: 769px){.section4 .box-bottom .box-content{padding:19.6px 13.0666666667px 33.9733333333px;border-radius:0 0 36.5866666667px 36.5866666667px}}.section4 .box-bottom .box-content .photo{width:78.1333333333vw;margin:0 auto 2.6666666667vw}@media(min-width: 769px){.section4 .box-bottom .box-content .photo{width:382.8533333333px;margin:0 auto 13.0666666667px}}.section4 .box-bottom .box-content .photo2{width:65.0666666667vw;margin:0 auto 5.3333333333vw}@media(min-width: 769px){.section4 .box-bottom .box-content .photo2{width:318.8266666667px;margin:0 auto 26.1333333333px}}.section4 .box-bottom .box-content .desc{background:rgba(154,190,21,.2);border-radius:2666.6666666667vw;font-size:3.7333333333vw;line-height:5.6vw;padding:3.4666666667vw 0;margin-bottom:5.8666666667vw}@media(min-width: 769px){.section4 .box-bottom .box-content .desc{font-size:18.2933333333px;line-height:27.44px;padding:16.9866666667px 0;margin-bottom:28.7466666667px}}.section4 .box-bottom .box-content .sec4-btn{width:78.1333333333vw;margin:0 auto}@media(min-width: 769px){.section4 .box-bottom .box-content .sec4-btn{width:382.8533333333px}}.section4 .box-bottom .box-content .sec4-btn a{display:block;border-radius:1.6vw;-webkit-box-shadow:0 .5333333333vw 1.0666666667vw rgba(0,0,0,.3);box-shadow:0 .5333333333vw 1.0666666667vw rgba(0,0,0,.3)}@media(min-width: 769px){.section4 .box-bottom .box-content .sec4-btn a{border-radius:7.84px;-webkit-box-shadow:0 2.6133333333px 5.2266666667px rgba(0,0,0,.3);box-shadow:0 2.6133333333px 5.2266666667px rgba(0,0,0,.3)}}.section5 .section-outer{padding-top:4.2666666667vw;padding-bottom:8vw;background:url("../images/sec5_grid.png") center/11.4666666667vw auto #ffcb1e}@media(min-width: 769px){.section5 .section-outer{padding-top:20.9066666667px;padding-bottom:39.2px;background:url("../images/sec5_grid.png") center/56.1866666667px auto #ffcb1e}}.section5 .box-ttl-main{position:relative;padding:8.2666666667vw 3.2vw 0}@media(min-width: 769px){.section5 .box-ttl-main{padding:40.5066666667px 15.68px 0}}.section5 .box-ttl-main .figure{position:absolute;top:3.2vw;right:0;width:34.9333333333vw}@media(min-width: 769px){.section5 .box-ttl-main .figure{width:171.1733333333px;top:15.68px}}.section5 .box-ttl-main h3{font-size:6.4vw;line-height:9.6vw;margin-bottom:6.1333333333vw;color:#ff6e1d}.section5 .box-ttl-main h3 span{font-size:9.0666666667vw}@media(min-width: 769px){.section5 .box-ttl-main h3{font-size:31.36px;line-height:47.04px;margin-bottom:30.0533333333px}.section5 .box-ttl-main h3 span{font-size:44.4266666667px}}.section5 .box{background:#fff;border-radius:7.4666666667vw}@media(min-width: 769px){.section5 .box{border-radius:36.5866666667px}}.section5 .ttl-linear{background:-webkit-gradient(linear, left top, right top, from(#FFCB1E), color-stop(60%, #FF6E1D), to(#FF6E1D));background:linear-gradient(to right, #FFCB1E 0%, #FF6E1D 60%, #FF6E1D 100%);color:#fff;font-size:5.3333333333vw;line-height:8vw;padding:1.6vw 0;-webkit-box-shadow:0 .8vw 1.6vw rgba(0,0,0,.15);box-shadow:0 .8vw 1.6vw rgba(0,0,0,.15)}.section5 .ttl-linear span{font-size:8vw;line-height:1;display:inline-block;-webkit-transform:translate(0, 0.5333333333vw);transform:translate(0, 0.5333333333vw);margin-left:1.3333333333vw}@media(min-width: 769px){.section5 .ttl-linear span{font-size:39.2px;line-height:1;-webkit-transform:translate(0, 2.6133333333px);transform:translate(0, 2.6133333333px);margin-left:6.5333333333px}}@media(min-width: 769px){.section5 .ttl-linear{font-size:26.1333333333px;line-height:39.2px;padding:7.84px 0;-webkit-box-shadow:0 3.92px 7.84px rgba(0,0,0,.15);box-shadow:0 3.92px 7.84px rgba(0,0,0,.15)}}.section5 .ttl-linear.ttl1{margin-bottom:4.8vw}@media(min-width: 769px){.section5 .ttl-linear.ttl1{margin-bottom:23.52px}}.section5 .ttl-linear.ttl2{position:relative;margin-bottom:8.5333333333vw;padding:.5333333333vw 0 .5333333333vw}@media(min-width: 769px){.section5 .ttl-linear.ttl2{margin-bottom:41.8133333333px;padding:2.6133333333px 0 2.6133333333px}}.section5 .ttl-linear.ttl2 .txt-ttl-sub{position:absolute;font-size:3.7333333333vw;line-height:5.3333333333vw;bottom:calc(100% + .8vw);color:#000;left:0;right:0;text-align:center}@media(min-width: 769px){.section5 .ttl-linear.ttl2 .txt-ttl-sub{font-size:18.2933333333px;line-height:26.1333333333px;bottom:calc(100% + 3.92px)}}.section5 .list-note{padding:0 4.8vw 20vw}@media(min-width: 769px){.section5 .list-note{padding:0 23.52px 98px}}.section5 .list-note .note-ttl{font-size:5.0666666667vw;line-height:7.4666666667vw;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 769px){.section5 .list-note .note-ttl{font-size:24.8266666667px;line-height:36.5866666667px}}.section5 .list-note .note-ttl span{width:9.6vw;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:9.6vw;background:#ff6e1d;font-weight:700;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:7.4666666667vw;border-radius:50%;margin-bottom:1.6vw}@media(min-width: 769px){.section5 .list-note .note-ttl span{width:47.04px;height:47.04px;font-size:36.5866666667px;margin-bottom:7.84px}}.section5 .list-note .note-photo.pt1{width:78.1333333333vw;margin:3.4666666667vw auto 0}@media(min-width: 769px){.section5 .list-note .note-photo.pt1{width:382.8533333333px;margin:16.9866666667px auto 0}}.section5 .list-note .note-photo.pt2{width:46.6666666667vw;margin:0vw auto 0}@media(min-width: 769px){.section5 .list-note .note-photo.pt2{width:228.6666666667px;margin:0px auto 0}}.section5 .list-note .note+.note{padding-top:8.5333333333vw;margin-top:8vw;position:relative}@media(min-width: 769px){.section5 .list-note .note+.note{padding-top:41.8133333333px;margin-top:39.2px}}.section5 .list-note .note+.note:before{content:"";position:absolute;top:0;left:0;right:0;height:1.6vw;background:url("../images/note-bd.png") center/auto 1.6vw no-repeat}@media(min-width: 769px){.section5 .list-note .note+.note:before{height:7.84px;background:url("../images/note-bd.png") center/auto 7.84px no-repeat}}.section5 .list-note .note .txt-ttl-sub{margin-bottom:2.6666666667vw;font-size:3.7333333333vw;line-height:5.3333333333vw}@media(min-width: 769px){.section5 .list-note .note .txt-ttl-sub{margin-bottom:13.0666666667px;font-size:18.2933333333px;line-height:26.1333333333px}}.section5 .list-note .note .txt-desc{font-size:3.7333333333vw;line-height:5.3333333333vw;margin-bottom:6.4vw}@media(min-width: 769px){.section5 .list-note .note .txt-desc{font-size:18.2933333333px;line-height:26.1333333333px;margin-bottom:31.36px}}.section5 .list-step{padding:0 3.2vw}@media(min-width: 769px){.section5 .list-step{padding:0 15.68px}}.section5 .list-step .step{margin:0}.section5 .list-step .step+.step{margin-top:6.6666666667vw}@media(min-width: 769px){.section5 .list-step .step+.step{margin-top:32.6666666667px}}.section5 .list-step .step dt{font-size:4vw;line-height:5.3333333333vw;padding:.5333333333vw 4.8vw 0vw 0;display:-webkit-box;display:-ms-flexbox;display:flex;height:9.6vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ffcb1e;margin-left:4.8vw;width:calc(100% - 4.8vw);position:relative;margin-bottom:2.6666666667vw;font-weight:inherit}@media(min-width: 769px){.section5 .list-step .step dt{font-size:19.6px;line-height:26.1333333333px;padding:2.6133333333px 23.52px 0px 0;width:calc(100% - 23.52px);margin-bottom:13.0666666667px;height:47.04px;margin-left:23.52px}}.section5 .list-step .step dt span{width:9.6vw;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:9.6vw;background:#ff6e1d;font-weight:700;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:6.6666666667vw;border-radius:50%;padding-top:.5333333333vw;position:absolute;top:0;left:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media(min-width: 769px){.section5 .list-step .step dt span{width:47.04px;height:47.04px;font-size:36.5866666667px;padding-top:2.6133333333px}}.section5 .list-step .step dd{font-size:4.2666666667vw;line-height:6.4vw;font-weight:inherit}.section5 .list-step .step dd.sub{font-size:3.7333333333vw}@media(min-width: 769px){.section5 .list-step .step dd{font-size:20.9066666667px;line-height:31.36px}.section5 .list-step .step dd.sub{font-size:18.2933333333px}}.section5 .step-bottom{position:relative;padding-top:9.6vw;margin-top:8.5333333333vw;padding-bottom:8.5333333333vw}@media(min-width: 769px){.section5 .step-bottom{padding-top:47.04px;margin-top:41.8133333333px;padding-bottom:41.8133333333px}}.section5 .step-bottom:before{content:"";position:absolute;top:0vw;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:9.6vw;height:7.2vw;background:url("../images/reduce-arr.png") center no-repeat;background-size:100% 100%}@media(min-width: 769px){.section5 .step-bottom:before{width:60.1066666667px;height:39.2px}}.section5 .step-bottom dt{font-size:5.3333333333vw;line-height:8vw;margin-bottom:.5333333333vw}@media(min-width: 769px){.section5 .step-bottom dt{font-size:26.1333333333px;line-height:39.2px;margin-bottom:2.6133333333px}}.section5 .step-bottom dd{font-size:3.7333333333vw;line-height:5.3333333333vw}@media(min-width: 769px){.section5 .step-bottom dd{font-size:18.2933333333px;line-height:26.1333333333px}}.section5 .box2{padding:3.7333333333vw 3.2vw 6.6666666667vw;color:#9abe15}@media(min-width: 769px){.section5 .box2{padding:18.2933333333px 15.68px 32.6666666667px}}.section5 .box2 h4{font-size:4.8vw;line-height:6.9333333333vw;padding-bottom:3.7333333333vw;border-bottom:1px solid #9abe15}@media(min-width: 769px){.section5 .box2 h4{font-size:23.52px;line-height:33.9733333333px;padding-bottom:18.2933333333px}}.section5 .box2 .box-content{position:relative;padding-top:2.9333333333vw;padding-left:3.2vw}@media(min-width: 769px){.section5 .box2 .box-content{padding-top:14.3733333333px;padding-left:15.68px}}.section5 .box2 .box-content .figure{position:absolute;top:3.2vw;right:0;width:25.0666666667vw}@media(min-width: 769px){.section5 .box2 .box-content .figure{width:122.8266666667px;top:15.68px}}.section5 .box2 .box-content h3{font-size:8.5333333333vw;line-height:12.2666666667vw;margin-bottom:1.6vw}@media(min-width: 769px){.section5 .box2 .box-content h3{font-size:41.8133333333px;line-height:60.1066666667px;margin-bottom:7.84px}}.section5 .box2 .box-content p{font-size:3.7333333333vw;line-height:5.6vw;margin-bottom:4.8vw}@media(min-width: 769px){.section5 .box2 .box-content p{font-size:18.2933333333px;line-height:27.44px;margin-bottom:23.52px}}.section5 .box2 .box-btn{width:78.1333333333vw;margin:0 auto}.section5 .box2 .box-btn a{-webkit-box-shadow:0 .5333333333vw 1.0666666667vw rgba(0,0,0,.3);box-shadow:0 .5333333333vw 1.0666666667vw rgba(0,0,0,.3);display:block;border-radius:1.6vw}@media(min-width: 769px){.section5 .box2 .box-btn a{-webkit-box-shadow:0 2.6133333333px 5.2266666667px rgba(0,0,0,.3);box-shadow:0 2.6133333333px 5.2266666667px rgba(0,0,0,.3);border-radius:7.84px}}@media(min-width: 769px){.section5 .box2 .box-btn{width:382.8533333333px}}.section6{background:#fff;padding-bottom:8vw}@media(min-width: 769px){.section6{padding-bottom:39.2px}}.section6 .section-logo{padding:10.1333333333vw 0 6.4vw}@media(min-width: 769px){.section6 .section-logo{padding:49.6533333333px 0 31.36px}}.section6 .section-logo img{width:87.3973333333vw;margin:0 auto;display:block}@media(min-width: 769px){.section6 .section-logo img{width:428.2469333333px}}.section6 .qa+.qa{margin-top:5.3333333333vw}@media(min-width: 769px){.section6 .qa+.qa{margin-top:26.1333333333px}}.section6 .accordion--ttl{background:#fff;border:2px solid #ff6e1d;padding-left:3.4666666667vw;padding-top:6.6666666667vw;padding-bottom:5.6vw}@media(min-width: 769px){.section6 .accordion--ttl{padding-left:16.9866666667px;padding-top:32.6666666667px;padding-bottom:27.44px}}.section6 .accordion--ttl h3{color:#333;padding-left:11.7333333333vw;position:relative;padding-top:0;padding-bottom:0;font-size:3.7333333333vw;line-height:5.6vw}@media(min-width: 769px){.section6 .accordion--ttl h3{line-height:27.44px;padding-left:57.4933333333px;font-size:18.2933333333px}}.section6 .accordion--ttl h3:before{content:"";position:absolute;left:0;top:50%;width:9.0666666667vw;height:9.0666666667vw;background:url("../images/icon-q.svg") center no-repeat;background-size:100% 100%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media(min-width: 769px){.section6 .accordion--ttl h3:before{width:44.4266666667px;height:44.4266666667px}}.section6 .accordion--ttl .icon{background-image:url("../images/accordion-arr2.svg");right:6.6666666667vw}@media(min-width: 769px){.section6 .accordion--ttl .icon{right:32.6666666667px}}.section6 .accordion--content{background:#fffcdb;padding-bottom:4.8vw;border:2px solid #ff6e1d;border-top:none}@media(min-width: 769px){.section6 .accordion--content{padding-bottom:23.52px}}.section6 .accordion--content .txt{font-size:3.7333333333vw;line-height:5.6vw}@media(min-width: 769px){.section6 .accordion--content .txt{font-size:18.2933333333px;line-height:27.44px}}.section6 .accordion--content .box{background:#fff;padding:1.3333333333vw 3.2vw 4vw}@media(min-width: 769px){.section6 .accordion--content .box{padding:6.5333333333px 15.68px 19.6px}}.section6 .accordion--content .box-ttl{padding-bottom:1.0666666667vw;font-size:4.2666666667vw;line-height:6.4vw;border-bottom:1px solid #ffcb1e;margin-bottom:3.7333333333vw}@media(min-width: 769px){.section6 .accordion--content .box-ttl{margin-bottom:18.2933333333px;font-size:20.9066666667px;line-height:31.36px;padding-bottom:5.2266666667px}}.section6 .accordion--content .box ul li{font-size:3.7333333333vw;line-height:5.6vw;padding-left:3.2vw;text-indent:-3.2vw}@media(min-width: 769px){.section6 .accordion--content .box ul li{font-size:18.2933333333px;line-height:27.44px;padding-left:15.68px;text-indent:-15.68px}}.section6 .accordion--content .box ul li+li{margin-top:2.4vw}@media(min-width: 769px){.section6 .accordion--content .box ul li+li{margin-top:11.76px}}.section6 .accordion--content .txt-sub{margin-top:2.4vw}@media(min-width: 769px){.section6 .accordion--content .txt-sub{margin-top:11.76px}}.section6 .accordion--content .list-dl dl{margin:0}.section6 .accordion--content .list-dl dt{font-size:3.7333333333vw;line-height:5.3333333333vw;padding:1.8666666667vw 0 2.1333333333vw;background:#ffcb1e}@media(min-width: 769px){.section6 .accordion--content .list-dl dt{padding:9.1466666667px 0 10.4533333333px;font-size:18.2933333333px;line-height:26.1333333333px}}.section6 .accordion--content .list-dl dd{font-size:4.2666666667vw;line-height:6.4vw;padding:2.1333333333vw 0 2.9333333333vw;background:#fff}@media(min-width: 769px){.section6 .accordion--content .list-dl dd{padding:10.4533333333px 0 14.3733333333px;font-size:20.9066666667px;line-height:31.36px}}.section6 .block-ttl{font-size:4.2666666667vw;line-height:6.4vw;margin-bottom:1.8666666667vw}@media(min-width: 769px){.section6 .block-ttl{margin-bottom:9.1466666667px;font-size:20.9066666667px;line-height:31.36px}}.section6 .table-dl{margin-bottom:6.4vw}@media(min-width: 769px){.section6 .table-dl{margin-bottom:31.36px}}.section6 .table-dl .row-dl{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #ffcb1e;border-radius:1.6vw;overflow:hidden}@media(min-width: 769px){.section6 .table-dl .row-dl{border-radius:7.84px}}.section6 .table-dl .row-dl+.row-dl{margin-top:1.6vw}@media(min-width: 769px){.section6 .table-dl .row-dl+.row-dl{margin-top:7.84px}}.section6 .table-dl .row-dl .row-ttl{width:24vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:3.7333333333vw;background:#ffcb1e}@media(min-width: 769px){.section6 .table-dl .row-dl .row-ttl{width:117.6px;font-size:18.2933333333px}}.section6 .table-dl .row-dl .row-desc{width:calc(100% - 24vw);background:#fff;text-align:center;padding:2.6666666667vw 0;font-size:4.2666666667vw;line-height:5.6vw}.section6 .table-dl .row-dl .row-desc .sub{font-size:3.7333333333vw}@media(min-width: 769px){.section6 .table-dl .row-dl .row-desc{width:calc(100% - 117.6px);padding:13.0666666667px 0;font-size:20.9066666667px;line-height:27.44px}.section6 .table-dl .row-dl .row-desc .sub{font-size:18.2933333333px}}.section6 .list-column{margin:0 -1.2vw 5.3333333333vw;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}@media(min-width: 769px){.section6 .list-column{margin:0 -5.88px 26.1333333333px}}.section6 .list-column .col{width:33.33%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1.2vw}@media(min-width: 769px){.section6 .list-column .col{padding:0 5.88px}}.section6 .list-column dl{background:#fff;border:2px solid #ffcb1e;border-radius:1.6vw;padding:4.5333333333vw 0 4vw;margin:0}@media(min-width: 769px){.section6 .list-column dl{padding:22.2133333333px 0 19.6px;border-radius:7.84px}}.section6 .list-column dl dt{font-size:3.7333333333vw;line-height:5.6vw;margin-bottom:.2666666667vw}@media(min-width: 769px){.section6 .list-column dl dt{font-size:18.2933333333px;line-height:27.44px;margin-bottom:1.3066666667px}}.section6 .list-column dl dd{font-size:5.3333333333vw}@media(min-width: 769px){.section6 .list-column dl dd{font-size:26.1333333333px}}.section6 .qa1 .txt2{letter-spacing:-0.05em;margin-top:4vw}@media(min-width: 769px){.section6 .qa1 .txt2{margin-top:23.52px}}.section6 .qa1 .photo1{margin-top:2.4vw}@media(min-width: 769px){.section6 .qa1 .photo1{margin-top:11.76px}}.section6 .qa3 .txt-sub{font-size:3.7333333333vw;line-height:5.6vw}@media(min-width: 769px){.section6 .qa3 .txt-sub{font-size:18.2933333333px;line-height:27.44px;margin-top:26.1333333333px}}.section6 .qa3 .box{padding:4vw 3.2vw;font-size:4.2666666667vw;line-height:6.4vw}@media(min-width: 769px){.section6 .qa3 .box{padding:19.6px 15.68px;font-size:20.9066666667px;line-height:31.36px}}.section6 .qa3 .box p+p{margin-top:3.7333333333vw;padding-top:3.7333333333vw;border-top:1px solid #ffcb1e}@media(min-width: 769px){.section6 .qa3 .box p+p{margin-top:18.2933333333px;padding-top:18.2933333333px}}.section6 .qa4 .box{padding-top:3.2vw}@media(min-width: 769px){.section6 .qa4 .box{padding-top:18.2933333333px}}.section6 .qa4 .box .box-ttl{font-size:4.8vw;line-height:5.6vw;padding-bottom:4vw;margin-bottom:2.9333333333vw}@media(min-width: 769px){.section6 .qa4 .box .box-ttl{font-size:23.52px;line-height:27.44px;padding-bottom:19.6px;margin-bottom:14.3733333333px}}.section6 .qa4 .box .box-ttl span{font-size:3.7333333333vw;display:inline-block;margin-bottom:1.6vw}@media(min-width: 769px){.section6 .qa4 .box .box-ttl span{font-size:18.2933333333px;margin-bottom:7.84px}}.section6 .qa4 .box .txt1{margin-bottom:11.4666666667vw}@media(min-width: 769px){.section6 .qa4 .box .txt1{margin-bottom:56.1866666667px}}.section6 .qa4 .box .txt2{margin-bottom:4.5333333333vw}@media(min-width: 769px){.section6 .qa4 .box .txt2{margin-bottom:22.2133333333px}}.section6 .qa4 .box .txt3{margin-top:2.6666666667vw;text-indent:-3.2vw;padding-left:3.2vw}@media(min-width: 769px){.section6 .qa4 .box .txt3{margin-top:13.0666666667px;text-indent:-15.68px;padding-left:15.68px}}.section6 .qa5 table{font-size:3.7333333333vw;line-height:5.6vw;text-align:center;width:100%;border-spacing:0}@media(min-width: 769px){.section6 .qa5 table{font-size:18.2933333333px;line-height:27.44px}}.section6 .qa5 table tr{background:#fff}.section6 .qa5 table tr:nth-child(2){background:#ffcb1e}.section6 .qa5 table tr:nth-child(4) td{border-top:1px solid #ffcb1e}.section6 .qa5 table th,.section6 .qa5 table td{text-align:center}.section6 .qa5 table th{padding:1.4666666667vw 0 1.3333333333vw}@media(min-width: 769px){.section6 .qa5 table th{padding:7.1866666667px 0 6.5333333333px}}.section6 .qa5 table th:nth-child(1){width:42.6666666667vw}@media(min-width: 769px){.section6 .qa5 table th:nth-child(1){width:209.0666666667px}}.section6 .qa5 table th:nth-child(2){width:21.3333333333vw}@media(min-width: 769px){.section6 .qa5 table th:nth-child(2){width:104.5333333333px}}.section6 .qa5 table th:nth-child(3){width:22.1333333333vw}@media(min-width: 769px){.section6 .qa5 table th:nth-child(3){width:108.4533333333px}}.section6 .qa5 table td{padding:2.4vw 0 2.4vw}@media(min-width: 769px){.section6 .qa5 table td{padding:11.76px 0 11.76px}}.section6 .qa5 table td div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section6 .qa5 table td div p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:3.7333333333vw;line-height:4vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 769px){.section6 .qa5 table td div p{font-size:18.2933333333px;line-height:19.6px}}.section6 .qa5 table td div .number{font-size:9.6vw;font-weight:700;margin-right:1.0666666667vw}@media(min-width: 769px){.section6 .qa5 table td div .number{font-size:47.04px;margin-right:5.2266666667px}}.section6 .qa5 table td:nth-child(1){letter-spacing:0}.section6 .qa5 .table-end{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border:2px solid #ffcb1e;border-radius:1.6vw;padding:4.5333333333vw 5.6vw 2.6666666667vw 3.7333333333vw;font-size:3.7333333333vw;line-height:5.6vw;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2.4vw}@media(min-width: 769px){.section6 .qa5 .table-end{border-radius:7.84px;padding:22.2133333333px 27.44px 13.0666666667px 18.2933333333px;font-size:18.2933333333px;line-height:27.44px;margin-top:11.76px}}.section6 .qa5 .table-end .fnt-roboto{font-size:9.6vw;line-height:6.4vw;display:inline-block;margin:0 .8vw 0 .5333333333vw;font-weight:700}@media(min-width: 769px){.section6 .qa5 .table-end .fnt-roboto{font-size:47.04px;line-height:31.36px;margin:0 3.92px 0 2.6133333333px}}.section6 .qa5 .txt-sub{font-size:3.7333333333vw;line-height:5.3333333333vw}.section6 .qa5 .txt-sub p+p{margin-top:.8vw}@media(min-width: 769px){.section6 .qa5 .txt-sub p+p{margin-top:3.92px}}@media(min-width: 769px){.section6 .qa5 .txt-sub{font-size:18.2933333333px;line-height:26.1333333333px}}.section6 .qa6 .box{padding-top:2.6666666667vw}@media(min-width: 769px){.section6 .qa6 .box{padding-top:16.9866666667px}}.section6 .qa6 .box .box-ttl{padding-bottom:2.4vw}@media(min-width: 769px){.section6 .qa6 .box .box-ttl{padding-bottom:11.76px}}.note-bottom{margin:8vw 4.2666666667vw 0;padding-bottom:8vw}@media(min-width: 769px){.note-bottom{margin:39.2px 20.9066666667px 0;padding-bottom:39.2px}}.note-bottom a{color:#3571c0 !important;text-decoration:none !important;display:inline-block;position:relative;-webkit-transition:opacity .35s ease;transition:opacity .35s ease}@media(min-width: 769px)and (hover: hover){.note-bottom a:hover{opacity:.7}}.note-bottom a[target=_blank]{padding-right:3.4666666667vw}@media(min-width: 769px){.note-bottom a[target=_blank]{padding-right:16.9866666667px}}.note-bottom a[target=_blank]:after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:2.8vw;height:2.8266666667vw;background:url("../images/icon-copy.svg") center no-repeat;background-size:100%}@media(min-width: 769px){.note-bottom a[target=_blank]:after{width:13.72px;height:13.8506666667px}}.note-bottom a.space-last:before{right:1.3333333333vw}@media(min-width: 769px){.note-bottom a.space-last:before{right:6.5333333333px}}.note-bottom a:before{content:"";position:absolute;left:0;bottom:0;right:0;height:1px;background:currentColor}@media(min-width: 769px){.note-bottom a:before{height:1px}}.note-bottom p{position:relative;font-size:3.7333333333vw;line-height:5.6vw}@media(min-width: 769px){.note-bottom p{font-size:18.2933333333px;line-height:27.44px}}.note-bottom p:not(.note-right){padding-left:4.8vw}@media(min-width: 769px){.note-bottom p:not(.note-right){padding-left:23.52px}}.note-bottom p:not(.note-right):before{content:"";position:absolute;top:2.4vw;left:1.6vw;width:.8vw;height:.8vw;background:currentColor;border-radius:50%}@media(min-width: 769px){.note-bottom p:not(.note-right):before{top:11.76px;left:7.84px;width:3.92px;height:3.92px}}.note-bottom p+p{margin-top:.8vw}@media(min-width: 769px){.note-bottom p+p{margin-top:3.92px}}.note-bottom p.note-right{text-align:right;margin-top:4vw}@media(min-width: 769px){.note-bottom p.note-right{margin-top:19.6px}}#sp-topic-path{display:none}footer .footer-block-03{background:#fff;color:#000}.modalActive #header-01{z-index:2}a[target=_blank] img{display:none !important}@media(min-width: 769px){footer#footer-01{z-index:100;position:relative;min-width:unset}}footer#footer-01 .footer-block-03{padding:1.0666666667vw 0 1.0666666667vw}@media(min-width: 769px){footer#footer-01 .footer-block-03{padding:5.2266666667px 0 5.2266666667px}}footer#footer-01 #copyright{font-size:2.6666666667vw;line-height:5.6vw}@media(min-width: 769px){footer#footer-01 #copyright{font-size:13.0666666667px;line-height:27.44px}}@media(min-width: 1101px){.hide-tab{display:none !important}}.select2{display:block;width:100%}.select2-selection__placeholder{color:#ff6e1d !important}.select2-container--open{outline:none !important}.select2-container--default .select2-results__option--disabled{display:none}a.link_blank{position:relative;margin-right:.8vw}@media(min-width: 769px){a.link_blank{margin-right:3.92px}}a.link_blank:after{content:"";display:inline-block;width:2.8vw;height:2.8266666667vw;background:url("../images/icon-copy.svg") center no-repeat;background-size:100%}@media(min-width: 769px){a.link_blank:after{width:13.72px;height:13.8506666667px}}.select2-container--default .select2-selection--single .select2-selection__rendered{color:inherit !important;position:relative;z-index:2}.floatingbtn{position:fixed;bottom:0;left:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3.2vw 9.0666666667vw 3.2vw;background:rgba(0,0,0,.2);z-index:999;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.floatingbtn.visible{opacity:1;visibility:visible}@media(min-width: 769px){.floatingbtn{padding:15.68px 44.4266666667px 15.68px;width:490px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-sizing:border-box;box-sizing:border-box}}@media(max-width: 768px){.c-pagetop{bottom:25vw}}@media(max-width: 768px){.datasign__triggerAndDialogContainer--index-module{bottom:25vw !important}}