#app,.main,body,html{height:100%}.main{background-color:#f8f8f8;overflow-x:hidden;overflow-y:scroll}.main .inside-item{background-color:#fff;padding-top:4.6vw;padding-bottom:4.6vw;padding-left:2.66vw;padding-right:2.66vw;font-size:3.66vw;border-bottom:.1px solid #f2f2f2;color:#333;display:flex;flex-direction:row;align-items:center;position:relative}@media only screen and (min-width:768px) and (max-width:1080px){.main .inside-item{padding-top:2.24609375vw}}@media only screen and (min-width:1080px){.main .inside-item{padding-top:1.53333333vw}}@media only screen and (min-width:768px) and (max-width:1080px){.main .inside-item{padding-bottom:2.24609375vw}}@media only screen and (min-width:1080px){.main .inside-item{padding-bottom:1.53333333vw}}@media only screen and (min-width:768px) and (max-width:1080px){.main .inside-item{padding-left:1.29882813vw}}@media only screen and (min-width:1080px){.main .inside-item{padding-left:.88666667vw}}@media only screen and (min-width:768px) and (max-width:1080px){.main .inside-item{padding-right:1.29882813vw}}@media only screen and (min-width:1080px){.main .inside-item{padding-right:.88666667vw}}@media only screen and (min-width:768px) and (max-width:1080px){.main .inside-item{font-size:1.78710938vw}}@media only screen and (min-width:1080px){.main .inside-item{font-size:1.22vw}}.main .inside-item .inside-item-leftimg{width:6.38vw}@media only screen and (min-width:768px) and (max-width:1080px){.main .inside-item .inside-item-leftimg{width:3.11523438vw}}@media only screen and (min-width:1080px){.main .inside-item .inside-item-leftimg{width:2.12666667vw}}.main .inside-item .inside-item-name{margin-left:1.6vw}@media only screen and (min-width:768px) and (max-width:1080px){.main .inside-item .inside-item-name{margin-left:.78125vw}}@media only screen and (min-width:1080px){.main .inside-item .inside-item-name{margin-left:.53333333vw}}.main .inside-item .inside-item-rightimg{width:5.32vw;position:absolute;right:2.66vw}@media only screen and (min-width:768px) and (max-width:1080px){.main .inside-item .inside-item-rightimg{width:2.59765625vw}}@media only screen and (min-width:1080px){.main .inside-item .inside-item-rightimg{width:1.77333333vw}}@media only screen and (min-width:768px) and (max-width:1080px){.main .inside-item .inside-item-rightimg{right:1.29882813vw}}@media only screen and (min-width:1080px){.main .inside-item .inside-item-rightimg{right:.88666667vw}}