@charset "utf-8";#about{text-align:center}#about.lazyloaded{background-image:url(https://dearaiz.com/images/user/about/back_010.webp);background-position:center bottom;background-repeat:no-repeat;background-size:cover}#about h2{color:#2171C2;position:relative}#about h2:before{content:"";display:block}#about h2:after{content:"";display:block;width:100%}#about.lazyloaded h2:after{background:url(https://dearaiz.com/images/user/logo.webp) center center no-repeat;background-size:contain}#about h2 strong{background-image:-webkit-linear-gradient(top,transparent 0%,transparent 45%,#FFFF38 45%,#FFFF38 100%);background-image:linear-gradient(to bottom,transparent 0%,transparent 45%,#FFFF38 45%,#FFFF38 100%)}@media screen and (max-width:639px){#about picture img{width:45.3125%}}@media screen and (min-width:640px) and (max-width:767px){#about picture img{width:21.09375%}}@media screen and (max-width:767px){#about{padding-top:6.25%;padding-bottom:6.25%}#about h2{font-size:125%;line-height:1.6;padding:0 3.125%}#about h2:after{margin-top:3.125%;padding-top:31.25%}#about picture img{margin:3.125% 1.5625% 0}}@media screen and (min-width:768px){#about{padding-top:100px;padding-bottom:100px}#about.lazyloaded h2{background:url(https://dearaiz.com/images/user/about/back_020.webp) center center no-repeat;background-size:contain}#about h2:after{position:absolute;top:75.5%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#about h2 span{position:absolute;top:28%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}#about picture img{margin:2.5% 1.25% 0;width:22.5%}}@media screen and (min-width:768px) and (max-width:939px){#about h2{font-size:150%}}@media screen and (min-width:768px) and (max-width:1599px){#about h2{line-height:1.4}#about h2:before{padding-top:25.625%}#about h2:after{padding-top:10.125%}}@media screen and (min-width:940px) and (max-width:1023px){#about h2{font-size:175%}}@media screen and (min-width:1024px) and (max-width:1199px){#about h2{font-size:187.5%}}@media screen and (min-width:1200px) and (max-width:1599px){#about h2{font-size:225%}}@media screen and (min-width:1600px){#about h2{font-size:237.5%;line-height:1.6}#about h2:before{padding-top:410px}#about h2:after{padding-top:160px}}
