@charset "Shift_JIS";.digitalsb-list01{margin-top:35px}.digitalsb-list01>.item:not(:first-child){margin-top:40px}.digitalsb-list01.-narrow01>.item:not(:first-child){margin-top:32px}.digitalsb-detailList01{display:flex;overflow:hidden;background:#fff;border-radius:20px;box-shadow:0 0 25px 0 rgba(2,22,16,.1);font-weight:700}.digitalsb-detailList01>.detail,.digitalsb-detailList01>.title{padding:40px}.digitalsb-detailList01>.title{width:25%;background:#f5f9e6;font-size:2rem}.digitalsb-detailList01>.detail{width:75%;font-size:1.8rem}.digitalsb-qaList .digitalsb-detailList01>.title{padding-right:20px}.digitalsb-column01{display:flex;flex-wrap:wrap}.digitalsb-column01>.item{width:46%}.digitalsb-column01>.item:nth-child(2n){margin-left:4%}.digitalsb-column01>.item:nth-child(n+3){margin-top:16px}.digitalsb-textColon01{display:flex}.digitalsb-textColon01:not(:first-child){margin-top:16px}.digitalsb-textColon01>.title{flex:0 0 auto}.digitalsb-textColon01>.title::after{content:"F"}.digitalsb-textColon01>.detail{width:100%}.digitalsb-textColon01>.detail:not(:first-child){margin-left:8px}.digitalsb-textNum01{display:flex}.digitalsb-textNum01>.mark{flex:0 0 auto;margin-right:14px;line-height:1;font-family:roboto;font-size:4.8rem;font-weight:700;color:#004831}.digitalsb-textNum01>.text{margin-top:.2em;font-size:2rem;font-weight:700}.digitalsb-topBorder01{border-top:solid 1px #d5dedb}.digitalsb-loginButton .btn-type01::before{content:"";position:absolute;top:0;bottom:0;left:8%;width:40px;height:28px;margin:auto 0}.digitalsb-loginButton .btn-type01.left::before{background:url(/kojin/digital-safetybox/imgs/index_ico_19.png) no-repeat center center/contain}.digitalsb-loginButton .btn-type01.right::before{background:url(/kojin/digital-safetybox/imgs/index_ico_20.png) no-repeat center center/contain}.digitalsb-loginButton .btn-type01>.inner{position:relative;min-height:56px;padding-right:20px;padding-left:30px}.digitalsb-loginButton .btn-type01>.inner::after{content:"";position:absolute;top:2px;right:-4px;bottom:0;width:24px;margin:auto 0;background:url(/kojin/cmn/imgs/ico_arrow_right_02.svg) no-repeat center center/contain}.column-variable02>.digitalsb-fixNoline::after{content:none}.content-block01.-digitalsb01{margin-top:68px}.content-block02.-digitalsb01{margin-top:100px;padding-top:80px;padding-bottom:80px;background:#fffcf2}.toggle-block01.card-normal01 .list-notice01+.picture-img img{display:block;margin:30px auto 0}.modal-block01.-digitalsb01>.inner>.body{padding-right:132px;padding-left:132px}.category-navLinkList>.item:last-child{border-bottom:1px solid #d5dedb}.modal-type01 .modal-ttl01{padding:32px 72px;background:#fffcf2;border-radius:20px 20px 0 0;line-height:1.67;font-size:18px;letter-spacing:.04em}.modal-type01 .modal-ttl01 .icon01 span{display:inline-block;padding:8px;background:#004831;border-radius:4px;line-height:1;font-size:14px;font-weight:700;color:#fff}.modal-type01 .modal-ttl01 .title01{display:inline-block;position:relative;margin:12px 0 0;padding-left:70px;line-height:1.93;font-size:28px;font-weight:700;color:#004831;letter-spacing:.05em}.modal-type01 .modal-ttl01 .title01 img{position:absolute;top:calc(50% - 26px);left:0}.modal-type01 .modal-ttl01 .title01-release{display:inline-block;margin:0 0 0 16px;padding:8px 10px;background:#e2efbc;border-radius:4px;vertical-align:2px;line-height:1;font-size:18px;font-weight:700;color:#004831}.modal-type01 .modal-ttl01 .text01{margin:8px 0 0}.modal-type01 .modal-close01{position:absolute;top:-25px;right:-25px;background:#004831;border-radius:50%;box-shadow:0 6px 8px rgba(81,127,111,.3);z-index:2;outline:0}.modal-type01 .modal-close01 .inner{display:flex;justify-content:center;align-items:center;width:60px;height:60px}.modal-type01.modal-block01{display:block;min-width:1000px;overflow:visible;border-radius:20px}.modal-type01.modal-block01>.inner-wrap .inner:not(._t-center){position:relative;width:100%;max-height:calc(100vh - 80px);z-index:1;overflow-y:auto}.modal-type01.modal-block01>.inner-wrap .inner>.body{margin:32px 0 0;padding:0 100px 56px}.modal-type01.modal-block01 .inner-wrap{overflow:hidden;border-radius:20px}@media screen and (max-width:767px){.digitalsb-list01{margin-top:48px}.digitalsb-list01>.item:not(:first-child){margin-top:32px}.digitalsb-list01.-narrow01>.item:not(:first-child){margin-top:32px}.digitalsb-detailList01{display:block;border-radius:8px}.digitalsb-detailList01>.detail,.digitalsb-detailList01>.title{width:100%;padding:16px}.digitalsb-detailList01>.title{font-size:1.8rem}.digitalsb-qaList .digitalsb-detailList01>.title{padding-right:16px}.digitalsb-column01{display:block}.digitalsb-column01>.item{width:100%}.digitalsb-column01>.item:not(:first-child),.digitalsb-column01>.item:nth-child(n+2){margin-top:24px}.digitalsb-column01>.item:nth-child(2n){margin-left:0}.digitalsb-textNum01>.mark{margin-right:4px;font-size:3.6rem}.digitalsb-textNum01>.text{margin-top:0;font-size:1.6rem}.digitalsb-loginButton .btn-type01{max-width:307px}.digitalsb-loginButton .btn-type01::before{left:8%;width:40px;height:28px}.digitalsb-loginButton .btn-type01>.inner{position:static;min-height:46px}.digitalsb-loginButton .btn-type01>.inner::after{right:7%}.content-block01.-digitalsb01{margin-top:48px}.content-block02.-digitalsb01{margin-top:80px;padding-top:56px;padding-bottom:56px}.modal-block01.-digitalsb01>.inner>.body{padding-right:4%;padding-left:4%}.modal-type01 .modal-ttl01{padding:32px 20px;overflow:hidden;text-align:center;font-size:14px}.modal-type01 .modal-ttl01 .title01{display:inline-block;margin:16px 0 0;padding-left:50px;font-size:24px}.modal-type01 .modal-ttl01 .title01 img{top:calc(50% - 20px);width:40px}.modal-type01 .modal-close01{top:-15px;right:-15px}.modal-type01 .modal-close01 .inner{width:40px;height:40px}.modal-type01.modal-block01{min-width:0}.modal-type01.modal-block01>.inner-wrap .inner:not(._t-center){max-height:calc(100vh - 180px);border-radius:20px}.modal-type01.modal-block01>.inner-wrap .inner>.body{margin:0 0 15px;padding:0 24px 28px}.modal-type01.modal-block01 .inner-wrap{display:block}}@media screen and (min-width:768px){.column-variable02>.digitalsb-fixNoline .btn-type01>.inner{min-height:36px}#fixed-area .modal-type01.modal-block01>.inner-wrap .inner>.body{padding:0 132px 56px}}@media screen and (min-width:768px) and (max-width:1210px){.column-variable02>.digitalsb-fixNoline{margin-top:16px}.column-variable02.digitalsb-fixBreak{flex-wrap:wrap;padding-top:8px;padding-right:calc(50vw - 410px);padding-bottom:4px;padding-left:calc(50vw - 410px)}}@media screen and (min-width:768px) and (max-width:1023px){.column-variable02.digitalsb-fixBreak{padding-right:calc(50vw - 380px);padding-left:calc(50vw - 380px)}}