@font-face{font-family:"Noto Sans JP";src:url(../fonts/NotoSansJP-Bold.woff2) format("woff2"),url(../fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:"Noto Sans JP";src:url(../fonts/NotoSansJP-Medium.woff2) format("woff2"),url(../fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:"Noto Sans JP";src:url(../fonts/NotoSansJP-Regular.woff2) format("woff2"),url(../fonts/NotoSansJP-Regular.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Titillium Web";src:url(../fonts/titillium-web-v15-latin-regular.woff2) format("woff2"),url(../fonts/titillium-web-v15-latin-regular.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:jost;src:url(../fonts/Jost-Medium.woff2) format("woff2"),url(../fonts/Jost-Medium.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:"Noto Sans JP";src:url(../fonts/NotoSansJP-Bold.woff2) format("woff2"),url(../fonts/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:"Noto Sans JP";src:url(../fonts/NotoSansJP-Medium.woff2) format("woff2"),url(../fonts/NotoSansJP-Medium.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:"Noto Sans JP";src:url(../fonts/NotoSansJP-Regular.woff2) format("woff2"),url(../fonts/NotoSansJP-Regular.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Titillium Web";src:url(../fonts/titillium-web-v15-latin-regular.woff2) format("woff2"),url(../fonts/titillium-web-v15-latin-regular.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:jost;src:url(../fonts/Jost-Medium.woff2) format("woff2"),url(../fonts/Jost-Medium.woff) format("woff");font-weight:500;font-display:swap}.mv.page-mv{height:170px;background:url(../images/genimiot/flow/mv.png) no-repeat top left/cover}.mv.page-mv.pasteriot{background:url(../images/pasteriot/flow/mv.png) no-repeat top left/cover}.price-title-wrap{margin-bottom:50px}.price-title-wrap p:first-child{text-align:center;color:#19337c;font-weight:700;font-size:18px;margin-bottom:25px}.price-title-wrap h2{font-size:26px!important;text-align:center;display:block!important;font-weight:700;margin-bottom:40px;font-family:"Noto Sans JP",sans-serif}.price-title-wrap h2::before{display:none!important}.price-title-wrap h2+p{font-size:14px;line-height:2;text-align:center}@media screen and (max-width:768px){.utilization-detail-item .title{flex-direction:column}}.title .point-box{background:rgba(34,34,34,.93);font-size:15px;padding:8px 20px;display:flex;color:#fff}.arrow{text-align:center;padding:13px 0}.nobg{border:1px solid #bebbbb;border-radius:5px;padding:15px 50px}.nobg p{margin-bottom:0}.utilization-detail-item-body .text a{text-decoration:underline}.utilization-detail-item:not(:last-child){margin-bottom:0}.mt70{margin-top:70px}.trial-body{margin-bottom:60px}.trial-body h2{font-size:22px;font-weight:700;letter-spacing:.05em;margin-bottom:24px;font-family:"Noto Sans JP",sans-serif}.trial-body h2::before{display:none}.trial-body ol{counter-reset:num;list-style-type:none!important;padding:0;margin:0}.trial-body ol li{position:relative;padding-left:30px;padding:5px 5px 5px 30px;font-size:14px;display:flex;align-items:center}.trial-body ol li span.strong{font-weight:700;color:#171c61}.trial-body ol li::before{position:absolute;counter-increment:num;content:counter(num);display:inline-block;background:0 0;color:#fff;font-family:"Titillium Web";font-weight:700;font-size:13px;left:0;width:20px;height:20px;line-height:20px;text-align:center;top:50%;transform:translateY(-50%);background:#171c61}.trial-catch-area{padding-bottom:60px}.trial-catch-area a img{opacity:1;transition:all .3s ease}.trial-catch-area a:hover img{opacity:.8}.flow-catch{padding-bottom:40px}.flow-catch h2{font-size:22px;font-weight:700;letter-spacing:.05em;margin-bottom:24px;font-family:"Noto Sans JP",sans-serif;text-align:center;line-height:1.6}