.trust{padding:120px 0 100px}.trust .animeDelay07{-webkit-animation-delay:.7s!important;animation-delay:.7s!important}@media screen and (max-width:960px){.trust .animeDelay07{-webkit-animation-delay:.5s!important;animation-delay:.5s!important}}.trust .animeDelay09{-webkit-animation-delay:.9s!important;animation-delay:.9s!important}@media screen and (max-width:960px){.trust .animeDelay09{-webkit-animation-delay:.5s!important;animation-delay:.5s!important}}@media screen and (max-width:960px){.trust{padding:calc(80 / 430 * 100vw) 0 calc(40 / 430 * 100vw)}}.trust+.trust{padding:120px 0 80px;position:relative;z-index:0}@media screen and (max-width:960px){.trust+.trust{padding:calc(40 / 430 * 100vw) 0 calc(80 / 430 * 100vw)}}.trust+.trust::before{content:"";display:block;max-width:1200px;width:calc(100% - 80px);height:2px;background:#fff;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}@media screen and (max-width:960px){.trust+.trust::before{content:none}}.trust:nth-child(even) .trust__head{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;padding-right:7.5%}@media(max-width:1200px){.trust:nth-child(even) .trust__head{padding-right:0}}@media screen and (max-width:960px){.trust:nth-child(even) .trust__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.trust .trust__inner{margin:0 auto;padding:0 40px;max-width:1280px}@media screen and (max-width:960px){.trust .trust__inner{padding:0 calc(15 / 430 * 100vw)}}.trust .trust__head{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;gap:0 7.5%}@media(max-width:1200px){.trust .trust__head{gap:0 5%}}@media screen and (max-width:960px){.trust .trust__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:0;padding:0 calc(10.5 / 430 * 100vw)}}.trust .trust__head .trust__body{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:482px;max-width:510px}@media screen and (max-width:960px){.trust .trust__head .trust__body{min-width:0}}.trust .trust__head .trust__body .trust__title{padding:10px 0 0 58px}@media screen and (max-width:960px){.trust .trust__head .trust__body .trust__title{padding:0 0 0 calc(28 / 430 * 100vw)}}.trust .trust__head .trust__body .trust__title .trust__title--en{font-size:120px;position:relative;top:-10px}@media screen and (max-width:960px){.trust .trust__head .trust__body .trust__title .trust__title--en{font-size:calc(60 / 430 * 100vw)}}.trust .trust__head .trust__body .trust__title .trust__title--border{bottom:2px}@media screen and (max-width:960px){.trust .trust__head .trust__body .trust__title .trust__title--border{width:calc(287.5 / 430 * 100vw);height:calc(5 / 430 * 100vw);bottom:calc(-5 / 430 * 100vw)}}.trust .trust__head .trust__body-content{margin-top:40px;padding-left:62px}@media screen and (max-width:960px){.trust .trust__head .trust__body-content{margin-top:calc(35 / 430 * 100vw);padding-left:calc(29.5 / 430 * 100vw)}}.trust .trust__head .trust__body-content .text{margin-top:25px}@media screen and (max-width:960px){.trust .trust__head .trust__body-content .text{margin-top:calc(28 / 430 * 100vw)}}.trust .trust__head .trust__circle{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;max-width:360px;width:100%;aspect-ratio:1/1;font-family:Raleway-Medium,sans-serif;font-size:50px;color:#fff;-webkit-text-fill-color:#003183;-webkit-text-stroke:1px #fff;position:relative;z-index:0}@media(max-width:1200px){.trust .trust__head .trust__circle{max-width:300px;font-size:40px}}@media screen and (max-width:960px){.trust .trust__head .trust__circle{-webkit-box-flex:1;-webkit-flex:auto;flex:auto;margin:calc(42 / 430 * 100vw) auto 0;max-width:inherit;width:calc(320 / 430 * 100vw);font-size:calc(43 / 430 * 100vw)}}.trust .trust__head .trust__circle::before{content:"";display:block;width:100%;aspect-ratio:1/1;background:url(/assets/2026-renewal/img/shared/icon_circle-background.webp) no-repeat center center/contain;background-size:100% auto;position:absolute;top:0;left:0;z-index:-1}.trust .trust__list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:0 2.5%;margin-top:30px}@media screen and (max-width:960px){.trust .trust__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:calc(10 / 430 * 100vw) 0;margin-top:calc(52 / 430 * 100vw);padding:0 calc(40 / 430 * 100vw)}}.trust .trust__item{-webkit-box-flex:1;-webkit-flex:1;flex:1}.trust .trust__item .trust__item-body{padding:24px 30px;border-top:2px solid #fff}@media screen and (max-width:960px){.trust .trust__item .trust__item-body{padding:calc(24 / 430 * 100vw) 0 0;border-top:calc(2 / 430 * 100vw) solid #fff}}.trust .trust__item .trust__item-head{font-family:NotoSansJP-Bold,sans-serif;font-size:16px;line-height:1.375;letter-spacing:.06em;text-align:center;color:#fff}@media screen and (max-width:960px){.trust .trust__item .trust__item-head{font-size:calc(16 / 430 * 100vw)}}.trust .trust__item .trust__item-description{margin-top:15px;font-family:NotoSansJP-Regular,sans-serif;font-size:16px;line-height:1.375;letter-spacing:.06em;color:#fff}@media screen and (max-width:960px){.trust .trust__item .trust__item-description{margin-top:calc(15 / 430 * 100vw);font-size:calc(14 / 430 * 100vw);line-height:1.5714285714}}.trust .trust__item .trust__item-icon{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 auto;min-height:178px}@media screen and (max-width:960px){.trust .trust__item .trust__item-icon{min-height:calc(178 / 430 * 100vw)}}.trust .trust__item .trust__item-icon.trust__item-icon--comment{width:121.77px}@media screen and (max-width:960px){.trust .trust__item .trust__item-icon.trust__item-icon--comment{width:calc(121.77 / 430 * 100vw)}}.trust .trust__item .trust__item-icon.trust__item-icon--security{width:88.2px}@media screen and (max-width:960px){.trust .trust__item .trust__item-icon.trust__item-icon--security{width:calc(88.2 / 430 * 100vw)}}.trust .trust__item .trust__item-icon.trust__item-icon--cloud{width:117.83px}@media screen and (max-width:960px){.trust .trust__item .trust__item-icon.trust__item-icon--cloud{width:calc(117.83 / 430 * 100vw)}}.trust .trust__item .trust__item-icon.trust__item-icon--professional{width:136.79px}@media screen and (max-width:960px){.trust .trust__item .trust__item-icon.trust__item-icon--professional{width:calc(136.79 / 430 * 100vw)}}.trust .trust__item .trust__item-icon.trust__item-icon--tree{width:126px}@media screen and (max-width:960px){.trust .trust__item .trust__item-icon.trust__item-icon--tree{width:calc(126 / 430 * 100vw)}}.trust .trust__item .trust__item-icon.trust__item-icon--xghost{width:182px;position:relative;top:20px}@media screen and (max-width:960px){.trust .trust__item .trust__item-icon.trust__item-icon--xghost{width:calc(182 / 430 * 100vw)}}.trust .trust__item .trust__item-icon.trust__item-icon--building{width:118.99px}@media screen and (max-width:960px){.trust .trust__item .trust__item-icon.trust__item-icon--building{width:calc(118.99 / 430 * 100vw)}}.trust .trust__item .trust__item-icon.trust__item-icon--settings{width:126px}@media screen and (max-width:960px){.trust .trust__item .trust__item-icon.trust__item-icon--settings{width:calc(126 / 430 * 100vw)}}.trust .trust__item .trust__item-icon.trust__item-icon--rate{width:122.47px}@media screen and (max-width:960px){.trust .trust__item .trust__item-icon.trust__item-icon--rate{width:calc(122.47 / 430 * 100vw)}}.trust .trust__item .trust__item-icon img{width:100%}.trust__note{margin-top:20px}@media screen and (max-width:960px){.trust__note{margin-top:calc(20 / 430 * 100vw)}}.trust__note .trust__note-item{display:-webkit-box;display:-webkit-flex;display:flex;font-family:NotoSansJP-Regular,sans-serif;font-size:14px;line-height:1.5714285714;letter-spacing:.06em;color:#fff}@media screen and (max-width:960px){.trust__note .trust__note-item{font-size:calc(14 / 430 * 100vw);line-height:1.5714285714}}.trust__note .trust__note-item::before{content:attr(data-note-prefix);display:inline-block}