@media only screen and (min-width: 561px){.profile-container{margin-top:20px;display:inline-block;width:100%;margin-bottom:20px}.profile-container .user-container{width:100%;max-width:1080px;margin:0 auto;margin-bottom:20px}.profile-container .user-container .profile-content{min-height:600px}.profile-container .user-container .profile-content .list-photo{padding:0 20px;position:relative;box-sizing:border-box;width:100%;margin:0 auto}.profile-container .user-container .profile-content .list-photo .box_heart_home_page{right:8%;width:40%}.profile-container .user-container .profile-content .list-photo .send-supper-heart-home-page{left:8%;width:40%}.profile-container .user-container .profile-content .list-photo .text-heart{font-size:14px;left:14%}.profile-container .user-container .profile-content .list-photo .text-heart:lang(ja){font-size:12px;left:6%}.profile-container .user-container .profile-content .list-photo .heart-with-count{height:30px}.profile-container .user-container .profile-content .list-photo>ul{width:100%;box-sizing:border-box;display:-ms-grid;display:grid;-ms-grid-columns:32% 32% 32%;grid-template-columns:32% 32% 32%;grid-column-gap:2%;grid-row-gap:20px}.profile-container .user-container .profile-content .list-photo>ul>div{display:-ms-inline-grid;display:inline-grid;box-sizing:border-box}.profile-container .user-container .profile-content .list-photo>ul>div.none-padding-left{padding-left:0px}.profile-container .user-container .profile-content .list-photo .box_heart-container:hover .box_heart_home_page{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-container .user-container .profile-content .list-photo .box_heart-container:hover .send-supper-heart-home-page{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-container .user-container .profile-content .list-photo .box-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-container .user-container .profile-content .list-photo .box-container .box-create-button{border:1px solid #cccccc}.profile-container .user-container .profile-content .list-photo .buttons{text-align:center;margin:10px 0}.profile-container .user-container .profile-content .list-photo .buttons .btn-edit-photo,.profile-container .user-container .profile-content .list-photo .buttons .btn-edit-post{padding:5px 20px;width:60%}.profile-container .user-container .profile-content .list-photo li .cover .heart-count{color:#fff;font-size:16px;background:rgba(37,32,32,0.72);width:auto;height:12%;position:absolute;min-width:60px;bottom:0;right:0}.profile-container .user-container .profile-content .list-photo li .thumbnail{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0}.profile-container .user-container .profile-content .list-photo li:hover .cover{display:block}.profile-container .user-container .profile-content .list-photo li .cover{display:block;height:200px;position:absolute;width:100%;top:0;margin:0px}.profile-container .user-container .profile-content .list-photo li .cover .photo-count{color:#FFFFFF;font-size:16px;margin-top:180px;margin-left:84px;width:110px;height:16px}.profile-container .user-container .profile-content .list-photo li .cover .photo-count .icon-eye{color:#FFFFFF}.profile-container .user-container .profile-content .list-photo li .cover .num{float:left;color:#FFFFFF}.profile-container .user-container .profile-content .list-photo li .cover .heart-count .icon-heart-active{float:left;padding:3px}.profile-container .user-container .profile-content .list-photo li .add{top:12px;right:12px;background:#FFFFFF 0% 0% no-repeat padding-box;opacity:0.8;position:absolute;height:32px;width:32px;border-radius:50%;cursor:pointer}.profile-container .user-container .profile-content .list-photo li .add:hover{opacity:1}.profile-container .user-container .profile-content .list-photo li .add .icon-plus{margin:8px 8px;position:absolute}.profile-container .user-container .profile-content .list-photo li .photo-name{position:absolute;margin-top:-36px;width:278px;height:16px;text-align:center;font-size:16px;color:#FFFFFF}.profile-container .user-container .profile-content .list-photo .left{position:absolute;margin-top:166px;width:40px;height:40px;background:#FFFFFF 0% 0% no-repeat padding-box;border:0.30000001192092896px solid #8E8E8E;border-radius:50%;opacity:1;z-index:1}.profile-container .user-container .profile-content .list-photo .left .icon-arrow-left{margin:14px 16px;position:absolute}.profile-container .user-container .profile-content .list-photo .left:hover{background:#F4F4F4 0% 0% no-repeat padding-box}.profile-container .user-container .profile-content .list-photo .right{position:absolute;margin-top:166px;margin-left:1184px;width:40px;height:40px;background:#FFFFFF 0% 0% no-repeat padding-box;border:0.30000001192092896px solid #8E8E8E;border-radius:50%;opacity:1;z-index:1}.profile-container .user-container .profile-content .list-photo .right .icon-arrow-right{margin:14px 16px;position:absolute}.profile-container .user-container .profile-content .list-photo .right:hover{background:#F4F4F4 0% 0% no-repeat padding-box}.profile-container .user-container .profile-content .list-photo .more{width:1224px;font-size:20px;margin-top:40px;text-align:center;color:#fa0079}.profile-container .user-container .profile-content .list-photo .more .icon-arrow-right-L{color:#fa0079;margin-left:12px;font-size:20px}.profile-container .user-container .profile-content .list-photo .more-link:link{color:#fa0079;text-decoration:none}.profile-container .user-container .profile-content .list-photo .more-link:visited{color:#fa0079;text-decoration:none}.profile-container .user-container .profile-content .list-photo .more-link:hover{color:#e80171;text-decoration:underline}.profile-container .user-container .profile-content .list-photo .more-link:active{color:#fa0079;text-decoration:underline}.profile-container .user-container .profile-content .list-photo li{width:100%;height:200px;overflow:hidden;list-style:none;margin-left:0;position:relative}.profile-container .user-container .profile-content .list-photo li .photo-name{position:absolute;bottom:16px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:auto;text-align:center;font-size:16px;color:#FFFFFF}.profile-container .user-container .profile-content .list-photo li .heart{margin-left:0;margin-top:0;right:10px;top:10px}.profile-container .user-container .profile-content .list-photo li .cover .photo-count{margin:20px auto 0 auto;margin-top:130px}.profile-container .user-container .profile-content .list-photo .right{position:absolute;right:0;top:20px;margin-top:166px;margin-left:1184px;width:40px;height:40px;background:#FFFFFF 0% 0% no-repeat padding-box;border:0.30000001192092896px solid #8E8E8E;border-radius:50%;opacity:1;z-index:1}.profile-container .user-container .profile-content .list-photo .more{width:100%;max-width:1224px;float:left;font-size:20px;margin-top:40px;text-align:center;color:#fa0079}.profile-container .user-container .profile-content .list-photo .user-top{display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px 0}.profile-container .user-container .profile-content .list-photo .user-top .avatar{width:50px;height:50px}.profile-container .user-container .profile-content .list-photo .user-top .avatar img{width:50px;height:50px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.profile-container .user-container .profile-content .list-photo .user-top .group-title{padding-left:10px}.profile-container .user-container .profile-content .list-photo .user-top .group-title .photo-name{box-sizing:border-box;font-weight:600}.profile-container .user-container .profile-content .list-photo .user-top .group-title .photo-name a{text-decoration:none;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.profile-container .user-container .profile-content .list-photo .user-top .group-title .nickname{box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#8E8E8E;margin:0;text-align:left}.profile-container .user-container .profile-content .list-photo .user-top .group-title .nickname a{text-decoration:none}.profile-container .user-container .profile-content .list-photo .group-tag{height:40px;overflow:hidden}.profile-container .user-container .profile-content .list-photo .group-tag span{padding:5px 15px;width:auto;max-width:100%;display:inline-block;border:solid 1px #fa0079;margin:0 5px;border-radius:10px;color:#fa0079;margin-bottom:12px;font-size:11px}.profile-container .user-container .profile-content .list-photo .group-tag span a{color:#e80171;text-decoration:none;cursor:pointer;font-size:13px}.profile-container .user-container .profile-content .list-photo .btn-create-photo{margin-top:-200px;width:70%;min-height:36px;margin-left:15%;z-index:100}}
