@charset "utf-8";#info{position:relative;text-align:center;z-index:20}#info.is_upper:before,#info:after{background-position:center center;background-repeat:no-repeat;background-size:cover;content:"";display:block}#info picture{background-color:#FCFCFC}#info picture:after{background-position:left center,right center;background-repeat:no-repeat;content:"";display:block;pointer-events:none;position:absolute;top:0;left:50%}#info.lazyloaded picture:after{background-image:url(https://goji-goji.net/images/user/info/img_010.webp),url(https://goji-goji.net/images/user/info/img_020.webp)}@media screen and (max-width:767px){#info{margin-bottom:-10%}#info.is_upper{margin-top:-10%}#info.is_upper:before,#info:after{padding-top:10%}#info.is_upper.lazyloaded:before{background-image:url(https://goji-goji.net/images/user/info/back_011.webp)}#info.lazyloaded:after{background-image:url(https://goji-goji.net/images/user/info/back_021.webp)}#info picture:after{background-size:auto 100%,auto 100%;;padding-top:22.5%;-ms-transform:translate(-50%,-70%);-webkit-transform:translate(-50%,-70%);transform:translate(-50%,-55%);width:93.75%}#info picture img{margin-top:-2.197265625%;width:62.5%}}@media screen and (min-width:768px){#info{margin-bottom:-7.5%}#info.is_upper{margin-top:-7.5%}#info.is_upper:before,#info:after{padding-top:7.5%}#info.is_upper.lazyloaded:before{background-image:url(https://goji-goji.net/images/user/info/back_010.webp)}#info.lazyloaded:after{background-image:url(https://goji-goji.net/images/user/info/back_020.webp)}#info picture{position:relative}#info picture:after{-ms-transform:translate(-50%,-70%);-webkit-transform:translate(-50%,-70%);transform:translate(-50%,-70%)}}@media screen and (min-width:768px) and (max-width:1023px){#info picture img{margin:-27px 0;width:330px}}@media screen and (min-width:768px) and (max-width:1279px){#info picture:after{height:171px}#info.lazyloaded picture:after{background-size:183px auto,190px auto}}@media screen and (min-width:768px) and (max-width:1439px){#info.lazyloaded picture:after{width:-webkit-calc(100% - (20px * 2));width:calc(100% - (20px * 2))}}@media screen and (min-width:1024px) and (max-width:1279px){#info picture img{margin:-40px 0;width:440px}}@media screen and (min-width:1280px){#info picture:after{height:228px}#info.lazyloaded picture:after{background-size:244px auto,266px auto}#info picture img{margin:-45px 0;width:550px}}@media screen and (min-width:1440px){#info.lazyloaded picture:after{width:1280px}}
