@charset "UTF-8";.page-hero{margin-top:-60px}.page-hero .row-contents{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page-hero .row-contents .title{margin-bottom:.55em}.page-hero .row-contents .image{width:100%;margin:0 auto}.page-hero .row-contents .contents{width:100%;max-width:640px;margin:0 auto 1.2em;text-align:center}.page-hero .row-contents .text{font-size:17.008px;font-size:1.063rem}.download-button{display:block;max-width:360px;margin:50px auto 0;padding:20px 10px;background:#fad052;-webkit-box-shadow:0 0 0 3px #012859 inset;box-shadow:0 0 0 3px #012859 inset;-webkit-border-radius:4px;border-radius:4px;text-align:center;color:#012859;font-size:20px;font-size:1.25rem;font-weight:bold;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.download-button span{display:inline-block;position:relative;padding-left:40px;line-height:30px}.download-button span:before{content:"";display:block;position:absolute;left:0;top:50%;width:23px;height:30px;margin-top:-15px;background:url(https://www.secure-sketch.com/hubfs/Secure_Sketch_2018/icon-download-btn.png) no-repeat center center;-webkit-background-size:contain;background-size:contain}.download-button:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.main-banner{text-align:center;margin-top:62px;padding:0 20px}.main-banner .inner{display:inline-block;position:relative;-webkit-transition:opacity .3s;transition:opacity .3s}.main-banner .inner:hover{opacity:.7;-ms-filter:"alpha(opacity=70)"}.main-banner .balloon{position:absolute;top:-30px;left:-30px;width:150px;height:150px;background:#f77d7d;color:#fff;-webkit-border-radius:50%;border-radius:50%;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-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.2;z-index:2}.main-banner .balloon:after{content:"";display:block;position:absolute;bottom:10px;right:13px;width:0;height:0;border-style:solid;border-width:20px 8px 0 8px;border-color:#f77d7d transparent transparent transparent;z-index:-1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.main-banner .balloon p{margin:0 0 .4em}.main-banner .balloon p:last-child{margin-bottom:0}.main-banner .balloon p span{font-size:1.333em}.main-banner .balloon .emphasis{font-size:1.556em}.section-head{text-align:center}.section-head h2{margin:0;font-weight:normal;font-size:2em}.trouble{margin:-40px 0 -50px;padding:90px 0 50px;background:url(https://www.nri-secure.co.jp/hubfs/Secure_SketCH/WEB/Secure_Sketch_2018/ssc/trouble-bg-1.png) no-repeat center top}.body-container .trouble-container{margin-top:34px;text-align:center}.body-container .trouble-container .list-check{color:#d60000;font-weight:bold;font-size:24px;font-size:1.5rem}.body-container .trouble-container .list-check li{display:inline-block;padding-left:42px;margin-bottom:48px}.body-container .trouble-container .list-check li:last-child{margin-bottom:0}.body-container .trouble-container .list-check li:before{top:.25em;width:28px;height:28px;background-image:url(https://www.nri-secure.co.jp/hubfs/Secure_SketCH/WEB/Secure_Sketch_2018/ssc/check-icon-red.png)}.service-flow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.service-flow .item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:26%;max-width:310px;text-align:center}.service-flow .item:first-child{margin-right:1%}.service-flow .item:last-child{margin-left:1%}.service-flow .item.-arrow{max-width:115px;width:10%;padding-top:13%;text-align:left;color:#0059b2;font-size:21.008px;font-size:1.313rem;font-weight:bold;line-height:1}.service-flow .item.-arrow p{margin:0;padding-left:.25em}.service-flow .item .text{margin-top:.8em;color:#012858;font-weight:bold;font-size:18px;font-size:1.125rem;line-height:1.77}.service-flow .arrow-icon{display:block;position:relative;width:calc(100% - 30px);height:18px;margin-bottom:30px;background:#0059b2}.service-flow .arrow-icon:before{content:"";display:block;position:absolute;left:100%;top:50%;width:0;height:0;border-style:solid;border-width:28px 0 28px 34px;border-color:transparent transparent transparent #0059b2;margin-top:-28px}.good{max-width:1100px;margin:78px auto 0;padding:0 20px 30px;text-align:center;background:#e5f0ff;-webkit-border-radius:10px;border-radius:10px}.good .heading{position:relative;margin:0 0 -0.85em;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:60px;font-weight:bold;color:rgba(0,89,178,0.4);line-height:1;letter-spacing:.1em}.good .col-content-group.col3 .col-contents{margin:0 auto}.good .col-content-group.col3 .col-contents:last-child{margin-right:auto}.good .col-contents{max-width:300px}.good .col-contents .image{width:100px;margin:0 auto 30px}.good .col-contents .contents{color:#012858;font-size:16px;font-size:1rem;line-height:1.5}.good .col-contents .title{position:relative;padding:.5em;text-align:center;background:#fff;-webkit-border-radius:5px;border-radius:5px;font-weight:bold;font-size:21.008px;font-size:1.313rem}.good .col-contents .title:before{content:"";display:block;position:absolute;left:-10px;top:50%;width:21px;height:21px;margin-top:-10px;background:url(https://www.nri-secure.co.jp/hubfs/Secure_SketCH/WEB/Secure_Sketch_2018/ssc/check-icon.png) no-repeat center center;-webkit-background-size:contain;background-size:contain}.body-container .list-check li{position:relative;padding-left:35px;text-align:left;z-index:1}.body-container .list-check li:before{content:"";display:block;position:absolute;left:0;top:.2em;width:21px;height:21px;background:url(https://www.nri-secure.co.jp/hubfs/Secure_SketCH/WEB/Secure_Sketch_2018/ssc/check-icon.png) no-repeat center center;-webkit-background-size:contain;background-size:contain}.scene-col .col-contents .image{max-width:90px}.about-ss-content{padding:50px;margin-top:35px;-webkit-border-radius:6px;border-radius:6px;background:#f3f6fa;font-weight:bold;font-size:16px;font-size:1rem}.about-ss-content .heading{margin:0 0 1em;font-size:20px;font-size:1.25rem}.about-ss-content a{text-decoration:underline}.about-ss-content a:hover{text-decoration:none}.about-ss-content .list-check li{margin-bottom:1em}.about-ss-content .list-check li:last-child{margin-bottom:0}.row-group-container>.row-fluid-wrapper.row-number-9{background:#eee}.evaluation-list{background:#fff;margin-top:45px;padding:25px 20px}.evaluation-list .col-content-group{-ms-flex-pack:distribute;justify-content:space-around}.evaluation-list .col-contents{max-width:200px;padding:0 10px;margin:25px 0}.evaluation-list .col-contents .title{height:2.9em;margin-bottom:.7em;font-size:14.4px;font-size:.9rem;line-height:1.45}.evaluation-list .col-contents .text{font-size:12px;font-size:.75rem;line-height:1.5}.support-container{margin-top:72px;padding:0 20px 52px;border:3px solid #0059b2;-webkit-border-radius:10px;border-radius:10px}.support-head-text{text-align:center;margin-bottom:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.support-def{display:inline-block;margin:0 auto;padding:0 1.5em;font-size:18px;font-size:1.125rem;font-weight:bold;line-height:1.77;background:#fff}.support-def:after{content:"";display:block;clear:both}.support-def dt{float:left;clear:left;width:100px;margin-top:.2em;padding:.6em 0;background:#0059b2;color:#fff}.support-def dd{margin-left:130px;text-align:left}.support-col-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1100px;margin:0 auto}.support-item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;max-width:350px;width:32%;background:#f3f6fa;text-align:center}.support-item .title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:95px;margin-bottom:40px;padding-bottom:4px;background:url(https://www.nri-secure.co.jp/hubfs/Secure_SketCH/WEB/Secure_Sketch_2018/ssc/triangle-bg.png) no-repeat center bottom;color:#fff;font-size:21.008px;font-size:1.313rem;font-weight:bold}.support-item .title .inner{width:50%;margin:0 auto}.support-item .image{max-width:120px;margin:0 auto}.support-item .text{padding:20px;text-align:left}.vailable-language-container{margin-bottom:60px;text-align:center}.vailable-language{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:755px;margin:42px auto 0;border-left:1px solid #0059b2;background:#fff;font-size:17.944px;font-size:1.1215rem;font-weight:bold;line-height:1.3}.vailable-language>*{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;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:100px;margin:0;border:1px solid #0059b2;border-left:0}.vailable-language>*>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:block}.vailable-language dt{background:#0059b2;color:#fff}.vailable-language .icon{margin-right:20px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.vailable-language .icon img{max-height:58px;width:auto}.section-row .hs-form{max-width:600px;margin:38px auto 0}.section-row .hs-form .hs-form-field{margin-top:1.1em}.section-row .hs-form .hs-form-required{font-size:0;margin-left:5px}.section-row .hs-form .hs-form-required:before{content:"必須";display:inline-block;padding:3px .8em;-webkit-border-radius:4px;border-radius:4px;background:#d93600;color:#fff;font-size:10px;font-size:.625rem;font-weight:bold;line-height:1}.section-row .hs-form .hs_message .hs-input{height:15em}.section-row .hs-form .hs-richtext{color:#6c757d}.section-row .hs-form .hs-richtext p{margin:0}.section-row .hs-form .hs-richtext a{text-decoration:underline}.section-row .hs-form .hs-richtext .privacy-text{color:#012858;margin-top:1.1em}.section-row .hs-form .hs-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:1.5em;padding:0 2em;outline:0;border:0;text-shadow:none;background:#0059b2;color:#fff;text-align:center;-webkit-border-radius:4px;border-radius:4px;letter-spacing:.05em;line-height:42px;-webkit-transition:tramsform .2s,-webkit-box-shadow .2s;transition:tramsform .2s,-webkit-box-shadow .2s;transition:tramsform .2s,box-shadow .2s;transition:tramsform .2s,box-shadow .2s,-webkit-box-shadow .2s}.section-row .hs-form .hs-button:hover{color:#fff;-webkit-box-shadow:0 4px #012858;box-shadow:0 4px #012858;-webkit-transform:translateY(-4px);transform:translateY(-4px)}@media screen and (min-width:769px) and (max-width:800px){.main-banner .balloon{width:18vw;height:18vw;font-size:1.8vw}}@media screen and (max-width:768px){.page-hero{margin-top:0}.page-hero .row-contents .text{font-size:.9rem}.download-button{margin-top:35px;padding:1em 8px;font-size:16px}.main-banner{margin-top:100px;padding:0}.main-banner .balloon{top:-90px;left:0;width:140px;height:140px;font-size:.875rem}.main-banner .balloon .emphasis{font-size:1.6em}.main-banner .balloon:after{bottom:0;right:2vw}.section-head h2{font-size:1.6rem}.trouble{max-width:400px;margin:0 auto;padding:30px 0 25px;-webkit-background-size:contain;background-size:contain}.body-container .trouble-container{margin-top:25px;text-align:left}.body-container .trouble-container .list-check{margin:0;font-size:1rem}.body-container .trouble-container .list-check li{display:block;margin-bottom:1.2em}.service-flow{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.service-flow .item{width:100%;max-width:310px;margin:0 auto 15px}.service-flow .item:first-child{margin:0 auto 15px}.service-flow .item:last-child{margin-left:auto}.service-flow .item.-arrow{width:100%;max-width:100%;text-align:center;padding-top:0;font-size:1.313rem}.service-flow .item.-arrow p{display:inline-block;vertical-align:middle;padding-left:.5em}.service-flow .item .image{width:75%;margin:auto}.service-flow .item .text{margin-top:.8em;font-size:1rem}.service-flow .arrow-icon{display:inline-block;vertical-align:middle;width:20px;height:40px;margin-bottom:20px}.service-flow .arrow-icon:before{left:50%;top:100%;border-width:20px 18px 0 18px;border-color:#0059b2 transparent transparent transparent;margin:0 0 0 -18px}.good{margin:50px auto 0}.good .heading{margin-bottom:-0.5em;font-size:2rem}.good .col-content-group.col3 .col-contents{margin-bottom:40px}.good .col-content-group.col3 .col-contents:last-child{margin-bottom:0}.good .col-contents .image{max-width:70%;margin-bottom:1.2em}.good .col-contents .title{font-size:1.125rem}.body-container .list-check li{padding-left:1.5em;line-height:1.5}.body-container .list-check li:before{top:.1em;width:1em;height:1em}.about-ss-content{padding:20px 15px 5px}.about-ss-content .heading{font-size:1.125rem}.evaluation-list{margin-top:30px;padding:15px 12px}.evaluation-list .col-content-group.col5 .col-contents{width:50%}.evaluation-list .col-contents{padding:0 2.5%;margin:10px 0}.evaluation-list .col-contents .image{margin-bottom:.5em}.evaluation-list .col-contents .title{margin-bottom:.3em;font-size:.875rem}.evaluation-list .col-contents .text{font-size:.688rem}.support-container{margin-top:40px;padding:0 15px 20px}.support-head-text{margin-bottom:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.support-def{padding:0 10px;font-size:.875rem}.support-def dt{width:55px}.support-def dd{margin-left:65px}.support-col-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.support-item{width:100%;margin:30px auto 0}.support-item:first-child{margin-top:0}.support-item .title{height:auto;padding:7% 0 9%;margin-bottom:25px;-webkit-background-size:auto 100%;background-size:auto 100%;font-size:1.125rem}.support-item .image{margin-bottom:0}.support-item .text{padding:15px}.vailable-language-container{margin-bottom:40px}.vailable-language{margin-top:25px;font-size:.875rem}.vailable-language>*{height:70px;padding:5px}.vailable-language dt{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5.5em;text-align:center}.vailable-language dt .icon{width:28px;margin:0 auto .2em}.vailable-language .icon{width:40px;margin-right:.5em}.vailable-language .icon img{max-height:100%}.section-row .hs-form{margin-top:30px}}@media screen and (max-width:560px){.main-banner{margin-top:19vw}.main-banner .balloon{top:-15vw;left:0;width:24.5vw;height:24.5vw;font-size:2.5vw}.main-banner .balloon:after{bottom:0;right:2vw}}@media screen and (max-width:400px){.support-item .title{padding:5% 0 8%;-webkit-background-size:auto 100%;background-size:auto 100%;font-size:6vw}}