.p-section__ttl+*{margin-top:40px}.p-about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:72px}.p-about:after{background-image:url(//46818616.fs1.hubspotusercontent-na1.net/hubfs/46818616/raw_assets/public/theme-iij-stright/templates/images/license/about_01.png);background-size:cover;content:"";height:203px;width:203px;-ms-flex-negative:0;flex-shrink:0}.p-about__txt{font-size:20px}.p-pattern__list{margin-top:50px}.p-pattern__item+.p-pattern__item{margin-top:60px}.p-pattern__item dt{color:#d7063a;font-size:20px;font-weight:700}.p-pattern__item dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 27px;margin-top:10px}.p-pattern__item dd .wrap{background:#efefef;border:1px dashed #707070;max-width:270px;padding:18px 15px 15px;width:100%}.p-pattern__item dd .wrap .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 17px}.p-pattern__item dd .dd__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.p-pattern__item dd .dd__wrap__item{width:100%}.p-pattern__item dd .dd__wrap__item figure figcaption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:700;min-height:48px}.p-pattern__item dd .dd__wrap__item figure img{aspect-ratio:135.11/101.23;display:block;height:auto;margin:10px auto 0;max-width:100%;width:135.11px}.p-pattern__item dd .dd__label{background:#fff;font-size:18px;font-weight:700;margin-top:13px;padding:2.5px 5px;text-align:center}.p-pattern__item dd.is-2license .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:transparent;border:none;max-width:100%;padding:0}.p-pattern__item dd.is-2license .dd__wrap{background:#efefef;border:1px dashed #707070;display:block;max-width:270px;padding:18px 15px 57px;position:relative}.p-pattern__item dd.is-2license .dd__label{bottom:15px;left:0;margin:0 auto;max-width:calc(100% - 30px);position:absolute;right:0;width:100%}.domain__list{margin-top:13px}.domain__list ul li{font-size:15px;text-align:center;word-break:break-word}.license-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:700}.license-count:before{border-bottom:21px solid transparent;border-left:21px solid #ee847d;border-top:21px solid transparent;content:"";height:0;margin:0 17px 0 0;width:0}.is-2license .license-count{-webkit-transform:translateY(-30px);transform:translateY(-30px)}.is-2license .license-count:before{margin-left:27px}.script-arrow{font-size:18px;font-weight:700;text-align:center;width:100%}.script-arrow img{display:block;height:auto;margin:0 auto;max-width:305px;width:100%}.is-mxw-557{max-width:557px!important}@media screen and (max-width:768px){.p-section__ttl+*{margin-top:35px}.p-about{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.p-about:after{height:105px;margin-top:10px;width:105px}.p-about__txt{font-size:13px}.p-pattern__list{margin-top:30px}.p-pattern__item{margin-left:auto;margin-right:auto;max-width:557px}.p-pattern__item dt{font-size:12px}.p-pattern__item dd{display:block}.p-pattern__item dd .wrap{margin:0 auto;padding:11px 8px 8px}.p-pattern__item dd .wrap .flex{gap:0 13px}.p-pattern__item dd .dd__wrap__item{width:100%}.p-pattern__item dd .dd__wrap__item figure figcaption{font-size:9px;min-height:28px}.p-pattern__item dd .dd__wrap__item figure img{width:83.37px}.p-pattern__item dd .dd__label{font-size:11px;margin-top:5px;padding-bottom:2px;padding-top:2px}.p-pattern__item dd.is-2license .wrap{display:block}.p-pattern__item dd.is-2license .dd__wrap{max-width:calc(50% - 7px);padding-bottom:37px}.p-pattern__item dd.is-2license .dd__label{bottom:8px;max-width:calc(100% - 16px)}.p-pattern__item:first-child{max-width:165px}.domain__list ul li{font-size:9px}.license-count{display:block;font-size:12px;margin:11px auto 0;text-align:center}.license-count:before{border:15px solid transparent;border-bottom:none;border-top-color:#ee847d;display:block;margin:0 auto 7px}.is-2license .license-count{-webkit-transform:none;transform:none}.is-2license .license-count:before{margin-left:auto}.script-arrow{font-size:11px}.script-arrow img{margin-bottom:8px;max-width:100%;width:calc(50% + 23px)}}